3D maze game using opengl

Dokončeno Zveřejněno před 1 rokem K zaplacení v momentě doručení
Dokončeno K zaplacení v momentě doručení

A 2 level 3D game that consists of a maze that the player has to go through , collect all coins inside it and avoid obstacles ( such as thorns, fire, holes in the ground,…..) before the time ends up. In the case of colliding with a hazard, the player will return to the start point of the maze. Next level should be a more complicated maze where the player should collect all the coins in a different maze environment in less time avoiding more obstacles and getting out from the maze before the time ends up.

Project Guidelines:

● Navigation through the game using the keyboard and mouse functions (the motion of the human figure throughout the maze will be controlled using the keyboard buttons while the mouse will be used to zoom in or out to view the maze from different perspectives)

● Obstacles which require the implementation of obstacle avoidance or collision detection

algorithms (obstacles such as: collecting the coins in the maze, avoiding the hazards in the way, not being able to pass through the maze walls).

● Everything should be textured with exception for small objects

● Generation of animations with every user interaction ( every collision the player has with an object in the game will result in an action).

● The game must have two different scenes (two different levels). This means two different environments

● Since it is a game, a main target is needed along with the calculation of a final score shown on screen ( colliding with the coins throughout the maze will increase the coin counter) (while a countdown timer should be displayed on the screen every level).

● Camera navigation through the game can be controlled using the keyboard or the mouse functions or both. Camera motion must include first person and third person perspective cameras. The camera must follow/move with the player in both perspectives.

● Light effect is required: This includes different types of light as well as light animations with every action.

● Sound effects when collecting coins, colliding with hazards and when the time is up.

● A message should appear when the player wins in the first level, second level, and when the player loses because the time is up.

Guideline explanations:

● Two levels: This means that there are two different environments including different objects, obstacles, textures, and with less time to complete the level.

● Two cameras: There are two different cameras and two buttons to switch between the two camera views. One for the first person camera and one for the third person camera.

● Since it’s a game, the score calculations are displayed on screen.

● Generation of animations with every user interaction; Every user interaction including collecting an object or colliding with an obstacle or any other interaction. There will be either a sound with every interaction or animation applied to the player. For example, if the player collects a coin, we should hear a sound for coin collection.

● Light sources; make sure you have light effects and light animations. Light effects mean that you have to change the color of light based on your theme at least once throughout the game. Light animations include applying any transformations on the light sources.

C++ programování OpenGL Herní vývojářství

Identifikační číslo projektu: #35591963

O projektu

3 nabídek Projekt na dálku Aktivní před 1 rokem

Uděleno uživateli:

bouchtaben16

Hello, I have rich experience in C/C++ programming with OpenGL. I have read all your explanations carefully and fully understand your requirements. Contact me for more details, Best regards.

$50 USD za 7 dní
(29 recenzí)
5.7

3 Freelnceři na tento projekt zveřejňují nabídky v průměru $33

tranloanhanu

Hello, I have rich experience in C/C++ coding for OpenGL Game development. I have read all your explanations carefully and fully understand your requirements. So I am sure I can give you correct and good results. I wou Další

$20 USD za 3 dní
(15 Recenzí)
5.1
yassineloulou123

I'm very experienced with C++ and OpenGL aswell as graphs and recursion. I have already made a game similar to the one in the description so I believe I can finish it within 2 days.

$30 USD za 2 dní
(0 Recenzí)
0.0