项目作者: BlackDizel

项目描述 :
game engine for libgdx
高级语言: Java
项目地址: git://github.com/BlackDizel/gdxBytersEngine.git
创建时间: 2017-08-28T17:04:01Z
项目社区:https://github.com/BlackDizel/gdxBytersEngine

开源协议:

下载


gdxBytersEngine

Simple game engine for libgdx

Features

  • screens navigation
  • dialog system
  • menu
  • camera

    Installation

  1. Download libgdx installer app
  2. Create project

setup app gui exmaple

  1. Add library to gradle dependencies (We use jitpack.io)
    1. repositories {
    2. maven { url "https://jitpack.io" }
    3. }
    4. dependencies {
    5. compile 'com.github.BlackDizel:gdxBytersEngine:0.6'
    6. }
  2. Run gradle sync (in IdeaJ 2016.3 right gradle panel, sync button).
  3. In core module replace Core.java class content like
    ```java
    public class Core extends ApplicationAdapter {

    private Engine engine;

    @Override
    public void create () {

    1. engine = new Engine();
    2. engine.load();
    3. engine.getInjector().getNavigator().navigateScreen(new ScreenMain()); //ScreenMain implements IScreen interface
    4. setColorClear();

    }

    @Override
    public void render () {

    1. engine.render();

    }

    @Override
    public void dispose () {

    1. engine.dispose();

    }

    public void resize(int width, int height) {

    1. Engine.getInstance().resize(width, height);

    }

}
```

  1. If you use IdeaJ, setup environment