Skip to content
Code for book "Learn Design Patterns with Game Programming"
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Java Project
UML Project

Learn Design Patterns with Game Programming

Code for book "Learn Design Patterns with Game Programming"

Available on Amazon

Java Project

You can open the Java project with Netbeans 8 or higher. OpenGL library is configured for Windows. For other OS, remove the .jar in the project and add the good ones in the "lib" folder.

You can also run the code using most IDE creating a project from existing sources (let the IDE choose how to compile, don't use the Netbeans project files). To use the OpenGL features, you must add the .jar files in the "lib" folder corresponding to your OS.

The "pacman" folder contains the final version of the game created thoughout the book. Run the Main class to run the client. To test network gaming, run the Server class, and then run up to 5 clients.

UML Project

This is an EasyUML project you can open using Netbeans 8 or higher and an improved version of EasyUML (the standard one should also works).

This improved EasyUML plugin is available in another github repository:

You can’t perform that action at this time.