Several months ago, a conversation in IRC somehow arrived on the title "Super Fortran Soccer Cannon," and I decided that I had to make this game a reality.
I've started working on it this morning. During the week I work on
Franchise, so this is strictly a weekend thing.
If
Human Cannonball and
had a baby, it would be Super Fortran Soccer Cannon.
In each stage you have a cannon loaded with a soccer ball. You control the angle and firing speed of the cannon. There is a goal somewhere in the stage, and your shot must reach the goal. Each stage is filled with obstacles, mostly a variety of different wall types with different physical properties.
You earn points for everything you hit along the way, so the crazier your shot is, the better. However, your shot
must reach the goal, or else it doesn't count for anything. Each stage has a minimum score that must be met to advance to the one. Each stage will also have it's own gravity strength, for even crazier shots.
The ball physics will coded in Fortran, the premier language for actual physics work. The rest of the program will be in C++/Objective-C++. The first thing I'm doing is writing the stage editor, then I'll get cracking on the game.
The game is first being developed for Linux/Mac/Windows. There will be a total rewrite in Java for the Android platform. There will possibly be ports to iOS and Windows Phone as well. The phone versions will have the "Fortran" dropped from the name, and will just be called "Super Soccer Cannon."
Updates on the project will likely be posted at the conclusion of every weekend, and once the editor is complete, I'll post it for public use.