Programmieren in Adventure Mode with rpgDungeon()
Learn to program playfully: The new rpgDungeon() module is here!
With rpgDungeon(), CodeRoom brings a completely new learning experience to computer science classes. The new engine allows programming and exercise tasks to be implemented in the style of classic role-playing games – with graphical output, playful elements, and high motivational factor.
More than just Turtle: Interactive adventures in code
rpgDungeon() is the extended, modern version of Turtle, but with many more possibilities:
- Graphical game fields with background images
- Game figures, NPCs, and items with properties
- Interactions, collision queries, and traps
- End conditions that can be flexibly defined
Assignments can be designed as levels – including goals, challenges, and direct feedback through the game.
Level Editor for teachers – create content with a click
Teachers receive a comfortable level editor, allowing exercises to be easily assembled without code. Additionally, tasks can also be automatically generated by AI.
You can:
- Design game fields
- Set start and end positions
- Place NPCs or objects with properties
- Set conditions for success
Two stages of code execution – for a real gaming feel
The engine uses a two-stage execution model:
- Real-time logical processing: Student code like
bewegen(),interagieren(),prüfen()is interpreted directly. - Asynchronous animations: The graphical representation occurs smoothly in the background – like in real games.
So the system reacts immediately to game factors such as:
- Is an item in front of the player character?
- Is there a collision?
- Has a goal been reached or has a trap been triggered?
Computer science lessons with storytelling, games, and motivation
rpgDungeon() opens up completely new possibilities:
- Experience programming logic directly
- Interactive visual feedback
- Engaging stories, recurring characters
- More motivation through gamification
Highlights at a glance
- Programming in a graphical dungeon world
- Real-time code processing with direct effect on the game field
- Comfortable level editor for teachers
- KI-supported exercise creation
- No installation – runs directly in CodeRoom, on all devices
With rpgDungeon(), we bring the lesson closer to the students’ everyday life – playfully, interactively, creatively.
Now try it out and turn computer science class into an adventure!
