www.gametableonline.com is an internet gaming site that creates online versions of popular strategy board, card, and dice games for play over the Internet. Currently you can play online versions of, Bosworth
, Cosmic Wimpout
, Igel Ärgern
, Kill Dr. Lucky
, Lord of the Fries
, Nuclear War
by Reiner Knizia.
We have thirty games licensed and need experienced java programmers to help bring them to life online using our existing Java game engine. Program one game for us and here is what you'll get:
*) A financial stipend depending on the complexity of your game (half at beta and half at live).
*) A lifetime membership to GameTable Online.
*) A completed game on your resume being played by the public at a real online gaming site.
*) A hosted copy of your information off of the Game Center page of your game.
*) Real world programming experience using a mature gaming engine and working with industry professionals.Requirements:
*) You are a strategy game loving, commercial-quality Java senior software engineer, on hiatus for a couple of months by choice or by chance or desiring to work in your spare time, and you a hungry to develop a game that people will actually play.
*) You are very comfortable with Swing and basic 2D graphics programming -- no animation necessary, but plenty of mouse gestures on layered components. You know your way around the Swing/AWT thread model issues.
*) You know how to reduce program complexity by judicious subclassing.
*) You are able to develop in a client-server model that is best described as an extended co-routine.
*) You enjoy bootstrapping a project rapidly by studying example code, UML sketches and Javadoc APIs, and by questioning the other developers.
*) You can effectively communicate in English (written and verbal).
*) You can maintain high visibility with low noise:
1. keep the art designer alert to what you need next;
2. get GUI sketches, mockups and prototypes to the game designer to nail design down early;
3. suggest improvements or fixes to the core code;
4. maintain a buildable, "exercisable" version of your game in the repository from early in development;
5. establish and hit mini-milestones.Interested?
Email us a cover letter and resume to firstname.lastname@example.org