Skip to content

JuefeiLu/Buildverse

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Domain: buildverse.live

BuildVerse

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.

Features

  • 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

Complexity points:

Three.js - 2 points
Auth0 - 1 point
Push API - 3 points
SharedDB - 2 points
SendGrid - 2 points

Total: 10 complexity points

Our team

Team name: 3D World
Team members:

  • Juefei Lu, 1006878602
  • Youngjae Heo, 1007002743
  • Tuan Ky Pham, 1007310081

Our Milestones

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

Our choice of reactive frontend framework

Angular

About

Buildverse built in CSCC09 Winter 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 52.1%
  • JavaScript 31.0%
  • HTML 10.4%
  • SCSS 6.2%
  • Dockerfile 0.3%