I'm Vaniog, my discord: Vaniog#1886
This readme and release for my training
This is my old project, so here it is, bad code (watch good issues from bogdasar), bad file organization and much more. But the game is not so bad. I cleaned as much as I can, I added README, CMakeLists, and I deleted trash from repository. If sometime I'll want to return to this game, I'll write it from scratch.
For quick setup just install project from the latest release.
It has Windows, Linux, MacOS versions.
If you want to build project yourself, watch building
moving - w, a, s, d
restart level - r
Your created level will be saved at maps/level00.txt, share it!
- new field - n
- try level - t
- field size change - arrows up and down
- to choose tile to draw - buttons on left sight
- to change tile rotation - double-click on tile button
- Push slime button
- Choose size
- Choose coords (you can see coords in top-right corner)
- Push platform button
- Choose size
- Choose starting and ending coords
- Choose speed
- Look at how to make slime
Carefully! code is bad, create buttons after other objects
- Push button button
- Choose platform to control
- Choose where will platform go on off-mode on-mode
- Choose mode of button (just experiment with it)
- Choose size, and when choose coords
This project is running Simple Fast Multimedia Library
(SFML)
SFML: Github Website
#installing cmake
sudo apt-get install cmake
#installing sfml library
sudo apt-get install libsfml-dev
#clone github project
git clone https://github.com/Vaniog/Sqime
cd Sqime
#building project
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
#and launch
cd ..
build/Sqime
#if you haven't brew, install it
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
#inctalling cmake
brew install cmake
#installing sfml library
brew install sfml
#clone github project
git clone https://github.com/Vaniog/Sqime
cd Sqime
#building project
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
#and launch
cd ..
build/Sqime
To build with CMake you need to have SFML at C:/, (C:/SFML), or in PATH. Select "Sqime/" as launch directory (launch .exe from "/Sqime").
I cant give just code for terminal to build is easily on Windows. Maybe your IDE running with CMake projects (CLion, VSCode with plugins).
You still can download built project from the latest release