Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JonSnowbd/underburrow
A small platformer example for Slingworks & Zig
https://github.com/JonSnowbd/underburrow
Last synced: 3 months ago
JSON representation
A small platformer example for Slingworks & Zig
- Host: GitHub
- URL: https://github.com/JonSnowbd/underburrow
- Owner: JonSnowbd
- Created: 2021-09-25T05:16:43.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-10-07T12:03:03.000Z (over 3 years ago)
- Last Synced: 2024-08-04T04:06:34.127Z (6 months ago)
- Language: Zig
- Size: 3.6 MB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
- awesome-zig - underburrow🗒️A small platformer example for Slingworks & Zig
README
# Underburrow
Currently heavily in development, features the entire editor(Slingworks) and a single level.
This game is intended to be an all encompassing example for how Slingworks development works.
## About
- [Downloads](https://github.com/JonSnowbd/underburrow/releases)
- [Slingworks](https://github.com/JonSnowbd/slingworks)For now Underburrow is exclusively windows, but will have a linux edition soon.
Underburrow is a speed running platformer game where you gather momentum with
well timed button tapsControls:
- A/D small hop, you can speed for each consecutive timed hop
- W converving momentum, jump very high but gain no speed
- S convert momentum into vertical height, and gain one token to redivert the speed into a direction
- R restart the level## Building
- `git submodule update --init --recursive`
- Install [Slingworks](https://github.com/JonSnowbd/slingworks#dependencies) dependencies
- `zig build run`## Creating levels
The main focus of Slingworks is providing a great editor for both developers and fans, and as such
this example comes with the full editor accessible in the binary, to access this simply run the binary
from your terminal with the editor argument like `./underburrow.exe editor`### Something went wrong building?
Make sure you initialized all submodules with `git submodule update --init --recursive`
Make sure you have FMOD installed in its usual place in program files
Make sure you are using the latest 0.9 Zig release