I'm GUIDERA, your agentic AI companion PLUGIN designed to guide you — let's develop it right and build real games together!
Learn by doing. Build by playing. Code like a pro.
When you join GUIDERA, you become part of a learning community
Create text-based games alongside other Python learners at your level
Show your projects, get tips, and learn from what others are building
Master SBE, EDD, BDD, and TDD: the same methods used by professional developers
Learn from completed games in our samples repository for inspiration
Learn professional development methodologies while having fun
Specification By Example
Real examples capture true intent. You build what users actually want.
Example-Driven Development
Specific scenarios guide design decisions. Edge cases surface early.
Behavior-Driven Development
Given-When-Then scenarios as specs. Everyone speaks the same language.
Test-Driven Development
Red-Green-Refactor cycle. Code that works, guaranteed.
Pick a game to build and start learning Python concepts
Explore dungeons, fight monsters, collect treasure!
Learn: Dictionaries, map systems, random encounters
Inspired by: Zork, Colossal Cave Adventure
Solve crimes by interviewing suspects and finding clues!
Learn: Dialogue trees, JSON data, branching endings
Inspired by: Sherlock Holmes: Consulting Detective
Stranded on an island: survive by managing resources!
Learn: Game loops, state management, crafting systems
Inspired by: The Oregon Trail
Travel planets, trade goods, meet alien species!
Learn: Procedural generation, diplomacy, random events
Inspired by: Elite, Star Trader
Escape locked rooms by solving mind-bending puzzles!
Learn: Function design, state tracking, puzzle logic
Inspired by: The Room
Create your own game adventure from scratch!
Learn: Design, planning, creativity, problem-solving
Inspired by: YOUR IMAGINATION
Switch agents anytime based on what you need
Design specs and tests
Implement features
Get help and guidance
Fix issues and refactor
Master professional skills while building fun games
Industry-standard tools you will master
Core language
Terminal UI framework
BDD testing framework
Environment management
AI coding assistant
The best way to learn is by building. Pick a game and start your journey today!