https://github.com/jcmoyer/dungeons_of_ufeff
Mini-RPG for a gamejam
https://github.com/jcmoyer/dungeons_of_ufeff
cpp game rpg
Last synced: 9 months ago
JSON representation
Mini-RPG for a gamejam
- Host: GitHub
- URL: https://github.com/jcmoyer/dungeons_of_ufeff
- Owner: jcmoyer
- License: other
- Created: 2023-03-02T12:38:03.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-20T06:06:23.000Z (almost 2 years ago)
- Last Synced: 2025-01-11T16:50:09.264Z (over 1 year ago)
- Topics: cpp, game, rpg
- Language: C++
- Homepage: https://jcmoyer.itch.io/dungeons-of-ufeff
- Size: 21.1 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.txt
Awesome Lists containing this project
README
# dungeons of ufeff
This is a rebuild of a git repository from ufeffjam 1, a private game jam which
ran for approximately a month some time around July to August 2020. The tag
v1.0 represents the source code as the game was released for the game jam,
though it probably won't compile without the correct dependencies. In
particular, MSVC has moved headers around since then.
# Building
## Requirements
The master branch is currently guaranteed to build with the following:
- MSVC (cl 19.39.33523)
- Python 3.11.1
- Tiled 1.9.2
- Blender 2.93.4
- cmake 3.28
All of these programs must be in `PATH`.
## Build commands
```sh
git clone git@github.com:jcmoyer/dungeons_of_ufeff.git
cd dungeons_of_ufeff
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=dist ..
cmake --build .
cmake --install .
```
The cmake script will build models and maps and copy all the final assets to
their correct locations under `dungeons_of_ufeff/build/dist`.
# License
Third party license information for libraries found under `thirdparty/` is
located in `license.txt`.
All code under `src/` and `scripts/` explicitly has no license.
Asset attribution can be found in `attribution.txt`. Any files not listed there
such as the models and music are my own work.