My base code
Leaving it to the last minute I know!
I’ve made some great enhancements to my libs and tools since last time. I’ve made a quake army knife addon, and can cut and paste particle effects from my particle editor to quark like:
I’ve also added moving brush models with collision and the ability to push or ride-on. That opens up a lot of cool gameplay possibilities. I also made an app called GameJammer that quickly updates assets in the xna content folders for me:
There are also several new helper modules for handling triggers, pickup objects, static audio, and particle emitters. The map builder also now has a full build mode that takes a map all the way to a game usable Zone, and an update entities option which allows changing in level objects around without having to rebuild the map, which is a huge time saver.
Here’s the link: http://dl.dropbox.com/u/59900676/LD25BaseCode.zip
There were three things that I wanted to have done but don’t: Integrated pathfinding, a tool for making game specific entities that auto adds them to quark, and a doom 3 style UI surface for like in world interactive video screens and such. Maybe next time I’ll have those done.