Build your next RPG (Role Playing Game).
pip install nextrpg
Requires Python 3.14+, which provides PEP 750 template strings (t-strings) — the foundation of nextrpg's logging and debug-overlay system.
core/logger.pyconsumesstring.templatelib.Templatedirectly and usesTemplate.stringsas a dedup key for timed log entries; callsites uset"...".
Bring up Tiled map editor...
And turn your Python code (Yes, what comes after : are "type
hints"!)
npc: "Nice to meet you! What's your name?"
player[AvatarPosition.RIGHT]: f"Hello {npc.name}! I am {player.name}."into an RPG game scene! See the full example: example/scene/interior_scene.py
Plus, the debug information is just one-click away (by default, F3).





