Home > other >  ANN: Gincu - I open source c + + 2 d game engine, and JavaScript is the edition Jincu
ANN: Gincu - I open source c + + 2 d game engine, and JavaScript is the edition Jincu

Time:09-18

https://github.com/wqking/gincu

https://github.com/wqking/jincu

Support Component of the Entity System what

The Core system and the features of

The -multi threaded OpenGL rendering.
Multi - threaded task processing and resource loading.
- the Entity Component System (ECS).
- Scene management.
- Scene transition effect.
- ECS -based scene graph (GComponentLocalTransform).
- Camera system.
- Anchor and flip x/y (GComponentAnchor).
- the Sprite sheet.
- Frame -based animation.
- Tween animation using the Tween module in my CPGF library.
- Low level automatically batching the draw calls.
- the Finite state machine.
- Event driven.
- the Memory pool and cached entities and components. So the CPU cache optimization is considered.
- physicist rendering engine agnostic. We can replace SFML with any other engine or even 3 d engine simple and easily.
- Script binding using CPGF. Current Lua is supported the and the and is working in progress.
  • Related