I’m going to start posting a monthly update on our progress. I think it will help us see the work we’ve been doing collectively, and may help others understand the steps we’ve taken both to get the company off the ground as well as the process that we’re using to develop our first game.
Here’s what we’ve done so far:
Corporate:
It’s a one-member LLC right now being funded by day jobs and volunteer work in the evenings. We do have access to angel investors and venture capitalists but have decided to wait until it is absolutely necessary to ask for their help, if at all. Ideally, we keep working the day job to fund the night job for a few-to-several more years, and our first release makes enough money to turn core volunteers into employees and fund salaries for that team for five-to-seven years. Worst case – the game makes little-to-no money, but we’ve had a creative outlet for our passion, have a tangible asset (the game) to show for our effort, and gained the skills needed to forge new career paths if desired.
We started with four of us and have grown to seven. Basically, we have two people doing art, two people working on 3D modeling and animation, and three people working in the game engine doing level design, etc. – with a lot of cross over between roles. We will probably add another person to focus on the 3D modeling and another dedicated artist soon.
Website:
We’ve been working on a Flash version of the site, but with everyone being heads-down on getting assets built for the game, the website has been pushed to the background. Some day when we have more time, we’ll put something fancier out there, but this works for now.
Game Design:
When we started in May, we all had a LOT of experience playing games, but none of us understood what it took to actually BUILD a game. That has changed.
First, we had a few discussions about the types of games that we loved to play, and where – was it on a PC, console, or handheld device? We found that most of our time was spent on the PC, with very little time on the consoles. We all play games on our phones and tablets, but more as a distraction than something that we’d commit a lot of time to. Ultimately we decided to shoot for building an Action/RPG PC game first, and then proceeded to spend a few months working out the story and gameplay on paper.
During that time, we also went through a brief, high-level education period where we figured out the types of tools we’d need: game engine, 2D graphics/painting software, 3D graphics/modeling, animation.
For the game engine, we piloted two engines – Epic’s Unreal Devleopment Kit (UDK), and Unity Technologies Unity3 engine. Both were great products, but UDK seemed to fit what we needed from an engine for our first game – especially the fact that it is free for us to use for development. We may use Unity at some point in the future if we decide to build a mobile game. Crytek released the CryEngine3 SDK after we had finished our pilot and had already started getting a real education in UDK, so we did not consider it.
We were really hoping to keep costs low on the other tools. Gimp is an excellent piece of software, and we gave it a good “college try”, but we found that in all of our training that the pros use Photoshop almost exclusively for 2D work. In order to shoot the learning curve faster, we bit the bullet and went for Adobe CS5.5. It turned out to be the right move, because we may be using Flash for menus and other animation in the game, and the Adobe Suite came bundled with Flash and a ton of other tools that we may be able to leverage in the future.
For 3D work, we had two decisions to make: choosing Pixelogic ZBrush or Autodesk Mudbox, and choosing Autodesk 3DSMax or Autodesk Maya. After getting Sculptris from Pixelogic and having a BLAST with it, we decided to grab ZBrush. This was a good move as it seems to be our favorite tool for creating organic, high polygon count objects. We also decided on Maya, as it seemed to be able to do everything that 3DSMax could do, but also had better capabilities that we could use for cutscenes and other animation. We did look at Blender, an open-source tool like 3DSMax and Maya, but had some challenges getting assets out of the tool and into a usable form in UDK, so we decided (reluctantly at first) to scrap it and go with the professional tool.
We may end up using other tools like Scaleform, Bink Video, UV Layout tools, and others, but for the most part are focused on mastering Photoshop, ZBrush, and Maya and working out the pipeline on taking an idea from a concept to a usable asset in the game.
-
That should be enough for this month – thank you for reading and Happy Holidays!
Warm regards,
Andy