Flying Bird
Project Description
This is my class project for ME 557 (Computer Graphics and Geometric Modeling). The program is a complete 3D game in which the objective is to fly a bird going through multiple rings in the 3D environment. The bird possesses a constant forward speed while the user needs to control its yaw and pitch angles. The camera is programmed to move following the trajectory of the bird. Skybox technique is implemented to render a more fascinating environment. To improve user experience, music and difficulty options are added as polish elements.
This is my class project for ME 557 (Computer Graphics and Geometric Modeling). The program is a complete 3D game in which the objective is to fly a bird going through multiple rings in the 3D environment. The bird possesses a constant forward speed while the user needs to control its yaw and pitch angles. The camera is programmed to move following the trajectory of the bird. Skybox technique is implemented to render a more fascinating environment. To improve user experience, music and difficulty options are added as polish elements.
Software
C++, OpenGL, Visual Studio 2010 GitHub: https://github.com/mengzhez/Flying_Bird Functionalities
Graphics Techniques
|
|