Libgdx notable game repositories

Hi everybody!
I’m playing a little bit with libgdx and I’d like to hear your ideas in awesome game repositories (aka github for example) with source code where I can learn from it. Genres:

  • rts / strategy
  • platformers
  • roguelikes
  • top down shooters

Do you know any source code repositories on the web with some good games to learn from it ?

Thanks everybody!

p.s: I’m asking here because ligdx “gallery” here: https://libgdx.badlogicgames.com/gallery.html is a mess… with a lot of games, but no search, so … asking to JGO wisdom :smiley:

I posted a similar question a few weeks ago (not limited to LibGDX), without much success. For some reason, good quality open source Java games are hard to come by.

I’m building a multiplayer rts, it’s on github: https://github.com/VaTTeRGeR/orts_game

I’m not very far with this right now, so here’s a list of stuff you can find already:

  • usage of Artemis_odb ecs-framework
  • top-down sprite rendering and sorting
  • 2d rts camera controller
  • sprites rendered from 3d models with full asset sources
  • parenting for turrets, etc
  • some KryoNet code/handlers
  • encryption/password handling
  • custom asset/sprite handler
  • file searching utility (get all “*.png” files etc)
  • math/utility stuff

It’s big and messy but you can find some LibGDX solutions there, this is your starting point:

->ClientApplication2D

You can just import the thing in eclipse and run ClientApplication2D to get a little demo.

@SteveSmith: I completely agree with you on that, even WIP/showcase games from JGO in some cases lacks of repository to learn from

@VaTTeRGeR: thanks! This what I need, also with Artemis (IMHO) is more easy to learn a specific part for library, for example for rendering I can watch only SpriteRenderSystem

I’ve also found Orange’s pixel libgdx jam: https://github.com/orangepascal/planetbusters

You might try searching game jams like Ludum Dare for libGDX games. Many of those are open-source.

latest version of my repo’s are on Github:

https://bitbucket.org/orangepixel/

I plan to open source a few more games eventually, but for now there are 2 libgdx games and the html5 version of Gunslugs (messy code, but it’s like a straight port from java to javascript, and it runs !)

thanks @orangepascal! I’d like to see spacegrunt source code, because I really like the style of the game, consider it in the future