Saturday, February 28, 2009

Boost and Stackless Python

Well, had an all day hassle with trying to get Boost to play nice with Stackless Python, the final score is me: 1 - linker: 0. Technical details here. The result: I can use an even better concurrency model than my scheduler/communicator. Although the scheduler still handles C++ and Python tasks alike, whereas (at least in my design) will strictly handle the Python side. I'm aiming for my scheduler to do the heavy lifting behind the scenes, and write most of the pythonic code with tasklets.

Sunday, February 08, 2009

foundation-engine


Starting up the blog again to track my thinking. Screenshot to the left is an initial game of spiffynamehere.

Currently, it contains a GUI based on MyGUI rendered within OGRE. Object selection works through the magic that is OGRE (PlaneVolumes and Rays really).

Top end is running Python. What you see is the build-queue system in place, the larger box is a unit creation facility that pumps out smaller boxes.

Tuesday, October 12, 2004

Precomputed Radiance Transfer

Precomputed Radiance Transfer (PRT) is quite interesting visually. It's used in 3D graphics to soften shadows, determine subsurface scattering and more. The new DirectX9 SDK October Update contains a PRT with Vertex Shader (VS) 1.1 sample that shows off it's power. A great thing about PRT is that is precomputed on a simluation beforehand and compressed. Runtime performance is negliagable.

Tuesday, September 21, 2004

Empire Deluxe

I've been watching this game for quite some time. I used to play it a bit in the early 90's on my 486/33mhz Dell. Well, now thanks to Killer Bee Software (which is in fact one person) it has been revived. The new owner has updated Empire Deluxe for Internet play and in addition is creating an entirely new set of rules for the game; including more units, better AI, nuclear weapons and more. The beta is soon, and I'm somewhat anxious to lend a hand coding some hardass AI bots. If you're at all interested: http://www.killerbeesoftware.com

Friday, September 17, 2004

My First Post

I was bored tonight, so I was broswing Google's internal links and found a free blogger service. So, here I am. More or less this is a test post.