Course Features
Duration
8 weeks
Delivery Method
Online
Available on
Limited Access
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Beginner
Teaching Type
Self Paced
Course Description
Course Overview
International Faculty
Post Course Interactions
Hands-On Training,Instructor-Moderated Discussions
Skills You Will Gain
Prerequisites/Requirements
This course assumes basic proficiency with Java, including working with collections, implementing interfaces, and extending abstract classes It is also assumed that you can read and understand documentation and source codeProficiency with Git and Android
What You Will Learn
Cameras and ViewportsUse a camera to focus the player's field of view on a portion of a larger game worldLearn to use viewports to simplify camera management
DrawingUse the LibGDX ShapeRenderer object to draw some simple shapes (and some not-so-simple fractals)
Growing IciclesCreate the core of Icicles, including player controls
Intro to LibGDXImport and your first LibGDX projectRun it on your computer and Android deviceLearn the basic structure of a LibGDX game
MovementCreate simple animations and physics effects by updating the game world over timeLearn to break up a complex game into separate screens
Polishing IciclesAdd scoring, a head-up display, and a difficulty select screen
User InputHandle key presses, touches, and accelerometer input
Intro to Cross Platform Game DevelopmentLibGDX allows you write a game and deploy it to Android and iOS devices, desktop computers and browsersExplore the functionality that the LibGDX game framework provides