/Ascii-Raider

Replica of the game 'Crypt Raider' :video_game:

Primary LanguageJava

ASCII Raider

This project is a puzzle game based on 'Crypt Raider', where your objective in each level is to push one or more 'keys' to the 'exit door'. In order to travel through the different chambers, you must push boulders along the map, escape all the enemies and avoid the explosions that may be triggered by interacting with explosive elements. Think fast, think smart, and try to beat the timer to gain more points in each completed level.

Developed by Manuel Coutinho and Mário Gil.

Screenshots

Some screenshots that illustrate the game.

Lanterna Menu Lanterna Menu

Lanterna Level Example 1 Example from level 6 in Lanterna

Lanterna Level Example 2 Example from level 12 in Lanterna

Lanterna Game Over Lanterna Game Over

Swing Menu Swing Menu

Swing Level Example 1 Example from level 6 in Swing

Swing Level Example 2 Example from level 12 in Swing

Swing Game Over Swing Game Over

Install Instructions

To install this game you simply have to download the source code, compile and run it using gradle or some similar tool. To run it you have to pass an argument to the terminal with one of two options: "lanterna" or "swing", corresponding to the graphics interface that you want to use. If you choose to run the lanterna version make sure that your OS has a font called Monospaced (or simply change the LANTERNA_FONT parameter in the GlobalConfigs class to another font of your choice).