Find Jobs
Hire Freelancers

3D space game using GLUT and OpenGL need it by 15/7/20

£50-150 GBP

Suoritettu
Julkaistu lähes 4 vuotta sitten

£50-150 GBP

Maksettu toimituksen yhteydessä
You are to create a simple 3D space game using the perspective view and in first person. The object of the game is to fly a spacecraft to collect semi-transparent crystals (see Appendix C) through a series of six slowly rotating hoops whilst trying to avoid the hoop edges. glutSolidTourus() and glutSolidIcosahedron() can be used to create the hoops and crystals. The hoops/crystals shall rotate about their axis (with the crystals rotating in the opposite spin to the hoops) but otherwise be fixed in space and it is up to you where you place them. The world is bounded by an internally textured sphere and the whole game world exist inside this sphere. In the scene, there shall also be a spinning off-centre textured planet that rotates slowly. The spacecraft can move up, down, left and right and you should use the up and down arrow keys to the craft up and down. The spacecraft can also rotate about its own z axis using the left and right arrow keys. The a and d keys move the craft left and right. The z and x keys rotate the craft on the y axis. The w and s move the craft forward and backward at constant speed. To indicate which hoop to go through next, the crystal in the target hoop shall change colour (to green for example). Once through the hoop the crystal should disappear and the next crystal should change colour until all six hoops have been traversed. Note, as the ship is easier to control going mostly up-down-left-right you may want to align some hoops for demonstration purposes. Note that as the ship rolls the whole scene should rotate realistically. This means the star backdrop, hoops, crystals, and planets need to rotate in the opposite direction. You may choose to fix the star backdrop and planet as always apparently the same distance from the ship (viewer) as this will give a much better appearance of these distance. This is not a requirement and is simply to improve realism. Code must be commented full brief and textures in attachments.
Projektin tunnus (ID): 26425247

Tietoa projektista

5 ehdotukset
Etäprojekti
Aktiivinen 4 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
Myönnetty käyttäjälle:
Käyttäjän avatar
Hi I have gone through the description and the attached and can do this work for you.I have good experience in [login to view URL] so we can further discuss. Thanks
£150 GBP 9 päivässä
0,0 (0 arvostelua)
2,7
2,7
5 freelancerit tarjoavat keskimäärin £128 GBP tätä projektia
Käyttäjän avatar
Hi, I'd like to help with this space game using C/C++ and OpenGL/GLUT. I write clean code with detailed comments and have excellent reviews here.
£90 GBP 5 päivässä
5,0 (412 arvostelua)
7,8
7,8
Käyttäjän avatar
Hello, sir. I'm pretty happy to bid on this interesting project. I read your description carefully and I think that I am the developer you are looking for and are suitable for this task. I have rich experience in C/C++ Programming, OpenGL. Let's start the chat so that we can discuss more on the project. Looking forward to hearing from you soon. Thanks & Regards Olga
£150 GBP 6 päivässä
5,0 (25 arvostelua)
4,4
4,4
Käyttäjän avatar
Hello, sir I am glad to see your project. I have full experience about C, OpenGL Programming. And also i am very familiar game programming. If you call me, i will do my best for you. thanks.
£100 GBP 7 päivässä
0,0 (0 arvostelua)
0,0
0,0

Tietoja asiakkaasta

Maan UNITED KINGDOM lippu
Croydon, United Kingdom
4,8
1
Maksutapa vahvistettu
Liittynyt kesäk. 11, 2020

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.