Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

Boulder-dash

Remake of Boulder Dash in 2D with Pascal + SDL

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

Welcome to Boulder-Dash. A 2D tile-based game using Pascal and SDL.

Game screenshot

Getting Started

First, install a Pascal compiler.

Next, fork the repository. Then, go into your favorite terminal.

pascal
git clone git@github.com:YOUR_USERNAME/boulder-dash.git
cd boulder-dash

Now, while still inside the boulder-dash folder, compile the project and click on the main.exe.

Features

Here is a non-exhaustive list of the features of this game.

  • [Player]
    • [x] Walking
    • [x] Animations
  • [User Interface]
    • [x] Level info
    • [x] Score
    • [x] Overall look & feel
  • [Ennemies]
    • [x] Spawning
    • [x] Player damage
    • [x] Walking around
    • [x] Pathfinding algorithm
  • Map
    • [x] Respawn system
    • [x] Border limits
    • [x] File-based generation
    • [x] Game skills
      • [x] Digging