Right now in our Projects 2 class we're working on prototyping some games that were pitched (7 were chosen). After this month long prototyping is done, 2 games will be selected for full development for our thesis project!
I'm working on the prototype for a game called "Nanograte." The idea of the game is to use your Command Nanobot to collect nanobots together into a swarm; once a swarm is aggregated, the player attacks the enemy swarm in an attempt to destroy the opponent's Command Nanobot.
The original designer wanted to simulate murmuration within the swarm:
Some other suggestions the group came up with are to make it a 2.5D view (similar to most real time strategy games where the camera has a tilted view down onto a plane), swarm formations, and allowing customizable formation shapes (rather than have a list of available formations).
Now for the good stuff (the technical details):
We're using the Unity3D engine for developing the prototype. Our target system is the iOS and/or Android. The nice thing about Unity is that it has a lot of functionality that we don't have to create (best thing for a prototype!) so we can focus on the two most important aspects/features of the game: murmuration and formations.
I'm really excited about this game! It should be really fun and have really great effects, if we can pull of the programming. Unfortunately I don't have much experience with Unity, so some time and energy will be spent on learning the engine well enough to manipulate it. More details such as problems, achievements, and updates will be posted as they come up! Any comments, questions, and/or suggestions are welcome, just leave a comment.
Go to the official blog for Nanograte for more details: Nanograte Game Development