c62f416736 | ||
---|---|---|
.github/workflows | ||
locale | ||
menu | ||
mods | ||
update_translations@5221cfa72b | ||
world_template | ||
.cdb.json | ||
.gitignore | ||
.gitmodules | ||
.luacheckrc | ||
LICENSE.md | ||
README.md | ||
game.conf | ||
lgpl-2.1.txt | ||
screenshot.png | ||
server_news.license.txt | ||
void.license.txt |
README.md
Parkour Game for Minetest!
Note that the jam
branch is for Game Jam submission from now on.
Our goal
- Make everything simple
- Let our players enjoy our game
- And of couse... Money prizes!
File structures
- Mods startred by
pkr_
are only for parkour game.- The only exception is
pkr_nodes
, you can use it anywhere, but all nodes are only decorations outside of this game. This feature can be used to make levels.
- The only exception is
- Other mods are designed as APIs, and can be extraced to be a standalone mod.
How to make a new level
- Create a new
singlenode
world in thevoid
game.- You will start drop into the void once you started this world. Make sure to grant yourself
fly
,fast
andnoclip
, then open the fly mode.
- You will start drop into the void once you started this world. Make sure to grant yourself
- Load
worldedit
and an inventory mod (I suggesti3
) - Load your world. Place a node at excally
(0,0,0)
. - Start from that node, build anything at the X+ Y+ side.
- Don't make a level larger than 30x30x30.
- Use blocks (I suggest white glass blocks) to make a border of the map.
- You can load an existing level then design your own level inside it.
- After finishing the level design, test it. Do not make levels that is unable to pass.
- Use worldedit to select the two edge of your level. Save it by using
//mtschemecreate level
.- Remember the position of the map's spawnpoint.
- Find your level's ID. If the largest ID among all existing levels is
7
, then your level's ID is8
. Do not change other level's ID once they have been pushed to the master, since this will break the backward compatibility. - Move your scheme file to
parkour/mods/pkr_main/schems/<ID>.mts
. - Create a key-value file at
parkour/mods/pkr_main/config/<ID>.conf
. It contains:x
,y
,z
contains the spawnpoint of your level.description
contains the name of the map.- If you placed any locks in the level, set
lock
to the number of locks. - Place tips in
news
.
- Test it again in the
parkour
game to ensure your level is working.
Credits
- All codes: Me (Inspired by Minecraft YouTubers)
- Media: Me (Inspired by
void
game) - Money (if any): GreenXenith and others
- GitHub workflows: Minetest Team > Capturetheflag Team
- Beautiflyer: https://web.archive.org/web/20120830041232/http://www.userpixel.com/486