sheraadams / OpenGL-Object-Trajectories

OpenGL code to create multiple object trajectories

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documentation

Watch the video: https://www.youtube.com/watch?v=dxnxgRY6YF8

About

This game was inspired by LearnOpenGL's Breakout game. The game mechanics and physics are different. I added parallax scrolling and the inverted rendering is used here but the x and y axis remain and parallax scrolling continues. This is a pvp style game where you charm-attack the second player with hearts. The hearts attack code is here as well as the code to make the second player fly. There is also code to make a horizontally scrolling object fly across the x axis.

Screenshot 2023-01-14 095805

References

Arunsri. (n.d.). wings of birds on white background,green wings. https://as2.ftcdn.net/v2/jpg/01/75/10/95/1000_F_175109586_PQpdzmWjrZ4qvgA1dfmy0FZAQVertrE9.jpg

Brgfx. (n.d.). Wild Animals. https://www.freepik.com/free-vector/set-wild-animal_4613359.htm

DeVries, J. (n.d.). LearnOpenGL/LICENSE.md at master · JoeyDeVries/LearnOpenGL. GitHub. https://github.com/JoeyDeVries/LearnOpenGL/blob/master/LICENSE.md

Gmarc. (n.d.). Animal Set in Flat Style. https://www.freepik.com/free-vector/animals-set-in-flat-style_4767470.htm

Infraction. 2022. Losing Control. Losing Control. 2022.

Learn OpenGL, extensive tutorial resource for learning Modern OpenGL. (n.d.-c). https://learnopengl.com/

November1711. (n.d.). A high quality horizontal seamless background of landscape with deep jungle forest. https://stock.adobe.com/Library/urn:aaid:sc:US:69be3180-f34c-4959-9e5a-1a493c726ecf?asset_id=150931169

November1711. (n.d.). Seamless background with forest. https://as2.ftcdn.net/v2/jpg/01/31/93/15/1000_F_131931578_3B72XsLTWzf6EDkXBcLjQwW3kpykmeug.jpg

Pisut (n.d.). wings on white blackground. https://as2.ftcdn.net/v2/jpg/01/87/07/77/1000_F_187077796_e550DMG0Rf91J3dDMpXpEoo5lNB60CqU.jpg

Rawpixel.com. (n.d.). Heart. https://www.freepik.com/free-vector/heart_2900812.htm

About

OpenGL code to create multiple object trajectories


Languages

Language:C++ 100.0%