Go to file
Haibo 7da0785651
[deploy] Merge pull request #30 from KiwanoEngine/dev
Add Stage component
2019-08-12 15:07:22 +08:00
.github/ISSUE_TEMPLATE Easy2D project renamed to Kiwano 2019-08-06 13:34:06 +08:00
logo update Simples project 2019-08-06 13:42:44 +08:00
projects [deploy] Merge pull request #30 from KiwanoEngine/dev 2019-08-12 15:07:22 +08:00
scripts revert: CoApp version fall back to 1.23.x 2019-08-09 22:19:12 +08:00
src [build] add Stage component 2019-08-12 14:51:54 +08:00
.editorconfig update project files 2019-08-06 13:42:46 +08:00
.gitignore update Simples project 2019-08-06 13:42:44 +08:00
LICENSE Update LICENSE 2018-10-16 16:44:55 +08:00
README.md [chore] repo transfer to KiwanoGame 2019-08-09 16:32:47 +08:00
appveyor.yml revert: CoApp version fall back to 1.23.x 2019-08-09 22:19:12 +08:00

README.md

Kiwano Logo

Kiwano Game Engine

Build status GitHub release GitHub license

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 implement simple games.

More docs and examples will be added later.

Install

Dev Environment

  • Win8 or Greater (Win10 recommended)
  • Visual Studio 2015 or Greater

Install with NuGet

  1. Open your Visual Studio solution
  2. In Solution Explorer, right-click References and choose Manage NuGet Packages
  3. Select the Browse tab, search for kiwano, select that package in the list, and select Install
  4. Have a good trip with Kiwano !

Install with source code

  1. Clone or download source code from Github repository
  2. Open your Visual Studio solution, right-click your solution in Solution Explorer, select Add and then Existing item
  3. Select .vcxproj files in /projects folder which you downloaded in 1st step
  4. Right-click your project and choose Properties, select C\C++ => General, add the root directory of kiwano project to the Additional include directory field
  5. Right-click References and choose Add Reference, select kiwano project
  6. Now you can build your own applications based on Kiwano source code !

Features

  • Scene management
  • Transitions between scenes
  • Actions behaviours
  • Buttons and menus
  • Texture atlas support
  • Audio support
  • Custom data storage
  • Direct2D based

Next plan

  • Physical engine
  • Particle system

Contact