mirror of
https://git.planet-casio.com/Slyvtt/Collab_RPG.git
synced 2024-12-26 11:33:42 +01:00
This is the repository of Planet Casio's collaborative programming project.
The target is to develop a RPG. See more here : https://www.planet-casio.com/Fr/forums/topic17343-last-projet-collaboratif-avec-toute-la-commu.html
assets | ||
assets-cg | ||
assets-fx | ||
captures | ||
src | ||
.clang-format | ||
.gitignore | ||
.gitmodules | ||
clean | ||
CMakeLists.txt | ||
design-document.md | ||
LICENSE.txt | ||
PROJECT_STRUCTURE.md | ||
README.md | ||
README_en.md | ||
STYLE.md | ||
TODO.txt |
Planet Casio Collaborative Project
(maybe I should've used google translate)
More informations can be found here (in french): Le projet Collaboratif de PC
Contribute!
Style guidelines STYLE.md.
Project structure PROJECT_STRUCTURE.md.
Current state
What we've implemented so far:
- Screenshots via USB
- Displaying the current map at the players position
- Handling keyboard inputs
- Handling collisions.
- Multiple maps with automatic
world
files import (made with Tiled) - Multilayer map (Background, Foreground + accessibility / damage) with foreground layer transparency.
- Player character.
- Dialogs from external
json
files (line jumps and words bigger than the screen are unsupported + 1 kibibyte per message limit) - Font
- Interaction
- NPC
- Changing map in game.
- Event system
- Pathfinding
Credits
The tiles are from Game Boy Top-down RPG Fantasy Tileset (FREE)
"Background Assets by Gumpy Function (gumpyfunction.itch.io)"
Tiles Background Assets by Gumpy Function
Converted to greyscale with gimp.
1-bit (black and white) version by Shadow15510 CG (palette EGA64) color version by Fcalva