My roguelike game Caverns of Underkeep is coming along rather swimmingly and I’m confident I’ll get the game to version 1.0 before March 2008 - Which is when I’m due back at University.
I’ve been taking a bit of time to think about the next game I want to make. A week ago I made a list of 5 or so game designs and then ranked them according to difficulty, which ran along the lines of how much content, ie how many art assets would be needed. And how complicated it would be to program, ie was there anything that I didn’t know how to do or hadn’t implemented in the past?
At that time I was planning on doing a shareware style downloadable game. But now I’ve decided my next title is going to be another browser based game. And like Caverns of Underkeep, the next game will be also be free*
The reason for doing another free browser based game was two-fold.
- I think people expect less from a browser game (or any free game for that matter) the corollary to this is that if you can make a really good browser game, people will notice. It also means I can focus on a smaller scoped title. And theres none of that having to get people to download and install the game stuff, just click on the link and the game automatically loads.
- Having unique online content drives webtraffic, and in a web 2.0 world, there are many vendors competing for attention. Creating games that people care about will help enormously in the long term. And when I do get around to making downloadable games, hopefully there will already be a sense of community around the free games I have made.
I still think that Java as a technology could be improved for creating browser based games. When I first started on Caverns of Underkeep, I was cursing Sun Microsystems at least once a day. Now however, I’ve kinda worked around what I perceive as the kinks in Java Applet programming.
Unfortunately the alternatives to Java are not that clear. Flash looks kinda bulky to work with, and whats up with not being able to right click? I haven’t used flash first hand so I don’t want to speculate too much as to what it can/and can’t do, but most flash games I’ve played seem to run like a dog, which is unfortunate because vector graphics are just so cool.
Microsoft’s Silverlight looks rather interesting, But I’m just not sure if the technology is going to be mature enough - Thats always the risk with new technologies. But having the .net framework and an awesome programming language like C# in the browser is pretty exciting.
If Sun Microsystems would just allow me to poll the keyboard and mouse I would be a much happier man!
Edit : It just occured to me that I forgot about php, mySQL and DHTML to make browser based games. These types of games tend to me more stats and text based than arcade-like, so that’s probably why I forgot about them.
* I reserve the right to change my mind at any time :)

4 responses so far ↓
1 Kristie // Jan 8, 2008 at 2:59 am
My car is swimmingly corollary.
2 admin // Jan 8, 2008 at 4:30 am
Are you saying it leaks?
3 Matt // Jan 8, 2008 at 3:57 pm
Flash is only a bitch if you want to have all but zero system req’s… which I know you do. Large Flash games generally require around 2.4GHz CPU to run full quality. Oh, and the right click thing, they did that so you could use flash as a way to display copyrighted material… no right click, save. That being said, to make a browser based Flash game solo would be rather silly, as most good flash games I’ve played have taken the creator 1.5+ years to create… and even then they tend to release it unfinished as more than 1 part/chapter.
Go Java!
Die Sun!
4 Gerblet // Jan 10, 2008 at 9:17 pm
?
Didn’t sun create Java?
Die Bart, Die is German for The Bart, The
Leave a Comment