Throw the Moon

Throw the Moon development is done… for now!  I want to fix a visual bug that blocks out the neat moon fall animation I had when you clear a stage that only seems to happen in the release build, but other than that I am moving onto a new project!  I need to update the source page and maybe document my experience a little more, so stay tuned for that!

UPDATE (5/9): Visual bug fixed!  Turns out it was an issue that was covered up by the debug renderer in LibGDX Stage drawDebug enabling blend instead of me having to set it for the screen fade effect to happen.

Let me know what you think!  It isn’t the most polished thing ever and gameplay is kind of janky, but still something I am proud of.

[LibGDX] Control Scene2D Buttons With A Controller

LibGDX provides a great way to setup a UI, but it only works with touch or mouse and keyboard.  I really wanted to control the main menu of my game with my controller, so I made a wrapper to simulate mouse movement with the D-pad and mouse click with the A button.

Note: this only supports buttons in a single row or column, I will probably being adding support for selecting buttons in a table grid when I add my in game menu. Also, I may add support for controlling buttons through the keyboard arrow keys.

Hopefully this helps someone else!