Hey there! I'm a games developer from the Netherlands! I mainly am working on space games, as space is my passion. For the rest I have a daily job as software engineer at a trading company. I have a lot of traits of both genders in my body and personality, hence the 2 names listed here.

Image RSS Feed Latest Screens
Some Shores of Hazeron screens Some Shores of Hazeron screens Some Shores of Hazeron screens
Blog RSS Feed Report abuse Latest Blog: Developing a game - The path so far

0 comments by dirtbag007 on Apr 14th, 2010

Hey all,

this is a blog about the past development of Star Apocalypse.

I would firstly want to recommend this for everyone to read. It's quite a lump of text, but it is worth it!

Also, I would like to thank Ninjadave for his help on making this article easier to read.

Well, Star Apocalypse has had several stages, all taking place during the pre-alpha state of games.

Here are the stages which Star Apocalypse has gone through already, or is going through now. I use names which I made up myself for these.

- Pool-of-thoughts-phase
- Rough concept
- Refined concept
- First results of development
- Structured results.

I will go through the several stages here.

Pool of thoughts phase

 (2004-2005)

This phase is one of the most critical phases of making your game's concept. I had played various space games back then, which formed a part of my source of inspiration. This is the phase which will form your main game ideas, and finding the right mix is critical.

You can't do this phase on your own most likely. You will need friends who can tell you what's good and what's not good about your thoughts. This can give you fresh views on what you are planning.

Once you've picked out the good ideas from this, you can go to the next phase. For Star Apocalypse, this took 1 year.

Rough Concept Phase

(2005-2006)

This is where you actually start forming the core gameplay of your game. It is very important to keep an eye on what's fun and what isn't. Combine the enjoyable parts, and remove the annoying parts.

This stage is also critical, and your friends will still play a big role in this. You might have a superb idea about a certain gameplay elements, but the majority of your friends says it's not enjoyable. This can give you an idea of how your market is going to be.

For example, you could ask your friend like "Hey, what do you think of including the ability to be able to retrofit a ship to any other ship?". If they respond like "That sounds awesome!" you know they like it, but if they say "Well, how is that going to work?" they aren't convinced immediately. You need to explain then why you pick that system for things. Make sure you can explain it very well then. You could go like "Well, this enables you to turn merchant shipping into a sort of makeshift battle vessels.". This is an example like how this is with Star Apocalypse.

Star Apocalypse had the ideas solidified fairly quickly, but when the knowledge was updated, the concept was also updated. This caused this process to take fairly long with Star Apocalypse. It might have improved the general concept though.

Once you have a rough overview of your game written down, it's time to go to the next phase.

Refined Concept Phase

(2006)

This phase is where you lay down the exact details on how your game is going to be. This is not the easiest thing to do, but it makes things far easier later on.

During this phase, you can start working on a basic rendering & sound effects engine (or look for one which fits your concept).

During this time, you also start looking for people who can help you in your project.

Star Apocalypse's problem was that I didn't have any clear programming skills. My only skills were in PR. This is a SEVERE PROBLEM (note the capitals). Don't think you can stick it out long without having any skills which actually can give clear results in development. That was the main fault which I've made in Star Apocalypse.

Alas, I got some people on board, and we went to the next phase.

First Results of Development Phase

(2006-2008)

This phase is actually a phase which can be very enjoyable. You start getting the first results of development, being basic rendering, sound effects, graphics, etc.

Star Apocalypse had a team of about 10 people working on it. And we had results rolling in steadily for a while. This isn't causing the problems. What causes the problems, is if you hit some hard times.

