Game for Minetest
- Lua 99.8%
- TypeScript 0.2%
| menu | Update overlay.png, crosshair.png, and colors.lua | |
| mods | Update items.lua, projectile_types.lua, init.lua, and 2 more files | |
| game.conf |
use game.conf for backend dummy / map_persistent
|
|
| LICENSE | init | |
| minetest.conf | add more variation to mapgen valleys | |
| README.md | oops | |
| settingtypes.txt | Update init.lua, init.lua, and settingtypes.txt | |
TrenchFront
A game about warfare in destructible environments, with building.
Main goals
- combat and building and destruction
- mapgen hot reloading for matches
- team and free for all modes
Stretch Goals
- easy building mode, to allow building large things quickly
- prefab mapgen option
- custom mapgen option (not builtin)
- spectator, arbitrary team count
- CTF, territories mode
- bots
- singleplayer adventure mode
What it is not
- a 1:1 of an existing game like OpenSpades
Development guide
- should use
signalsandconditionalswhere things need to be flexible and aren't handled by one single self responsible thing - avoid hardcoding things; create systems rather than processing things directly
- build APIs separate from content; APIs should be as pure as possible