A while ago, I wrote a pretty simple 2D top-down game that was basically Wii Play Tanks at its core, tentatively named MultiTanks. It had networked multiplayer and ran on a framework I built over this neat library, MonoGame. Playtesting it with some friends yielded great results, and it was also my most feature complete project at the time.
So now its coming to S&box
The framework I had for the 2D version was admittedly quite rough. I was still learning the ins and outs of networking a game at the time, so I kept the mechanics pretty limited in scope. Since S&box takes care of a lot of those hurdles, the core mechanics will be pretty easy to set up and then expand upon.
Here’s some screenshots/vids of what I’ve gotten put together in the HL:A tools so far:
Don’t mind the technicolor tank model, it’s still a work in progress. I haven’t decided what style of material to cover it in, so I have each of the discrete areas on the surface colored differently for now.
So far, I’ve got the rocket thruster, rocket explosion, and powerup particle systems. The arrow is just a generic powerup placeholder, and any model can swapped in instead. The particle editor is a pretty powerful tool, but it can also be somewhat obtuse to work with at times. I’d love to see a thorough revision pass taken on it at some point.
I’ve already been thinking about some design things that’ll have to change now that there’s a third dimension to take advantage of. For instance, the S&box version will likely have a camera angle much like you see in racing games, up and behind the vehicle.
The artstyle of the original was quite simple, but also somewhat appealing to me. I whipped up a couple of similar textures for the level, and what you see above is the result. I’m a big fan of the “graybox” look, and it makes keeping a clean and consistent style pretty easy. For now, I plan to move forward with this style on the level geometry, but I might end up expanding beyond that if the gameplay is fun enough to justify the extra work on the project.
I feel like this will be a good game to load up with some friends and jump into, especially once I construct some more maps and an alternate mode or two. Overall, I’ve got a relatively clear vision for the future of the project, and can’t wait to implement it all in S&box.