'More than Fifty-Two' (Java)

‘More than Fifty-Two’ is a multiplayer card game sandbox that two of my friends and me developed. It gives players the power to create their own card game rule sets and card designs and share them online to play with others. See the image below, showing what the game looks like in-game (Note that it even features an in-game chat):

In-Game

The game is written in Java and uses LWJGL to access OpenGL as the graphics API used in its custom renderer. The renderer features shadow mapping, image based lighting and physically based rendering.

The game comes with a standalone editor application for creating the rules of new card games:

Rule Editor App

Although my role during developement was mainly focused on implementing the rendering and “engine” aspects of the game, I was also responsible for creating the rule editor application.