Skip to main content

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
Minigames are designed so users can understand and improve through practice, with difficulty that evolves without becoming frustrating.

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
Nyuron aims to convert screen time into an activity with educational intent, fostering practice of trainable cognitive skills like attention, memory, and inhibitory control.

Six Core Minigames

Nyuron features six distinct minigames, each targeting different cognitive abilities:
1

Turtle Runner

Visuomotor coordination - Dodge obstacles and collect bonuses in this side-scrolling runner (landscape mode)Scene: res://minigames/turtle_run/scenes/main.tscn
2

Worm Bucket

Reaction speed & coordination - Catch falling worms before they hit the ground (portrait mode)Scene: res://minigames/worm_bucket/Scenes/main.tscn
3

Food Catch

Timing & attention - Collect the right food items while avoiding distractors (portrait mode)Scene: res://minigames/food_catch/scenes/Main.tscn
4

Memorice

Memory & pattern matching - Classic memory card game with underwater-themed cards (portrait mode)Scene: res://minigames/memorice/scenes/minijuego_memorice.tscn
5

Counting Animals

Logical reasoning & counting - Count specific animals and select the correct answer (landscape mode)Scene: res://minigames/counting_animals/scenes/Main.tscn
6

Nyuron Color

Pattern recognition & decision-making - Match colors and patterns in timed challenges (portrait mode)Scene: res://minigames/nyuron_color/scenes/Main.tscn

Progression & Rewards

Nyuron incorporates progression elements to motivate repetition and sustained engagement:
  • Per-minigame high scores tracked via the ScoreManager autoload
  • Coins/rewards earned through gameplay
  • Customization system with unlockable shells and accessories for the Nyuron character
  • Progressive difficulty that adapts as players improve
# Example: Saving a high score from main_menu.gd:204-206
func _on_turtle_pressed():
    DisplayServer.screen_set_orientation(DisplayServer.SCREEN_LANDSCAPE)
    get_tree().change_scene_to_file("res://minigames/turtle_run/scenes/main.tscn")
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 TransitionBlocks autoload
Ready to get started? Head to the Installation guide to clone the project and run your first minigame!

Build docs developers (and LLMs) love