Psycho_666
Member
Hey.
Long story short: I'm toying with the idea of "build your own spaceship" game. You assemble different kinds of spaceships using different modules and system ala Gratuitous space battles.
Short story long: I've been toying with this idea for years now. And the current situation gives me time to try and do something about it.
You will build your ship on multiple layers of design:
Layer 1: you will put together different modules. Hull, where generators, storage, etc will be, weapon modules, where weapons and ammo are, engine modules, etc etc...
Layer 2: each module will have a bunch of systems attached to it. For example the weapon modules will have let's say 2 weapon systems and 2 general systems for ammo storage or energy for lasers or command modules for drones or stuff like that. On the other hand the engine module have only engine systems and fuel storage. So my idea is that even if you use the same modules you can design the systems differently so you will have pretty much a different ship no matter it uses the same modules.
Execution: I am massively worried this is just a bunch of arrays transfering numbers between each other.
The ship will be basically an array that is full of arrays for each module that is full of arrays for each system in the module.
Variety: that's easy. Basic projectile weapons, missiles, heat seeking missiles, light lasers, laser cannons that doesn't rotate and shoot only straight ahead, light plasma guns, heavy plasma cannon, decoy systems, drone systems for offense and defense, repair modules, light speed engines, burst engines for quick maneuvers, etc etc...
Goal: the idea is to be able to build whatever ship you want and be able to travel between planets and do missions and stuff like that. You build the ship as you like it. Different modules have different visuals so you do as you like.
Remember Freelancer? Basically that, but much simpler and 2D.
How does that sound to you, good people? My main concern is making the ship building system. Everything else I can do and have done before.
PS: I found a really nice image online perfectly illustrating my idea...
Long story short: I'm toying with the idea of "build your own spaceship" game. You assemble different kinds of spaceships using different modules and system ala Gratuitous space battles.
Short story long: I've been toying with this idea for years now. And the current situation gives me time to try and do something about it.
You will build your ship on multiple layers of design:
Layer 1: you will put together different modules. Hull, where generators, storage, etc will be, weapon modules, where weapons and ammo are, engine modules, etc etc...
Layer 2: each module will have a bunch of systems attached to it. For example the weapon modules will have let's say 2 weapon systems and 2 general systems for ammo storage or energy for lasers or command modules for drones or stuff like that. On the other hand the engine module have only engine systems and fuel storage. So my idea is that even if you use the same modules you can design the systems differently so you will have pretty much a different ship no matter it uses the same modules.
Execution: I am massively worried this is just a bunch of arrays transfering numbers between each other.
The ship will be basically an array that is full of arrays for each module that is full of arrays for each system in the module.
Variety: that's easy. Basic projectile weapons, missiles, heat seeking missiles, light lasers, laser cannons that doesn't rotate and shoot only straight ahead, light plasma guns, heavy plasma cannon, decoy systems, drone systems for offense and defense, repair modules, light speed engines, burst engines for quick maneuvers, etc etc...
Goal: the idea is to be able to build whatever ship you want and be able to travel between planets and do missions and stuff like that. You build the ship as you like it. Different modules have different visuals so you do as you like.
Remember Freelancer? Basically that, but much simpler and 2D.
How does that sound to you, good people? My main concern is making the ship building system. Everything else I can do and have done before.
PS: I found a really nice image online perfectly illustrating my idea...
Last edited: