So, for the last thirty days or so I have been working on a StarFox like game. The purpose was to make a scalable rail shooter that uses only one button and has low system requirements. Additionally I wanted to focus as much as possible on making reusable code. Here’s the link to the game.
The controls are simple, point at things and left-click to shoot. Point to areas away from your ship and you will move there. Hold down left-click to charge up shots that track targeted enemies. To target an enemy, charge up a shot and place the crosshairs over them. You can target as many enemies as you want. Release the left-mouse-button to release a charged shot at all targeted enemies.
Obviously this is not a complete game. The art, models and sound are almost all placeholders. Many parts of the game are just things that I wanted to do to learn some of the Unity API. There hasn’t been any attempt to build actual levels, balance the weapons, or tweak difficulty. There’s about another ten pages of uncompleted/roughly hewn ideas I could mention.
That being said, there are a few things that I really like about what I have put together.
The simplicity of control. Point and click only.
I worked out a trigger system that progressively loads and unloads the level. Conceivably the levels could be as long as you wanted with very little overhead.
I like the flight mechanic. It’s very simple, and yet responds well to collisions. I think I only spent a few hours working out the details while I was learning the API. Unity made this idea really easy to implement.
I love the way the ship/enemies explode when they die. Plus, the script for it can be dropped onto any game object with multiple meshes for the same effect.
While everything in my game is very simple and not very pretty, it was fun working almost entirely in Unity to make all the game objects. Pixen was the only other program I used.
Anyways, I would love to hear any feedback. Be gentle, this is only my second month with Unity. If you are interested in how I did something in the game, please ask and I would be happy to share my techniques. Also, if anyone would want to donate some art/models/sound assets, I would love to polish it up a bit with something pretty. Almost everything there could be replaced.
Cheers,
Carey