The "Mundo" project is an interactive game that simulates an environment where objects like trees, food, sun, moon, and clouds are generated and drawn on a board. The game utilizes the GLM library for matrix manipulation and shaders for graphical rendering.
Mundo.cpp
: Implementation of theMundo
class, which manages the creation and drawing of objects in the environment.Mundo.h
: Header for theMundo
class.Shader.hh
: Implementation of shaders used in the project.stb_image.h
: Library for image loading.
- Creation of a dynamic scenario with objects appearing at random positions.
- Drawing of objects on the screen with support for different cameras.
- Clearing of objects from the world for reinitialization.
To compile the project, use the following command:
g++ -o mundo Mundo.cpp -lGL -lGLU -lglut
After compiling, run the program with the following command:
./mundo
./mundo
- GLM
- OpenGL
- GLUT
Contributions are welcome! Feel free to open a pull request or report issues.
This project is licensed under the MIT License - see the LICENSE file for more details.