Skip to content

d-olivr/computer-graphics-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 

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