Since my Christiandevs username: Bugala was already taken, I decided to take a name that I have been many times thinking would be excellent for making commercial games: GamesForFun. Not only would it give you an instant positive feel, but it also has nice soundbite in gamesforfun.com, but unfortunately that ones already taken, hence i have half abandoned the name already, but figured I could at least use it once for this Speedgame to see how it feels.
This year I decided to take a bit different approach to game design. In previous years I was usually waiting for the verses and trying to figure out something based upon the verses, but this year I had specifically two different game mechanics I wanted to give a try, and I was basically waiting for the verses to find out which mechanism I would be using and building the game around that.
After seeing the verses, it seems quite clear which mechanism I should try, hence my game is basically to be classified as Educational game.
I have had several Educational game idea for several years already with the approach that they wouldnt be your typical educational games where some of the fun is traded for education, but instead, these educational games would be aimed at gamers. Now I am not saying that there isnt any tradeoff in fun to education, for there is, but just that I am aiming at much less of an tradeoff than what i have seen in other educational games.
This particular educational game that I am planning to do to this speedgame, is perhaps one that has the least tradeoff, hence it will be interesting to see what other think when they play it.
Idea is to teach bit of AI and programming to the player.
To this speedgame, I am going to take the easiest and less imaginative road and story will revolve around robot fights.
You will be controlling a robot (or robots, if i get far enough), and you are fighting in robot fight arenas. Thing is, the battles are going to be automated, during the battle there is nothing you can do. But before the battle, you will be programming the AI for your Robot.
This will be done in very simple steps, both to make it accessible to player, but also since it might be easier for me to make it that way too.
Basically my current plan is that the first fight be where there is robot right in front of your robot, and what you have to do, is to tell your robot by default to move forward, if not able to move forward, then shoot.
Next level you will get small step further, this time there be robot not directly in front of you, but there be L shaped corridor, where on one end of L is you, other end the other robot. Hence you now take your program, and add one more option, basically something like:
10 Move forward
20 If blocked go to 30 else Go to 10
30 Shoot
40 turn right
50 Go to 10.
This basically the idea.
During the game you will get chips, chips which let you control your gun separately, make it possible you to identify what is in front of you and stuff like that. I do have plans for much further like more than one robot under your control, and you would have this "state" option to control your robots, and robots could even send messages to each other. For example Robot 1 sees enemy in front, then he send to closest ally robot a message "enemy at x,y" at which point robot 2s "state" changes into "Help Ally hunt enemy" and this "Help Ally hunt enemy" code would be used until this state is cancelled.
However, I dont expect to get very far in just two weeks, hence I am just taking one step at a time, and hope to get this one robot system at least somewhere reasonable and at least currently I am not going to think the 2 or more robots system at all, since I might not get there.
Graphicswise I am thinking either to keep it very simple to concentrate on getting the game more complete in sense of concept game, or perhaps ask someone else to make graphics for me.
Christian Storywise I am thinking that Robots would be running the city by themselves with no humans around and most robots would be sceptical upon existence of such things at all and thinking they are just myths, and there could be arguments between robots about how they have not been created but have originally evolved from simple metal forms like pans for example. But the main character either believes right from beginning, or is convinced that he needs to get connected with his creator and one way or other goes towards him. I havent decided if he finds him or not, but basically I am thinking there could allegorically be Holy Ghost in this game, in that each robot has inbuilt communication system which is either sending automatic messages set by people, or perhaps their actual creator is sending this message through this inbuilt radio system, but most robots would be ignoring it, but this players robot could spent some time tuning hes radio systems to get better reseption (tuning = praying).
So this is the current plan of mine. Basically trying out one of my commercial game ideas which i havent quite got complete in my head, but since speedgame is a good platform to just try out and see what comes out from some half done plan, I think this is perfect test ground for this idea to see if it is viable to be a commercial educational game or not, and perhaps along the way i can figure out those missing pieces how they should work in the final release, which i at this point havent figured out yet.