Computer_Graphics, OpenGL_Project
20-1 Group Project: Main Developer (Other team member: Art Designer)
Background Study: OpenGL_Mac
- freeglut
- glew32
- glm
- ode
- tiny_obj_loader
Currently, polar bears are having a lot of difficulties. Threats such as global warming, reckless fishing, and oil drilling are destroying the Arctic's natural environment. As you can see figure 1, you can see the melting of sea ice and the polar bear losing its place to live. Due to this situation, polar bears are having a hard time living. So I made this game to let people know about this situation.
Figure 1. factors that threaten the survival of polar bears
The polar bear, which was living in peace, lost its place due to the danger that occurred one day. The story is that polar bears must survive these dangers.
Figure 2. Prologue of this Game
Figure 3. Usecase diagram this Game
The user changes the screen using the left mouse button click. When the game starts, the user uses directional keyboard input to move the polar bear character to avoid obstacles. When the game is over due to the timer or obstacle of the game, two additional screens will be displayed.
Figure 4. Information Cube of Game
Applications pass information to users through textures mapped to the cube. When the game starts, the following screens will be displayed:
Figure 5. User view with Ice(Right side)
Figure 6. User view with Oil(left side)
Figure 7. Developer view - Whole Map
On the right side of the polar bear are carved ice cubes. On the left side of the polar bear, the oil spill threatens its survival. In front of the polar bear, indiscriminate fishing takes place, threatening its survival with guns.
- Compile with Visual Studio 2019
- The user manipulates the game through the direction key, and when the game is over, the message that we want to deliver appears with the end.