A downloadable game for Windows and Linux

Project repository: https://github.com/Gleefre/waller

Published under Apache 2.0 licence.

Waller is a simple game where you need to collect all the coins presented on the field, going through lots of walls. Literally through - you can bypass the wall by changing your color!

Controls:

ESC - close the game immideately
F - mute / unmute sound effects
M - mute / unmute soundtrack

Level:
Use WASD/<up><left><right><down> for movement.
Q - exit to the menu
R - restart the level

Menu:
Q - exit the game
N / <right> - next page,
P / <left> - previous page.

Editor:
Use WASD/<up><left><right><down> for movement.
L - save current state of the level.
R - revert to the last saved state of the level.

On editor:

You can add levels yourself with an editor now!
A level is represented by a file with name /waller/bin/res/levels/<num>.brd, and they can be safely copied.
Note that the game won't see a level number 2 if there is no level number 1 (and same for bigger numbers).

Download

Download
waller-v0.3.2-release-windows-2022.zip 39 MB
Download
waller-v0.3.2-release-ubuntu-22.04.zip 37 MB
Download
waller-v0.3.2-release-source.zip 1 MB

Install instructions

Download:

Download a matching archive for your operating system (Use windows-2022 archive for Windows and ubuntu-22.04 archive for linux).

For linux users:

You also need to install SDL2, SDL2_ttf and SDL2_image libraries. Ubuntu users can install these with apt-get:

sudo apt-get install libsdl2-2.0-0 libsdl2-image-2.0-0 libsdl2-ttf-2.0-0

Alternatively you can run windows binaries with wine.

Running game

Extract the archive and run waller/run.sh (linux) or waller/run.bat (windows) script to run the game.

Running with wine

To run windows binaries on linux you can use wine:

# game:
wine start /d waller/bin waller/bin/waller.exe
# level editor:
wine start /d waller/bin waller/bin/waller-editor.exe <level-number>
# or to create new level:
wine start /d waller/bin waller/bin/waller-editor.exe -W <new-width> -H <new-height> <new-level-number>

Running level editor

You can also run the level editor with waller/run-editor.sh (linux) or waller/run-editor.bat:

./waller/run-editor.sh
Usage:
   ./run-editor.sh [options] <level-number>
     <level-number>           Number of level to edit (must be a positive integer).
     -W, --width <number>     Create new level with given width (must be a positive integer).
                                (-H must be also present)
     -H, --height <number>    Create new level with given height (must be a positive integer).
                                (-W must be also present)
     -h, --help               Display this message

Leave a comment

Log in with itch.io to leave a comment.