Inspiration
This game offers multiplayer interaction via virtual characters.
What it does
Players enjoy fishing on the ice. They drill holes in the ice with a drill and dig holes with a fishing rod to catch fish. Not only the players, but also the virtual character "Robot Penguin" enjoys fishing. Players communicate by playing with virtual characters.
How we built it
The game engine used was Unity. To easily implement a multiplayer game, we used Building Blocks from Meta SDK. Photon Engine was used for networking.
Challenges we ran into
We struggled with Photon-based position and state sync, which was very hard to debug in multiplayer setting.
Accomplishments that we're proud of
We made basic multiplayer interaction with virtual fishing rod, drill, and characters. We also created very cute virtual characters.
What we learned
We were able to learn the basic flow of creating an application using Colocation for Meta Quest. However, creating a multiplayer game in a limited amount of time was a very difficult challenge. We had to get used to the SDK and the coding style.
What's next for Robot Penguin on the Ice
Reinforcement of loose communication
I want to go in the direction of being able to keep the application running on the side while watching videos or working on it.
Adding elements that make people want to play continuously
Addition of dynamic environmental radios whose content changes depending on behavior Addition of events such as random visitors, terrain changes, etc.
Strengthen individual expression
Add variations of penguins and fishing rods so that people can brag to each other during multiplayer.
System Stabilization
Multiplayer function is unstable and will be optimized for comfortable play.
Log in or sign up for Devpost to join the conversation.