Spiraling Down
A Luanti Game for the 2022 Luanti (then Minetest) Game Jam.
Playing
Get it on ContentDB
Requires Luanti 5.10.0.
Recommended Specs
- CPU with a PassMark Single Thread Rating of approximately 2000 or more (e.g. AMD Ryzen 5 3500U)
- At least 2 GB of free RAM
- About 1 GB of free disk
Developing
Installation
- Enter your
games
folder- Standard Linux installation:
cd ~/.minetest/games
- Standard Linux installation:
- Clone the game & enter the folder:
git clone https://github.com/spiraling-down/game spiraling_down
cd spiraling_down
- Initialize submodules:
git submodule update --init --recursive
Requirements
Each mod needs to have its own .luacheckrc
to be linted;
all mods (except for submodules / 3rd party mods, which are explicitly ignored using .styluaignore
)
are checked for proper formatting using stylua --check .
;
to format your mods, you can use stylua <mod folder>
or the Visual Studio Code extension.
You can run ./utils/code_checks.sh
to apply the same checks locally (and more efficiently)
without needing a GitHub CI runner.
License
Description
Languages
Lua
99.7%
Shell
0.3%