PitchHut logo
ddpoker
Experience the thrill of poker with DD Poker’s fully loaded source code.
Pitch

DD Poker is an open-source poker game offering a fully functional Java Swing desktop application compatible with Mac, Linux, and Windows. This repository includes the game engine, backend server, and website, all crafted with precision. Developers can easily run and customize the game while embracing a rich history of gaming innovation with Donohoe Digital.

Description

DD Poker

About the Project

Discover the enthralling world of DD Poker, a comprehensive and engaging computer game that combines strategic gameplay with an immersive poker experience. This repository serves as the complete source code for the DD Poker game, which includes the game engine, a supporting backend server, and a companion website.

The DD Poker application is developed using Java Swing, enabling smooth functionality across various platforms, including Mac, Linux, and Windows. The backend server is crafted using the robust Java Spring framework and efficiently communicates with a MySQL database. Meanwhile, the accompanying website, known as the "Online Portal," is built utilizing the Apache Wicket framework.

Key Features

  • Cross-Platform Capability: Play on Mac, Linux, or Windows seamlessly.
  • Rich Gameplay: Immerse yourself in both single-player and online multiplayer modes.
  • Robust Backend: Benefit from a server designed to handle multiple players and maintain game integrity.

Quick Start

If you’re eager to dive right into the action without delving into exhaustive developer documentation, you can quickly set up your version of DD Poker:

# Clone the repository
git clone https://github.com/dougdonohoe/ddpoker

# Navigate to the project directory
cd ddpoker

# Set up environment variables and build
source ddpoker.rc
mvn package -DskipTests

# Run the game
./poker

Development Notes

For comprehensive building, running instructions, and detailed insights into the backend server and website, consult the Developer Notes.

Project History

DD Poker was birthed by Donohoe Digital LLC, a small yet innovative game studio founded by Doug Donohoe in 2003. Inspired by the lack of quality poker simulation software, Doug set out to create DD Poker, releasing its first version in June 2004. Over the years, the game evolved, incorporating online play features and continually enhanced gameplay, which has garnered a loyal player base.

In recent times, despite the official server shutdown in July 2017, the spirit of DD Poker lives on as players share game URLs within their communities, demonstrating the enduring popularity of this classic poker game.

Why Open Source?

The decision to open-source the code was rooted in community demand. With many players still fond of the game and eager to run local servers, releasing the source code empowers users to keep the game alive. Even with a codebase nearing two decades old, it retains its relevance and functionality, making it ideal for developers and poker enthusiasts alike.

Explore the possibilities with DD Poker and become part of its storied history!

0 comments

No comments yet.

Sign in to be the first to comment.