This project is a 3D computer game created using the Three.js graphics framework. It consists of three levels/stages that can be played in a web browser. The game showcases various technical aspects of graphics, including hierarchical modeling, camera and lighting systems, and materials. While meeting these fundamental requirements, the project also emphasizes design, polish, and innovation, allowing for creative game development beyond the default capabilities of HTML and Three.js.
Name | GitHub Username |
---|---|
Nyiko Mthombeni | Ndzxlo |
Nduduzo Shoba | PhilaOfStrength |
Sibusiso Mfana | ItsJustSbu |
Faith Mokgalaka | Khatji |
Vance Muchongo | Mr-Vance |
This project will undergo three stages:
- Alpha: A preliminary implementation and discussion plans.
- Beta: An assessment of the project's progress, including a demo and discussion of design choices.
- Final Release: The final project, including a detailed analysis of design decisions and presentation.
- Alpha version due on Tuesday, September 12th, 2023.
- Beta version due on the week of October 3rd, 2023.
- Final project due on the week of October 24th, 2023.
Various online resources, such as Google, YouTube, OpenCourseWare, and StackOverflow, to support the project development were used.