The computer graphics (CG) mini project called “sinking ship” is an simple project built using OpenGL, where a ship will float in the sea. While the ship traveling in the sea in the middle an obstacle will be placed and the ship will hit the obstacle and the ship will sink into the sea.
The project is developed using the language “OpenGL” and the project title is “sinking ship”. This mini project is implemented in a simple manner and we have used simple inbuilt functions of OpenGL and designed these objects which we have used in the project.
The objects designed in this project are a ship and an obstacle that looks like a stone. A ship will be traveling in the sea when it reaches some extent an obstacle will appear in the way of the ship and the ship will hit the obstacle and the ship will sink soon into the sea. The controls will be specified and these controls will be provided from the keyboard.
To move the ship into the sea the control will be on the keyboard by pressing any key the ship will start to move in the sea. the obstacle will appear automatically after some time in the way of the ship and the ship will hit the obstacle and sink in the sea soon.
These kinds of projects are simple to implement by implementing these simple projects you will get a lot of knowledge about designing the objects so that you can implement some more objects and effects to this simple project. For the future implementations, you can create day mode and night modes and sun in the day mode and moon and stars in the night mode. Create movements for the stars while the ship is traveling in the sea.