This is what happened with Star Apocalypse around 2008. We were facing a tough choice (I can't recall what it was about) and no one knew the direct answer. Infighting in the team started once several members wanted to change things completely. I wasn't quickly enough to intervene here, showing my weakness. Skilled devs started to leave the team.

By march 2009, the team was practically empty, save for a few artists. This is the point where many developers quit their development. I didn't. I was still filled with energy, willing to bring the concept to a full blown game.

At this point, you really need to feel how strong your self-motivation is. If you can feel it, you can stick it through. If you can't, you lose a wonderful set of chances. I started looking to what I needed, and I found the answer: Coding skills.

I knew a fair bit about Delphi by this time, but I needed a more refined language. This is where I started working on my C# skills (by june 2009).

In the meantime, I practically got kicked back to the refined concept stage. It doesn't feel good or motivating to be kicked back, but if your drive is strong enough, you will stick it through (as I said earlier).

I also had decided not to bring new people into the team for some time, and keep the artists on standby. This has improved the survival chances of the project drastically. You can follow your own plan, and have no one asking "When do you have the next prototype ready?" or questions like that. Your only responsibility is to yourself.

After my C# skills up to good levels, and the first results started streaming back in, I finally managed to get to the next phase.

Structured Results Phase

(2010 - ? )

This phase is a phase where you really get a real engine pieced together. The results can be very satisfying, like can be seen on the video at the bottom of the article.

I don't have experience in working as a team on this phase. Working on my own here has been very satisfying though.

The game is starting to get really shaped, and this provides alot of moments which stimulate your will to stick it through.

In short:

  • Never start a project without the proper skills needed for it.
  • Never hire too many people on a team.
  • If things start to go wrong, intervene!
  • If you prefer working at your own speed, don't hire people or join a team!
  • Don't stop when you have some setbacks!

This is it, thanks for reading! Feel free to watch the video below, showcasing my render engine for Star Apocalypse.

Media RSS Feed Latest Video
Groups
2D Games

2D Games

Fans & Clans group with 114 members, open to all members

They are places where "Z axis" does not exist, only YX reign, the word is unknown 3D, games are simple but should be played, many of them will make us...

Darkmatter Development

Darkmatter Development

Developer & Publisher with 6 members, must apply to join

Darkmatter Development is a community of developers, which develops indie games. Our main goal is to share information, in order to prevent common errors...

deviantART

deviantART

Arts & Literature group with 262 members, open to all members

Deviant Art is a place where people all around the world can share their artwork or literature and even photography together. And in the more recent years...

EVE Online Fangroup

EVE Online Fangroup

Fans & Clans group with 21 members, open to all members

This group is for anyone who is a fan of EVE Online.

Indie Devs

Indie Devs

Hobbies & Interests group with 1,046 members, open to all members

A group dedicated to indie and standalone game development.

Minecraft Community

Minecraft Community

Fans & Clans group with 786 members, open to all members

This group is to upload the simply enormous amount of pictures, videos, news, articles, features and whole worlds that the Minecraft Community has.

Slaves to Alcohol: Dwarf Fortress Fanpage

Slaves to Alcohol: Dwarf Fortress Fanpage

Fans & Clans group with 193 members, open to all members

The first DF group on Desura! Anything from links to chat, Let's Plays to fan art, and brewing recipes to tantrum spiralling can (hopefully) be found...

Star Wars Fan Group

Star Wars Fan Group

Hobbies & Interests group with 904 members, open to all members

This is a group that was created for anyone who loves Star Wars, may it be the books, games, films and modding. This is the place for you to enjoy star...

Post comment Comments  (0 - 10 of 15)
orymus
orymus Oct 13 2013, 3:52pm says:

hey. Thanks for the watch on Grand Strategy: Space War!

+1 vote     reply to comment
dirtbag007
dirtbag007 Oct 21 2013, 6:44pm replied:

np :) I liked the intentions you have to take the game to. So gladly done :)

+1 vote     reply to comment
orymus
orymus Oct 21 2013, 7:15pm replied:

I'll try not to disappoint!

+1 vote     reply to comment
dirtbag007
dirtbag007 Oct 22 2013, 6:07am replied:

You won't disappoint me. I know how hard it can be to make a game. Especially a 4X game. The closest I've been so far is a total conversion for Haegemonia (called Vector Prime). So I am happy that you at least take initiative to develop a game.

+1 vote     reply to comment
orymus
orymus Oct 22 2013, 2:48pm replied:

That would be a real-time 4X game, correct? (using Star Wars' ships)

+1 vote     reply to comment
dirtbag007
dirtbag007 Oct 22 2013, 3:36pm replied:

Well, sort of what sins advertised years later, but a bit smaller scale in terms of map size. But free movement between planets and more action-oriented than a full 4X game. Call it rather RT4X with 4X being the lite version of 4X.

+1 vote     reply to comment
CraftTablePT
CraftTablePT Jun 1 2013, 6:02am says:

hi

+1 vote     reply to comment
dirtbag007
dirtbag007 Jun 26 2013, 9:42pm replied:

hey :)

+1 vote     reply to comment
Guest
Guest Dec 1 2012, 4:15pm says:

This comment is currently awaiting admin approval, join now to view.

TankGun
TankGun Mar 2 2011, 11:19pm says:

Hey, ummmm I was woundering if you could help me with an issue I was having with the Prophecy mod for Haegemonia - The Solon Heritage :)

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Level
Avatar
Avatar
Offline Since
Apr 14, 2014
Country
Netherlands Netherlands
Gender
Anonymous
Member Watch
Track this member
Statistics
Activity Points
1,688
Rank
923 of 446,072
Watchers
3 members
Time Online
1 week
Comments
523
Site Visits
7,930
Profile Visitors
13,170 (1 today)
Contact
Homepage
Piratenpartij.nl
Private Message
Send Now
Email
Members Only
Google Talk
Members Only
Skype
dirtbag007
Steam
dirtbag007
56er
56er friends since Jan 10, 2013
ℱℓơℊℊℯɾ✈
ℱℓơℊℊℯɾ✈ friends since Sep 14, 2013
metalmouth7
metalmouth7 friends since Feb 28, 2013
TankGun
TankGun friends since Mar 8, 2011
Metalfist
Metalfist friends since Apr 17, 2012
GF-REX
GF-REX friends since Sep 1, 2008
AlteredPlanets
AlteredPlanets friends since Sep 14, 2013
masternerdguy
masternerdguy friends since Nov 9, 2009
ninjadave
ninjadave friends since Apr 15, 2010
Kamin
Kamin friends since Aug 22, 2012