Monday, April 23, 2012
Tuesday, April 17, 2012
How not to spend your kickstarter funds...
Having just read What the Hell These Game Developers Did with Your Kickstarter Money I have to respond to this particular point:
The revealing costs in question?
Now, I don't RANT often (LOL), but here comes my squinty-eyed-viewpoint from 30000 feet...
$6000 on music! Woah, thats a terrible waste. Instead, buy a bunch of sample packs from the interweb and write a procedural background music manager. $100 for loops, 2 days labour, awesome sound filler.
$4000 on legal fees... I could be wrong, but that seems to be a really dumb move at this point. If you really need a legal entity in order to develop your game (!?!@?) instead of ramen noodles to feed your programmer army, then register something in the Cayman Islands or somewhere similar. Seriously, I don't think you need to this Right Now.
Poster Art, $2000. Are you kidding me? You spend 2k on Posters? For your office or for promotion? If these posters are for your garage wall, then I need say no more. If they're for promotion... then you don't need them right now. If they're for PAX East, then you spent way too much. You could buy an A3 colour inkjet printer, design your own and print a dozen copies, laminate and frame them for far less than 2k. In fact, you could just enlarge some of your awesome pixel art for some awesome retro posters. LOL.
iPads, $1000. This is the only cost that makes sense, but only if you are developing for iOS.
PAX East, $3000. This almost sounds like a Corporate Junket. These events are rarely worth going to for if you're looking for return on investment. Better to save the cash and go next year, when you have a product ready to go and you can hunt down some partners to help promote your game.
</rant>
In a recent update post on their Kickstarter, War Balloon breaks down where all that money's gone and it's a revealing portrait of what kinds of costs an indie dev team can face.
The revealing costs in question?
After that, we had $22,000 remaining. From there:
Music - $6,000
Attorneys, startup fees, CPA - $4000
Poster art - $2000
iPads - $1000
PAX East - $3000
TOTAL: $16,000
Now, I don't RANT often (LOL), but here comes my squinty-eyed-viewpoint from 30000 feet...
$6000 on music! Woah, thats a terrible waste. Instead, buy a bunch of sample packs from the interweb and write a procedural background music manager. $100 for loops, 2 days labour, awesome sound filler.
$4000 on legal fees... I could be wrong, but that seems to be a really dumb move at this point. If you really need a legal entity in order to develop your game (!?!@?) instead of ramen noodles to feed your programmer army, then register something in the Cayman Islands or somewhere similar. Seriously, I don't think you need to this Right Now.
Poster Art, $2000. Are you kidding me? You spend 2k on Posters? For your office or for promotion? If these posters are for your garage wall, then I need say no more. If they're for promotion... then you don't need them right now. If they're for PAX East, then you spent way too much. You could buy an A3 colour inkjet printer, design your own and print a dozen copies, laminate and frame them for far less than 2k. In fact, you could just enlarge some of your awesome pixel art for some awesome retro posters. LOL.
iPads, $1000. This is the only cost that makes sense, but only if you are developing for iOS.
PAX East, $3000. This almost sounds like a Corporate Junket. These events are rarely worth going to for if you're looking for return on investment. Better to save the cash and go next year, when you have a product ready to go and you can hunt down some partners to help promote your game.
</rant>
Thursday, April 12, 2012
(Python + Unity3D) == MMO
This is something I've been helping build for quite some time now, and it is almost done.
It is an educational MMOG. It is powered by Python out the back, and Unity3D at the front. The Python server(s) are running Python 2.7, with Greenlets :-) and ZeroMQ for IPC. We had to design our own ORM, because SQLAlchemy (our first choice) didn't play well with the asynchronous Psycopg2 extension. The backend is loosely based on an Entity Component architecture, which is quite elegant and a joy to work with. It has been so easy to modify and extend, that I think I'll be using this architecture for most of my new projects.
Soon, the whole system will be battle tested by hordes of screaming children. I am confident it will weather the storm, and more. :-)
It is an educational MMOG. It is powered by Python out the back, and Unity3D at the front. The Python server(s) are running Python 2.7, with Greenlets :-) and ZeroMQ for IPC. We had to design our own ORM, because SQLAlchemy (our first choice) didn't play well with the asynchronous Psycopg2 extension. The backend is loosely based on an Entity Component architecture, which is quite elegant and a joy to work with. It has been so easy to modify and extend, that I think I'll be using this architecture for most of my new projects.
Soon, the whole system will be battle tested by hordes of screaming children. I am confident it will weather the storm, and more. :-)
Tuesday, April 03, 2012
Subscribe to:
Posts (Atom)
Popular Posts
-
These are the robots I've been working on for the last 12 months. They each weigh about 11 tonnes and have a 17 meter reach. The control...
-
This hard-to-see screenshot is a Generic Node Graph Editing framework I'm building. I'm hoping it can be used for any kind of node...
-
So, you've created a car prefab using WheelCollider components, and now you can apply a motorTorque to make the whole thing move along. ...
-
Unfortunately I've not secured a venue for the GGJ. With 9 days left, things are not looking hopeful. It could be that GGJ Perth will no...
-
Often, when building a game, you need to test if objects are colliding. The objects could be spaceships, rocks, mouse pointers, laser beams....
-
MiddleMan: A Pub/Sub and Request/Response server in Go. This is my first Go project. It is a rewrite of an existing Python server, based o...
-
Thank to Adrian Boeing I was inspired this morning to hack together a ripple shader for Unity3D. Thanks for the math Adrian. You can see th...
-
I made something which lets you render very large worlds with a small farClipPlane. https://github.com/simonwittber/scaled-origin The d...
-
I've just read a newspaper article (courtesy of Kranzky ) from WA Business News documenting the malfeasance, gross negligence and misc...
-
Space is awesome. Especially when it is generated using Perlin noise, and some cool shaders. You can try it out over here.