Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ladroid/panda-engine
Panda Game Engine
https://github.com/ladroid/panda-engine
cmake cpp ecs entity-component game game-development game-engine open-source opengl sdl sdl2 shader texture
Last synced: 21 days ago
JSON representation
Panda Game Engine
- Host: GitHub
- URL: https://github.com/ladroid/panda-engine
- Owner: ladroid
- License: bsd-3-clause
- Created: 2020-05-20T11:18:53.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-08T17:28:11.000Z (about 4 years ago)
- Last Synced: 2024-11-14T15:16:59.612Z (3 months ago)
- Topics: cmake, cpp, ecs, entity-component, game, game-development, game-engine, open-source, opengl, sdl, sdl2, shader, texture
- Language: C++
- Homepage:
- Size: 18.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://github.com/ladroid/panda-engine/tree/windows)
---
## Lua and Panda EngineUnder development soon will come. Now start script can be released.
All components will be available soon.
---
## Lotos Programming Language
In the future