The computer game I've been working on for the past 2 years has just been released. It's called Castle Vox and I encourage you to check it out.
The gameplay is a simultaneous-turn-based strategy model. So you don't have to wait for all the other players to take their turns, you're always taking your turn (except in-between rounds when the battle resolutions happen).
Here's a screenshot of the Napoleonic Wars map:
The full version has 35 maps and counting. The game includes a map editor so you can make your own, or edit the existing ones.
My company currently makes games for Mac OS X, Windows, and Linux.
The first 2 have a good business case. Lots of people run Mac OS X and Windows, and buy games to play. (Thank you to all the customers who keep us small developers alive.)
Linux doesn't have as good a business case for us. Not very many people buy the Linux versions of our games. But, I foresee Linux continuing to grow in leaps and bounds on the desktop. And our codebase is in Java, so it isn't that much extra work to make Linux versions.
Going Mobile The mobile OS wars are warming up fast. In the past we've gotten some scattered requests for PocketPC or Palm versions, but it hasn't seemed worthwhile. Apparently there was good money to be made selling Palm apps in the past, but greedy distributors (hearsay says Handango) and a decaying platform have destroyed it.
J2ME and BREW cellphone apps are making money, but only for a few big companies (at least in North America). The carriers have been very greedy distributors, and locked down their platform tightly.
Apple's iPhone is fresh mobile platform coming on strong. They've publicized their app distribution rate as taking a 30% cut. That's a lot better then most desktop games distributors (Yahoo Games typically takes 70%). Apple has been tremendously successful at iterating the iPod from version1 to perfection. They're following the same process with the iPhone, building a mobile platform from the ground up. I think the iPhone will be one of the long term mobile platform winners.
Google Android is the other mobile platform I'm keeping an eye on. Open-source and available for carriers to build on. Apps are written in the Java language, but using G's own VM and libraries. (A nice end-run around SUN, straight to Java developers.) It hasn't launched on any real phones yet, but I think it has huge potential. The first Android phones are supposed to be available "soon."
You already have a computer in your pocket (your cellphone). The big question for software developers is: what platform is your next one going to run?
Sillysoft Games is looking for talented Java programmers to join our team creating desktop strategy games. We are located in Vancouver, BC.
JOB 1 - Java game engine and AI programmer
Requires: - CS degree or equivalent experience - Knowledge of AI techniques
JOB 2 - Java graphics and GUI programmer
Requires: - Experience with Java2D, Swing/AWT or java-openGL - Strong 2D geometry and math skills
Bonus qualities for both jobs: - Mastery of the Java libraries - Experience with SVN, CVS, ant, XML, networking - Experience playing Axis & Allies, Diplomacy or Risk board games - PHP, SQL or web development experience
As part of a small team you would be able to have creative input during development. Flexible hours, a competitive salary and the possibility of profit sharing. We have a hit game in Lux Delux, happy customers, and a direct digital distribution channel. Our next game is loosely based on the Axis & Allies board game. This a great opportunity to get in on the ground floor of a profitable and growing game studio.