Sign in Join

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

Catalog · How the catalog works

Random project

LittleRedRidingHood

Game written in FreePascal with Lazarus IDE

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

LittleRedRidingHood

Game written in FreePascal with Lazarus IDE, to test and improve OGLCScene and ALSound library.
Pre-compiled binaries can be found in the Release section.
Enjoy!

Supported platforms

Windows 64b (tested on Win10)
Windows 32b, 7 and + (tested on Win7 32b)
Linux 64b,GTK2 (tested on Ubuntu 22.04 LTS)

How to compile

You must have Lazarus IDE installed on your system with BGRABitmap and LazOpenGLContext package.
Create a directory named "littlered" on your disk and inside it do the following:

  • clone this repository or download the zip.
  • clone the repository UnitsCommon. If you choose to download the zip, unzip it and rename the obtained directory to "UnitsCommon".
  • clone the repository ALSound library. If you choose to download the zip, unzip it and rename the obtained directory to "ALSound".
  • clone the repository OGLCScene. If you choose to download the zip, unzip it and rename the obtained directory to "OGLCScene".

The directory structure should be like:
|- littlered
|- ALSound
|- LittleRedRidingHood (if you clone the repository) or LittleRedRidingHood-main (if you download ZIP)
|- OGLCScene
|- UnitsCommon

Now, you are able to open the Lazarus project in the directory LittleRedRidingHood or LittleRedRidingHood-main.

If you find the game too difficult or too long

In the game folder, there is a file named cheatcodes.txt that contains... cheat codes! It explains where to type them and their effects. Use with moderation!