Skip to content
/ Core Public

The Core framework provides the very basic of application building, based on Kha.

License

Notifications You must be signed in to change notification settings

twinspire/Core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twinspire

Twinspire is a 2D rendering and application framework written in two different languages.

There are manageable options that exist within Twinspire with ongoing development of a new context system being put in place to support a wider range of applications. The goal of Twinspire is not to be another engine, but rather to supply a set of tools that perform trivial tasks and leaving the rest of the development to the developer.

Features

The following features in the Core library include:

  1. Application creation
  2. Event handling
  3. Resource management
  4. Some basic, useful utilities

On-Going Features

  1. Automated Event Simulations for user inputs.
  2. Automated Physics Simulations for any game event loop.
  3. Physics and Maths implementations
  4. Custom scripting support with interoperability between both Haxe and ODIN.

Installation

Haxe

You will require Git to install Twinspire on your computer. It is recommended to use it in conjunction with Haxelib for easier updating:

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

Alternatively, you can use git clone but you will have to setup a haxelib dev environment yourself.

ODIN

It is not currently recommended to use ODIN. It is expected to have better support when the Haxe version is updated.

How to Use Twinspire

The WIKI page contains tutorials and information on how you can get started with using Twinspire.

It is not recommended to use the new context system until it is ready for production purposes. There is currently no documentation for it as of yet.

Support

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

LICENSE

This library is licensed under MIT.

However, the use of AI to extract source code from this repository and any related services is strictly prohibited (in addition to typical copyright infringement as defined by international copyright law). If you are a developer and you are concerned that your project may infringe upon the rights of Twinspire and its owners, we respectfully request that you do not use AI for commercial projects where it is possible you are unable to ascertain its original source and license.

About

The Core framework provides the very basic of application building, based on Kha.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published