Actually, it's strange how similar that is to a loosely-formed idea that has been floating around my head for a while. I thought it would be cool to have a space exploration game with action/RPG elements mixed in, but I've never investigated the idea or hashed out the details because if I get started with something new I'll never finish what I've got going now.
So now I'm a bit curious. Is this an XNA game? What sort of gameplay is involved?
Sorry for the late response. It has been crazy at my job handling nearly 100 teachers to use my software to plot all their student's scores.
Regarding "our" project
. It does have strong RPG elements in it with customizable ships and equipment for the following types of space ships:
- Frigate
- Battle Frigate
- Destroyer
- Light Cruiser
- Heavy Cruiser
- Small Freighter
- Large Freighter
- Battle Freighter
- Battleship
- Dreadnought
- Capitalship
Have you ever player Elite? Frontier (Elite II)? First Encounters? Well this project is strongly inspired in such game. Ships have jump drives to travel between solar systems. Although Elite was a 3D game this project will be strictly 2D. I'm replacing the cool 3D aspect of it by a even cooler 2D Game play mechanics.
The game play:
You will cruise through the thousands of stars which compose the galaxy. You will be able to trade, go freelancer, run missions (quests), join the military for several factions or simply travel by your own for fortune and glory without any predefine path.
The above is similar to the original game Elite. What I've changed was the combat and the possibilities of equipping your ship, adding also heavy tactical / strategic turn based combats. But I'm not talking about a top-down / isometric view with a grid-map where you move your ship and fire by turns.
No no, the action will consist of a screen split in half. One half for each faction, you and the enemy. Action points is what will decide the faith of both factions during combat. Here are some possibilities:
- Shields up / down (if any)
- Transfer energy between shields. For example, transfer energy from the rear to the front shields so that armor remains protected.
- Charge weapons.
- Fire weapons and missiles
- Canalize energy between equipment.
- Order crew to battle stations.
- Order crew to repair pretty much anything on the ship.
- Order crew to replace equipment (if you brought spare ones).
- Order crew to put out fires.
- Order crew to escape pods.
- Manage the wounded.
- Evasive actions.
- Increase decrease speed (the faster the ship is traveling the harder the enemy will hit it but also more power will be consumed at the end of the turn.)
- Approach enemy vessel.
- Board enemy vessel.
- Jump away (escape). It take a few turns. If the enemy ship has a jump disruptor you might not be able to escape at all.
- Bring equipment ON / OFF line. This will critically affect the amount of energy the ship will have available for the next turn.
Probably the most important aspect of the ship is the power it generates. Power cores are the life of a ship. Without energy the ship is a dead rock. Power cores, like pretty much all sort of equipment have many variants and models.
Energy is produced at the begin of your round. You spend it by charging weapons / shields and on repairs. Its a good a idea to leave some energy at the end of your turn for your defense phase so that the weapons you charged but you didn't fire may try to destroy enemy missiles and other hazards.
Ships have a certain number of slots for weapons and equipment with specific sizes. For example frigates, battle frigates and destroyer use small size slots while cruisers and battle cruisers use medium size slots.
Well, there is too much to tell. Now I will tell you something which probably you won't appreciate at all. The game is being done using only GDI+. Why? It's so easy to work with and makes it go cross-platform. There is no great need for speed. It does at the moment an average of 40 fps at 1920x1200. Thought I think I will limit it to 20fps so it can run stable in slower computers.
The project is still being crafted so I can change anything you want. I'm quite serious about this one. If you want I can add some screen shots of what is done at the moment.