Skip to content

Jugilus/JugimapFramework

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

JugiMap Framework

About


User documentation


Main library

The main library consists of:

  • Data structure for all map elements from the editor ( layers, sprites, vector shapes, ... ).
  • Supporting data structure ( cameras, colliders, loaders, drawing of graphic primitives, ... ).
  • Animation module.
  • GUI module.
  • Core application and scene system.
  • ...

The main library is engine independent part of JugiMap Framework. It is currently available for the following languages:

  • C++

Engine extensions

Engine extensions provide integration of the main library with game development engines. An engine extension is a collection of classes which extend classes from the main library and wrap the engine objects.

Engine extensions are currently available for the following engines:

  • Cocos2d-x
  • SFML
  • AGK Tier 2
  • nCine

Using the framework

The framework provides interface for programming games in engine independent way. If an engine provides features which are not supported in JugiMap framework you can still access and manipulate the engine objects directly.

Examples

Check out at: https://github.com/Jugilus/JugimapFramework for various demo examples which were designed with JugiMap Editor and developed with JugiMap framework.

About

A library for using JugiMap maps in game development engines.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published