julesgrc0 / wispy

Wipsy is a kind of 2D Minecraft

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐ŸŽฎ 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.

About

Wipsy is a kind of 2D Minecraft

License:MIT License


Languages

Language:C 91.8%Language:CMake 3.9%Language:Python 2.7%Language:Java 1.5%Language:Batchfile 0.1%