Skip to content

julesgrc0/wispy

Repository files navigation

🎮 Wispy

Wispy Logo

C Platform Game Version Downloads Release Build Release Build Release Build

Concept: Wipsy is a kind of 2D Minecraft.

Preview 🎥

video 0 video 1
video 2 video 3

🚀 Project Insight

📚 Libraries

  • zlib
  • raylib
  • pthread (linux/android)

🛠 Building

⚙ Requirements

📦 Packing Assets

python ./tools/pack_assets.py

🌐 Clone the repository

git clone --recurse-submodules https://github.com/julesgrc0/wispy.git

💻 Building for Windows

VSCode

Run the build task with the following shortcut:

Ctrl + Shift + B

Then select your target build configuration :

  • Debug/Release/RelMinSize (Compressed with UPX)
  • x64/x86
  • windows/linux

Visual Studio

Open the project folder and select the build configuration.

🐧 Building for Linux

Install the required packages

sudo apt-get update -y
sudo apt-get install -y libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libgl1-mesa-dev libglu1-mesa-dev

Build with CMake

cmake -S . -B out --preset=<x64|x86>-<debug|release|relminsize>-<windows|linux|android>
cmake --build out --config <debug|release>

📱 Building for Android

Build with Android Studio

Open the project folder with Android Studio and select the build configuration.

Command line

See the workflow file android.yml for more details.

🤝 Get Involved

Wellcome to the community ! We are happy to see you here. If you want to contribute to the project, you can start by forking the repository and then submit a pull request 🔥.

📃 License

This project is licensed under the terms of the MIT license.