Skip to content

d-olivr/computer-graphics-project

Repository files navigation

🎮 Computer Graphics Project

🎲 Overview

This project is a game developed as part of the Computer Graphics undergraduate course. The primary objective is to demonstrate the practical application of rendering, real-time interaction in a virtual environment and other techniques we learn during the course.

⚠️ [TO BE DEFINED] The sections that follow will be updated throughout the development.


📖 Story & Gameplay


🛠 Technical Stack

  • Game Engine:
  • Programming Language:
  • Graphics API:
  • Modeling/Assets:

📐 Computer Graphics Concepts

The implementation leverages fundamental concepts from the course curriculum, specifically:

  • Coordinate Systems & Transformations: Handling local, world, view, and projection spaces using matrix multiplication (Translation, Rotation, Scaling).
  • [TBD]

📚 Theoretical References

The development of this project is based on the following references:

  • Foley, J. D., et al. Computer Graphics: Principles and Practice.
  • Shirley, P., et al. Fundamentals of Computer Graphics.

📋 Project Roadmap (TO-DO)

  • Define game Concept and story.
  • Choose game engine/framework.
  • Implement basic transformations (MVP Matrices).
  • Finalize core gameplay mechanics.
  • Update the technical dcumentation & performance analysis.

👥 Contributors



🚀 Getting Started

Instructions on how to clone, build, and run the project will be added once the development environment is established.

  1. git clone https://github.com/<seu-username>/<seu-repo>.git
  2. ...

About

Game developed as part of the Computer Graphics undergraduate course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors