First Command is a 2D top down game that takes advantage of the simplicity of two dimensions. Contested star systems provide the backdrop for epic space combat. Players will be able to fight for control of planets. They will be able to walk the decks of capitol class ships crewed by npc’s as well as their friends over multiplayer. They will even be able to fight other ships; blasting them apart one part at a time or boarding them to destroy them from the inside.

Report RSS Do not be afraid of change…

Great news for me and how it affects the future of First Command…

Posted by on

So good news first. I GOT A JOB! As you may have known I graduated from Full Sail University with a degree in Game Design last December (2013). I set a goal for myself that I would not squander that education, and that I would find a job in my industry. Of course there was also a time limit on this. I had six months before I had to start paying back my school loans, and after a long and ever more stressful search, I have been hired as QA Tester. Literally THE entry level position to get anywhere you want in the game industry. I am very excited and I can’t wait to start.

Now enough about me how does this affect First Command? Well I think First Command is actually going to benefit from this. As I said, I had six months before I was in serious financial trouble. So I took one of my dream games, one I knew I would enjoy working on, and scaled it down as much as I could so that I might be able to create a marketable pre-alpha within three months. This meant cutting it down to the absolute bare bones. Players can build ships. Ships have parts. Ships can get broken. The thing is in the last month or so I have been losing enthusiasm. I kept talking about all the cool things that were going to be in First Command 2 because I couldn’t do them in First Command. Then I would sit down to work on First Command and just go “meh.”

So now that I have a stable job, First Command is in for another re-design. Turing it back into the game I wanted to create in the first place. Now of course this does mean that development will slow greatly. The QA Tester position is a proper full time job and I need to put that first. However, without the stress of having to create something primarily for the cash, I can create First Command with the love and care it deserves. So with that said, here is a glimpse into one of my design docs explain how one of the re-imagined features might work. Obviously this is early thoughts on the re-design but I thought all of you might appreciate it. I hope you enjoy and I look forward to posting more news when I have it.

Systems and Jumping:

Players can jump from system to system with the help of a warp drive. Alternately some civilized systems will have jump slings. Jump slings are used primarily by civilian traffic and have static end points. This means there must be a jump sling for each connection in each system. Jump Slings can easily accommodate most frigates, but larger capitol class ships will usually need their own jump drive. A jump sling can span a near infinite jump distance, however they become more expensive the greater the distance.

With a jump drive the player can jump to any system that is in the drives range. Initiating the jump drive will bring up the system map and have all possible jumps lit up in green. Once the player makes a selection their ship will make the jump (preferably with a cool warp animation thing). Then the new system will load. They can click anywhere in the system to place their own exit point. Once a point has been selected their ship will jump into the system. More powerful jump drives can be installed to allow longer jumps.

The image below is an example jump map. The blue dot represents the player’s starting system, and the green lines and connected green dots show the systems that are in range of the players jump drive. The yellow lines represent systems that are connected via Jump Slings.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: