Bamboozle your friends
Purpose: To teach kids problem-solving skills through an engaging single and multiplayer puzzle game.
Description: A web-based puzzle game prototype with multiplayer capabilities and a level editor for creating custom challenges.
Multiplayer Gameplay: Real-time collaborative puzzle solving with other players.
Level Editor: User-friendly tool for creating and sharing custom puzzle levels.
Problem-Solving Challenges: Ability to create puzzles that develop logical thinking and spatial reasoning.
Cross-Platform Access: Web-based game playable on various devices without downloads.
Community Features: Level sharing and collaborative creation tools for user-generated content.
Backend: Node.js and Express for server-side logic and multiplayer synchronization.
Frontend: Vue.js for the web interface and level editor UI.
Database: MariaDB for storing user data, levels, and game progress.
Cloud Infrastructure: AWS for scalable hosting and deployment.
Game Engine: Unity WebGL for the puzzle game mechanics and graphics.
Multiplayer Networking: Photon Unity Networking (PUN) for real-time multiplayer functionality.