GithubHelp home page GithubHelp logo

encelo / jugimapframework Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jugilus/jugimapframework

0.0 0.0 0.0 5.9 MB

A library for using JugiMap maps in game development engines.

License: MIT License

C++ 92.81% PostScript 1.97% GLSL 5.12% C 0.10%

jugimapframework's Introduction

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.

jugimapframework's People

Contributors

encelo avatar jugilus avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.