Skip to content

bassemhermina/JungleEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an OpenGl Engine implemented with C++/Cmake on Linux

current file loader extensions : .obj
current texture loader extensions : .bmp

Required:

  • efsel el generate buffer 3n el bind buffer gowa el object draw we 5aliha fi create!

  • complete the add GameObject codes

  • finish the Hierarchy implementation

  • improve the moving code, and the Update function due to pressing keys

  • try many light shaders as adding objects is more easy now
    SSAO, AO, PBR, GI, CEL-SHADING(toon), FLAT SHADING WITH BAKED AO. ......

  • try many controls for navigation

  • add collision boxes to the GameObject

  • Antiallising !

  • implement functions to deal with the collisions

  • implement the gravity/Physx using any downloaded engine or implemented code/algorithm

  • add another buttons to OpenGL keys, some letters!

  • 2D picture viewing

  • text viewing

  • sounds

  • Bone animations .fbx import through ASSIMP

alt tag

About

OpenGL engine for creating games

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages