BuildVerse is a 3D sandbox platform that allows players to add their creations into a shared virtual world. Players can claim a plot of land and make changes to it using a 3D modeling software of their choice, then submit this plot to be displayed among other players' creations.
- Users can create a BuildVerse account to participate in 3D public worlds.
- Users can select a plot of land from a public world to add their creations.
- Users can modify the land plot by adding their own 3D models and environments.
- Users can view individual plots of land or view a subsection of the public 3D world
- Users can add reactions and comments to other users’ land plots.
- Users will be notified when their creation is rated by other users
Three.js - 2 points
Auth0 - 1 point
Push API - 3 points
SharedDB - 2 points
SendGrid - 2 points
Total: 10 complexity points
Team name: 3D World
Team members:
- Juefei Lu, 1006878602
- Youngjae Heo, 1007002743
- Tuan Ky Pham, 1007310081
Alpha:
- Account creation and Authentication.
- Users can select a land plot from a pool of predefined plots in a public 3D world.
- Users can make edits to their chosen land plot and submit their changes.
Beta:
- Users can view their and others' land plots individually or in a subsection of the 3D world.
- Ratings and comments implementation.
Final:
- Push notification and email notification
Angular