Hey r/webdev! I built a free educational game platform for preschool and elementary school kids.
🛠️ Tech Stack:
- Vanilla JavaScript (no frameworks)
- Firebase Realtime Database (multiplayer)
- Three.js (LEGO World 3D game)
- CSS animations & SVG graphics
- Fully responsive (mobile + desktop)
🎮 22 Games Total:
- ♟️ Chess vs AI (9 difficulty levels with minimax)
- 🤖 Block-based coding puzzles (like Scratch/WeDo)
- 🧱 LEGO World 3D - open world exploration
- ⚽ Penalty shootout (with SVG goalkeeper)
- 🔢 Math, counting, pattern recognition
- 🔤 Letter recognition, syllable building
- 🧩 Memory cards (10 levels), jigsaw, sorting
- 🎨 Coloring (10 drawings), pixel art canvas
- 🏆 5 online multiplayer games (real-time via Firebase RTDB)
✨ Features:
- No signup, no ads, completely free
- Star & level progression system
- Turkish UI (built for Turkish schools)
- PWA support
- Lobby system for multiplayer (create room / join / quick play)
Would love to hear your feedback! What would you add or improve?
javascript #webdev #gamedev #opensource
🔗 Live: https://www.childsplaylogic.com
📦 GitHub: https://github.com/emregunay212-cyber/childsplaylogic
Top comments (0)