KudoGDX: 2D LibGDX wrapper

Hey guys, my name is Ike. I love to make 2D games so I started working on this library I call KudoGDX. It’s really simple to use and I need some help on expanding it.

I created it as a template for my multiplayer game, and a realized that it simplifed LibGDX so much that it could be useful for others as well.

Quick example on how to start a game project:


public class GameTemplate extends GameContainer {

    public GameTemplate(int w, int h) {
        super(w, h);
    }

    @Override
    public void init() {
        //initialize game        
    }

    @Override
    public void update(float delta) {
        //update game logic
    }

    @Override
    public void draw(Graphics g) {
        //render game
    }

    public static void main(String[] args) {
        LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
        cfg.title = "Template";
        cfg.useGL20 = true;
        cfg.width = 800;
        cfg.height = 600;
        cfg.resizable = false;
        cfg.vSyncEnabled = true;
        GameTemplate game = new GameTemplate(cfg.width, cfg.height);
        new LwjglApplication(game, cfg);
    }
}

Check out the BitBucket page for more info.

Input from the pros and newbies alike is appreciated.

If this becomes active I will keep up with tutorials and wiki pages to help people, as I view well documented works the best.

Home page: https://bitbucket.org/kudodev/kudogdx/wiki/Home

Download: https://bitbucket.org/kudodev/kudogdx/downloads