2
1
Fork
You've already forked trenchfront
1
Game for Minetest
  • Lua 99.8%
  • TypeScript 0.2%
Find a file
2026年06月15日 16:00:12 +10:00
menu Update overlay.png, crosshair.png, and colors.lua 2024年09月03日 11:10:44 +10:00
mods Update items.lua, projectile_types.lua, init.lua, and 2 more files 2026年06月15日 16:00:12 +10:00
game.conf use game.conf for backend dummy / map_persistent 2024年10月16日 10:43:05 +11:00
LICENSE init 2024年07月10日 20:13:52 +10:00
minetest.conf add more variation to mapgen valleys 2024年09月05日 09:25:15 +10:00
README.md oops 2024年07月10日 20:26:33 +10:00
settingtypes.txt Update init.lua, init.lua, and settingtypes.txt 2024年10月09日 17:11:19 +11:00

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 signals and conditionals where 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