Metaworld is a non-visual novel - an RPG with quest/novel-like text interface. The game focuses on writing/programming-driven features.
- Open world
- You can talk to people
- People can talk to you
- Download zip-archive with source code
- Extract it
- Install python 3.10
- Install requirements with
py -3.10 -m pip install -r requirements.txt
- Launch the game with
(
py -3.10 -O metaworld.py
-O
is used to optimize performance and disable debugging features)
Now you can launch the game with launch.bat.
- My own interpretation of ECS pattern
- YAML to configure NPCs and locations
- Python as a scripting language and as a main language