Java → Kotlin Brick Breaker
Learn Kotlin and Create Games Using the LibGdx Library
Guided by Java LibGdx
Began as a straight forward exercise in translating Java to Kotlin in real time so I could get used to the semantics, but soon developed into a refactoring exercise. I wanted to be able to reuse and simplify maintenance where I could, thinking about a future game of my own. I achieved the same end result as shown in the Java course, but with quite different architecture. The main difference was a reuseable class hierarchy for graphical game objects. After completing the game I used this repo as a LibGdx playground for transitions and GUIs. I was going to begin my own game, but then disaster struck one of my PC’s and I started looking at cloud storage servers, my interest in trading grew, my need for cloud-storage diminished, and I’m now fully committed to the ‘Strategy-Analyser’ as my main day-to-day project.