Hi everyone,
I’m working on a Unity project to recreate a TV game show “Blokken” as a local multiplayer Tetris/Trivia game. The core idea is:
- Trivia Questions: Players answer trivia questions via their mobile devices.
- Buzzer System: The first player to buzz in gets to answer.
- Block Placement: Correct answers earn the team the right to place two Tetris-style blocks on a shared game board.
- Line Completion: Completing a line earns bonus points.
- Host Control: A host controls the flow of the game, including question timing and moving to the next round.
Technical Challenges and Questions:
- Local Multiplayer Setup:
- How can I effectively set up a local multiplayer game where players connect via their mobile devices?
- What networking libraries or solutions are best suited for this type of game?
- Mobile Device Integration:
- How can I create a mobile app that allows players to:
- Connect to the host device (like Kahoot! with a game room code)
- View questions and answer options
- Buzz in to answer
- Control block placement
- Real-time Synchronization:
- How can I ensure that all players see the same game state, including the current question, the shared game board, and the scores?
Potential Assets and Libraries:
Photon or Mirror library for the multiplayer aspects or neither?
Should I use Firebase?
I’m open to any suggestions, tips, or code examples that can help me achieve this. Any advice on efficient development practices and potential pitfalls would be greatly appreciated.
I’m new to Unity, I have some coding experience but not in C#