| DD Poker is our flagship product. |
Donohoe Digital has created a software framework specifically designed for building computer versions of poker, strategy and other types of turn-based board games. The main features of the framework are:
-
Online Game Play - Players connect to each other in a peer-to-peer manner but coordinate through a centralized server.
-
AI - Donohoe Digital has created AI engines that are flexible and able to create competitive computer players that expert players can enjoy and beginners can learn from.
-
Tools - The Donohoe Digital GDF includes tools for easily and quickly encoding maps, game boards, and other game elements into computer-readable formats.
-
Standards - Donohoe Digital uses XML, properties files and other industry standards for configuration file formats
-
Open Source - Donohoe Digital utilized open source technologies such as Spring, Tomcat, and Wicket. We give back to the community by contributing code such as wicketstuff-annotation and hosting Javadoc for various open source projects.
Donohoe Digital's games are built using the cross-platform Java programming language. Currently, Donohoe Digital uses Java 5 (aka JDK 1.5) and will move to Java 6 (aka JDK 1.6) as soon as Apple releases it for the Mac. Our games are released simultaneously for Mac OS X, Windows and Linux platforms.
If you are interested in working with Donohoe Digital to bring your board game to the computer, send email to contact (at) donohoe.info.
Donohoe Digital posts lessons learned, documentation and other technical notes on our wiki.
