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. ...
-
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...
-
Why would I ask that question? Python 3 has been available for some time now, yet uptake is slow. There aren't a whole lot of packages i...
-
It is about 8 degrees C this morning. So cold, especially when last week we had high twenties. To help solve the problem, a friend suggeste...
-
After my last post, I decided to benchmark the scaling properties of Stackless, Kamaelia, Fibra using the same hackysack algorithm. Left axi...
-
I'm now using bzr instead of svn. I'm pushing my repositories to: http://exactlysimilar.org/bzr/ I'm also auto publishing docume...
-
Possibly slightly more correct lighting. The rim light is now only applied in the direction of the sun, rather than being purely based on vi...
-
I've just read a newspaper article (courtesy of Kranzky ) from WA Business News documenting the malfeasance, gross negligence and misc...