Skip to content

ladroid/panda-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Panda Game Engine for developing games

Engine

Panda Engine cross-platform game engine to create 2D and 3D games.

2D

Entity Component

  • Animation
  • Audio
  • Collider
  • Components
  • Entity Component
  • Graphics2D
  • Input Handler
  • Projectile
  • Sprite Component
  • Tile Component
  • Timer
  • Transform
  • UI
    • UILabel
    • UIButton

Other classes

  • Asset Manager
  • Collision
  • Game
  • GameObject
  • Map
  • Texture
  • Vector2D

3D

  • Entity Component
  • Graphics3D
  • Shader
  • Texture
  • Transforms
  • Camera
  • Light
  • Mesh

!!!IMPORTANT!!! compiling Shader and using it with this command g++ -std=c++17 testingGL.cpp -Ibuild/include /usr/local/include/glad/src/glad.c -lglfw -ldl


Windows version


Lua and Panda Engine

Under development soon will come. Now start script can be released.

All components will be available soon.


Lotos Programming Language

In the future