Godot example project for classic online RPG-style fan tooling: script runtime pieces, level loading, tileset collision, animation playback, body recoloring, player movement, camera, and frame sounds.
- Open the project in Godot 4.
- Open
scenes/Main.tscn. - Run the scene.
- Move: WASD or arrows
- Sword: Space
- Grab: E
- Pull: hold E and move backward
- Zoom: Alt+8 / Alt+9
assets/ganisstores animation files.assets/imagesstores player/body/sprite PNGs.assets/soundsstores WAV/MP3/OGG files.levelsstores.nw/.gmapfiles.tilesetsstores level tilesets likepics1.png.scripts/TGani.gdparses and draws animation files.scripts/TPlayer.gdhandles movement, animation switching, recoloring, camera, and sounds.scripts/TLevel.gdloads.nwlevels and.gmapgrids, draws merged level tiles, and checks tile blocking.scripts/TArrays.gdprovides the classic tile type table.
MIT. Use, modify, redistribute, sell, fork, embed, or strip it down.