Welcome to Nyuron
Nyuron is an educational mobile game built in Godot 4 that transforms screen time into meaningful learning experiences for children. Through engaging pixel-art minigames, children practice and develop essential cognitive skills while having fun.Nyuron is designed for children ages 3-11 years, targeting key developmental stages described by Piaget (preoperational through concrete operations).
What is Nyuron?
Nyuron is a collection of interconnected minigames with a unified progression system and reward structure. Each minigame targets specific cognitive skills:Logical Reasoning
Pattern recognition and problem-solving challenges
Visuomotor Coordination
Timing, catching, and dodging mechanics
Attention & Memory
Memory games and concentration exercises
Reaction Speed
Quick decision-making and reflexes
Educational Foundation
Nyuron’s design is grounded in classical developmental psychology theories:Piaget: Developmental Stages
The game is oriented toward children in Piaget’s preoperational and concrete operations stages (approximately 3-11 years). This guides the challenge design:- Simple, consistent rules that are easy to internalize
- Learning through repetition and direct experience where children “discover” by playing
- Challenges that progress from concrete tasks (react, associate, count, order) to more complex patterns
Vygotsky: Zone of Proximal Development (ZPD)
From Vygotsky’s perspective, learning occurs through interaction with the environment and through supports that act as scaffolding within the Zone of Proximal Development (ZPD). Nyuron serves as digital scaffolding by:- Providing immediate feedback (sounds, animations, scores)
- Guiding performance with clear objectives and controlled repetition
- Adjusting challenge progressively to keep children “on the edge” of what they can achieve with support
Six Core Minigames
Nyuron features six distinct minigames, each targeting different cognitive abilities:Turtle Runner
Visuomotor coordination - Dodge obstacles and collect bonuses in this side-scrolling runner (landscape mode)Scene:
res://minigames/turtle_run/scenes/main.tscnWorm Bucket
Reaction speed & coordination - Catch falling worms before they hit the ground (portrait mode)Scene:
res://minigames/worm_bucket/Scenes/main.tscnFood Catch
Timing & attention - Collect the right food items while avoiding distractors (portrait mode)Scene:
res://minigames/food_catch/scenes/Main.tscnMemorice
Memory & pattern matching - Classic memory card game with underwater-themed cards (portrait mode)Scene:
res://minigames/memorice/scenes/minijuego_memorice.tscnCounting Animals
Logical reasoning & counting - Count specific animals and select the correct answer (landscape mode)Scene:
res://minigames/counting_animals/scenes/Main.tscnProgression & Rewards
Nyuron incorporates progression elements to motivate repetition and sustained engagement:- Per-minigame high scores tracked via the
ScoreManagerautoload - Coins/rewards earned through gameplay
- Customization system with unlockable shells and accessories for the Nyuron character
- Progressive difficulty that adapts as players improve
The game functions as an ecosystem: playing any minigame contributes to overall progress, not just isolated play sessions.
Design Philosophy
Nyuron prioritizes accessibility and child-friendly design:- Friendly design - Simple interface without button overload
- Constant feedback - Animations, sounds, scores, and messages
- Repetition without frustration - Quick attempts, simple restart, frequent rewards
- Scalable difficulty - Levels or rounds that increase challenge based on performance
Technology Stack
Engine
Godot Engine 4.x (specifically 4.5)
Language
GDScript for all game logic
Art Style
2D pixel-art with underwater/beach theme
Platform
Mobile-first (Android/iOS) with portrait and landscape support
Project Status
Nyuron is currently a functional MVP (Minimum Viable Product) with:- ✅ All 6 minigames implemented and playable
- ✅ HUD, scoring, and game-over panels
- ✅ Spawn systems and timers
- ✅ Audiovisual feedback
- ✅ Mobile scaling and orientation adjustments
- ✅ Progression system with customization
- ✅ Smooth scene transitions with the
TransitionBlocksautoload