From RollerCoaster Tycoon to web-based creations
"Games are more than entertainment - they're systems for exploration, creativity, and learning. The best games teach us to think differently and see new possibilities."
Games that shaped my thinking
A formative influence on how I think about building and systems. RollerCoaster Tycoon taught systems thinking, resource management, and creative problem-solving. It's about building something from nothing, managing constraints, and creating experiences for others.
Key Lessons:
⢠Systems design and feedback loops ⢠Resource management ⢠User experience (park guests)
⢠Creative problem solving ⢠Balancing constraints ⢠Iterative improvement
⢠Aesthetic design ⢠Economic simulation ⢠Building for others' enjoyment
Exploration, puzzle-solving, and epic adventures. Zelda games masterfully blend action, puzzles, and narrative into cohesive worlds that reward curiosity and persistence.
What Makes It Great:
⢠Environmental storytelling ⢠Puzzle design and problem-solving ⢠Sense of discovery and exploration ⢠Progression and mastery
Tight game design, creative mechanics, and pure joy of movement. Mario games are masterclasses in game feel and iterative design.
Design Excellence:
⢠Precise, responsive controls ⢠Creative level design ⢠Accessibility with depth ⢠Innovation within constraints
Games about creating and managing systems
SimCity, Cities: Skylines, and similar games that let you design and manage complex urban systems.
⢠Urban planning ⢠Infrastructure design ⢠Resource management
Games that simulate complex systems and let you shape worlds, from The Sims to management simulations.
⢠Systems thinking ⢠Emergent gameplay ⢠Creative expression
Games that challenge strategic thinking and long-term planning through economic and tactical gameplay.
⢠Strategic planning ⢠Decision making ⢠Optimization
Plans to create interactive experiences
Planning to develop small, browser-based games that combine technical skills with game design creativity. The web is an accessible platform for interactive experiences.
Potential Projects:
⢠Educational mini-games about AI/ML concepts ⢠Tycoon-style management games ⢠Puzzle games and brain teasers ⢠Interactive storytelling experiences
Leveraging modern web technologies to create engaging, performant browser games without requiring downloads or installations.
Technologies:
⢠HTML5 Canvas and WebGL for graphics ⢠JavaScript/TypeScript for game logic ⢠Modern frameworks (React, etc.) ⢠Web Audio API for sound
The educational power of interactive experiences
Games excel at teaching systems thinking - understanding how parts interact to create emergent behavior. This skill transfers directly to software engineering and problem-solving.
Games provide safe spaces to experiment, fail, and learn. The best games make failure interesting and educational rather than punishing.
World-building games especially encourage creative expression and design thinking. They're tools for imagination made interactive.
What makes games meaningful
Great games are easy to learn but hard to master. They welcome new players while providing endless depth for those who want to dive deeper. Nintendo excels at this balance.
The best games give players meaningful choices where different strategies are viable. It's not about finding the one "correct" path but about expressing your own approach.
Games should make players feel empowered and in control. Even when following a story, players should feel their actions matter and shape the experience.
The most effective learning is often playful. Good educational games don't feel like lessons - they make learning enjoyable and self-directed.