Board games are a big part of social interactions for friends. These games often “immerse” players into a setup and storyline designed by the developers, and bring groups of players closer to each other by having them collaborate and interact within that context together. And the nature of having an “immersive” storyline is by itself a good synergy with VR technology. Therefore, our team decided to build one of the most popular board games in the market, Monopoly, into a Virtual Reality world.
A Monopoly map with New York attractions we drew by ourselves, with assets available.
In the VR environment, players are now able to use Raycast to trigger dice-rolling, which then determine how far the player token can walk on the map grids. Once a player lands on a grid, we also have the UI for the player to purchase the land and record it in local states!
This player object represents the user on the map grid. Its movement is extremely smooth with custom functions we wrote using curving technics learned from assignment 2.
These are simple bot opponents which can play the game with the user in turns.
There are several chance cards on the map (where the red question marks are). Whenever a player hits a chance card, he will randomly gain some rewards.
Whenever arrive at a land that has not been owned by others, a player can choose to purchase the land or not by this UI.
2020 CM
2020 ORIE
2020 CS