Proposed Solution Approach
Android Studio - Android Studio is the official[7] integrated development environment (IDE)
for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed
specifically for Android development. We’ll be using android studios to develop the app. We will
use the virtual device to determine how the game will work on a phone.
LibGDX - libGDX is a free and open-source[3] game-development application framework[2] written
in the Java programming language with some C and C++ components for performance
dependent code.[4] It allows for the development of desktop and mobile games by using the same
code base.[5] It is cross-platform, supporting Windows, Linux, Mac OS
X, Android, iOS, BlackBerry and web browsers with WebGL support. We’ll be using some the
packages present here like the graphics package which will be necessary in the making of the
app.
Java – Java is a high-level, class-based, object-oriented programming language that is designed
to have as few implementation dependencies as possible. It is a general-purpose programming
language intended to let application developers write once, run anywhere (WORA),[16] meaning
that compiled Java code can run on all platforms that support Java without the need for
recompilation. We’ll be using concepts of java like objects,inheritance, and packages as taught in
our lectures to improve our understanding of the programming language