mvEngine RPG
Posted: Sun Jan 02, 2011 7:09 pm
I haven't worked on any game programming (or C++ for that matter) for a long time. I found that it is hard to make a game without an actual storyline to go with it. After receiving a message from eatcomics and talking with my high-school's robotics team i got an idea for a game. Here is the main idea (keep in mind the ENTIRE GAME is full of inside jokes so it may not make much sense):
You start off by joining the team (team3044) and choosing a sub-team(class): either builder(melee), electronics(range), or programming(magic).
Then, there is an invasion of velociraptors that kidnap the team leader
It is up to you to upgrade the team robot and fight the army of velociraptors and get the leader back
before the competition starts
Each class basicly follows the same path:
Builders collect robot parts and use them to buy upgrades
Electronics collect wires and other parts to buy upgrades
Programmers collect VI's (look up labview) to buy upgrades
Each class has it's own special attack and atributes:
Builders: Start off with better defence and attack via melee
Electronics: Start off with faster attack recharge and attack via range weapons
Programmers: Start off with better attack skillz and attack via magic (some form of electromagnetic wave)
These parts are obtained by doing quests, playing in mini-competitions against AI, and randomly picking them up.
Once you've upgraded the robot to a certain degree and have done key quests, you can fight the raptor boss that corresponds to your level, and when you beat it,
you level up.
Boss | Upgraded Level
------------------------------------------------------
Baby Raptor | Team Member
Child Raptor | Elite Team Member
Teen Raptor | Sub-Capitan
Adult Raptor | Capitan
Queen Raptor | Team God
You will also fight regular groups of raptors in random events and during quests. Through you're travels, you will also obtain
money to buy the pieces you need, robot customizations, alternative attacks, potions, etc
I'll be making this game with C++ and SDL/OpenGL, and it will be for Linux and Windows (and possibly Wii). Still haven't got a title.
Right now, all i have is a base window system that just clears the screen and renders what ever. I just started today. I will be posting my progress on this forum too.
mv2112 is back
You start off by joining the team (team3044) and choosing a sub-team(class): either builder(melee), electronics(range), or programming(magic).
Then, there is an invasion of velociraptors that kidnap the team leader
It is up to you to upgrade the team robot and fight the army of velociraptors and get the leader back
before the competition starts
Each class basicly follows the same path:
Builders collect robot parts and use them to buy upgrades
Electronics collect wires and other parts to buy upgrades
Programmers collect VI's (look up labview) to buy upgrades
Each class has it's own special attack and atributes:
Builders: Start off with better defence and attack via melee
Electronics: Start off with faster attack recharge and attack via range weapons
Programmers: Start off with better attack skillz and attack via magic (some form of electromagnetic wave)
These parts are obtained by doing quests, playing in mini-competitions against AI, and randomly picking them up.
Once you've upgraded the robot to a certain degree and have done key quests, you can fight the raptor boss that corresponds to your level, and when you beat it,
you level up.
Boss | Upgraded Level
------------------------------------------------------
Baby Raptor | Team Member
Child Raptor | Elite Team Member
Teen Raptor | Sub-Capitan
Adult Raptor | Capitan
Queen Raptor | Team God
You will also fight regular groups of raptors in random events and during quests. Through you're travels, you will also obtain
money to buy the pieces you need, robot customizations, alternative attacks, potions, etc
I'll be making this game with C++ and SDL/OpenGL, and it will be for Linux and Windows (and possibly Wii). Still haven't got a title.
Right now, all i have is a base window system that just clears the screen and renders what ever. I just started today. I will be posting my progress on this forum too.
mv2112 is back