Add Box2D physics engine |
||
|---|---|---|
| .github/ISSUE_TEMPLATE | ||
| logo | ||
| projects | ||
| scripts | ||
| src | ||
| .editorconfig | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| appveyor.yml | ||
README.md
Kiwano Game Engine
Introduction
Kiwano is a open-source 2D C++ game engine, only support win32 platform.
Kiwano-Core is a game irrelevant lib that provide a lot useful tools can be used in other projects. I made a lot wheels to make cpp simpler to use.
It's still under heavy developing. I write it and use it to developy my own tiny games.
You can move to Kiwano Demos repository to see how to use Kiwano to implement simple games.
More docs and examples will be added later.
Features
- Scene management
- Transitions between scenes
- Actions behaviours
- Buttons and menus
- Texture atlas support
- Audio support
- Custom data storage
- Direct2D based
Install
Dev Environment
- Win8 or Greater (Win10 recommended)
- Visual Studio 2015 or Greater
Install with NuGet
- Open your Visual Studio solution
- In Solution Explorer, right-click
Referencesand chooseManage NuGet Packages - Select the
Browsetab, search forkiwano, select that package in the list, and select Install - Have a good trip with Kiwano !
Install with source code
- Clone or download source code from Github repository
- Open your Visual Studio solution, right-click your solution in Solution Explorer, select
Addand thenExisting item - Select
.vcxprojfiles in /projects folder which you downloaded in 1st step - Right-click your project and choose
Properties, select C\C++ => General, add the root directory of kiwano project to theAdditional include directoryfield - Right-click
Referencesand chooseAdd Reference, selectkiwanoproject - Now you can build your own applications based on Kiwano source code !
Next plan
- GUI system
- Physical engine
- Particle system
Contact
- Website: kiwanoengine.com
- QQ Group: 608406540
