/* posts tagged: gamedev */
Here’s a quick post / screenshot of my latest side project… it’s a VS-multiplayer, World War 1 tunneling game. Kind of like Bomberman, but with more sneaking around. “Listening” for the sound of your unseen enemies will be important, to know what direction they’re in. Largely inspired by the movie Beneath Hill 60.
So far, it has a networking lobby, and the basic game loop setup. Currently plays as Last Man Standing, whoever wins, gets the point for the round. Networking is handled with Kryonet, and the world map is using a Tiled Map – although I keep debating if it’s really worth using, since the levels will be mostly programatically generated, and 95% of them will be filled in with dirt 😛
This past weekend I launched a new website dedicated to my game projects: www.cairn4.com – Not too much on it in terms of content at the moment, but eventually I’ll be transitioning my zombie game dev posts over there.
And speaking of my zombie game… Besides all the obvious benefits of using source control, one thing that’s really nice about using git is that I can use my commit log to see how much progress I make each week. Over the last month, I’ve been averaging around 4 commits per day – sometimes they’re just simple bug fixes, but sometimes they are…
Not that I have ample free time on my hands… I’ve taken up the crazy task of rewriting most of my zombie paddle/pong game with a few specific reasons and goals in mind, including:
- To use libGDX’s Scene2D for almost all of the drawing on-scree with Stages and Actors. This also makes for easy menus, buttons etc instead of attempting to porting over my 1/2 written UI setup I had back when the game was still all in XNA.
- Using libGDX’s particle emitter setup, which allows me to use the particle editor tool rather than tweaking them via code. Probably way better performance too.
- Implementing Box2D for physics/collisions. More accurate, and the possibility of cooler effects like explosion knock-back etc.
So far I’ve gotten some of the menu flow setup, and you can essentially just play a basic game of Pong… still need to add the actual zombies back in though 😛