All Projects → twinspire → Twinspire

twinspire / Twinspire

Licence: MIT License
Twinspire is a Kha-based game engine using Haxe.

Programming Languages

haxe
709 projects

Projects that are alternatives of or similar to Twinspire

Kha2DRaycasting
2D raycasting in kha
Stars: ✭ 12 (+0%)
Mutual labels:  kha
kha-tutorial-series
source code from kha tutorial series
Stars: ✭ 56 (+366.67%)
Mutual labels:  kha
sparkler
Modular Macro-powered Particle System for haxe
Stars: ✭ 16 (+33.33%)
Mutual labels:  kha
haxeui-kha
The Kha backend of the HaxeUI framework -
Stars: ✭ 38 (+216.67%)
Mutual labels:  kha
clay
Cross-platform 2d game framework
Stars: ✭ 39 (+225%)
Mutual labels:  kha
aura
A fast and lightweight 3D audio engine for Kha.
Stars: ✭ 31 (+158.33%)
Mutual labels:  kha
khm.imgui
Imgui core for Kha
Stars: ✭ 16 (+33.33%)
Mutual labels:  kha

NOTICE

This project is no longer in development. For a more up-to-date project, please see Core.

Twinspire

Twinspire is a 2D video game engine using the innovative Haxe programming language, built on-top of the low-level framework Kha.

The main aim of Twinspire is not to be a complete package. It will provide some of the most basic and fundamental utilities required of a game engine, without striving too far into detail.

Perhaps the one thing to note is that Twinspire will also come with an editor of sorts. GUI plays a major role in the development of this engine, primarily due to the lack of flexibility most other GUI options provide.

Roadmap

Twinspire, over the past few months, has seen various changes from left-to-right-to-centre. Even the current GUI options that exist may be temporary, but it is currently a prototype for the plan to expand into a fully-customisable VectorMap. You may have seen this in a previous iteration of the game engine, but was recently removed.

Please be aware that the GUI that will eventually exist will be something that just makes so much sense it wouldn't even require thinking about it. But in order to accomplish this, so much consideration into the API needs to be accounted for.

Other useful utilities will be added as and when they are tested and developed in other non-related projects.

Installation

You can either clone this repository on your computer and make it a haxelib dev directory (may be stable, use with caution).

haxelib git twinspire https://github.com/twinspire/Twinspire.git

Or install it directly from Haxelib (stable release):

haxelib install twinspire

Community and Support

If you find a bug or an issue, please use the issue tracker here.

You can also find and discuss information, updates and features on our community forums.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].