We made it! We have built a game from scratch using the Android SDK. We have built a game engine that has a separate
DrawThread, we have sprites that can move around, we have handled touch and gamepad controllers, and added collision detection, sound, and even particles.
We have also used the components of the Android framework to build our menus and dialogs and made use of the animation tools to make it more dynamic.
YASS also has achievements and leaderboards using Google Play Game Services and now it is ready to be played on Android TV as well.
At this point, there are a few things that can be done to improve the game and that can be a good exercise to help you move forward, if you feel like it. Some ideas are: ...