How to Make a Platformer Using libGDX

Online Course

How to Make a Platformer Using libGDX

What is the course about?

How to Make a Platformer Using libGDX
The course How to Make a Platformer Using libGDX is an online class provided by Udacity. The skill level of the course is Intermediate. It may be possible to receive a verified certification or use the course to prepare for a degree.

‘2D Game Development with libGDX’ explored the basics of the libGDX game framework, from simple drawing to user input.

Course description
  • How to Make a Platformer Using libGDX
  • 8 weeks
  • Cross Platform Robot-Blasting Fun
  • This course will use those skills to create a much more sophisticated platforming game called GigaGal. In creating GigaGal, you’ll learn about sprite drawing, keeping track of complex game state, controlling interactions between game entities, and also how to load and manage level data.
  • Sprites and Animations
  • The Player
  • The Platforms
  • The Camera
  • The Enemies
  • The Bullets
  • Level Loading
  • Adding the HUD and onscreen controls
  • Learn to draw using predefined sprites, animations and stretchable nine-patches.
  • Learn to pack many sprites into a texture atlas that can be efficiently loaded.
  • Create GigaGal and give her the ability to move and jump.
  • Add separate sprites for facing left, facing right, standing, and jumping.
  • Add an animation for GigaGal’s walk.
  • Add the platforms to GigaGal and allow GigaGal to jump on them and fall off again.
  • Set up the camera to follow GigaGal around the level.
  • Add GigaGal’s evil robot adversaries.
  • Let GigaGal fight back with her arm cannon and create awesome explosions.
  • Add the ability to load level data created in an external tool.
  • Add a score display, lives counter, and on screen controls for mobile players.
  • This course builds on ‘2D Game Development with libGDX’, so taking that course first is strongly recommended. Otherwise, you’ll need familiarity with the basics of libGDX.
  • This course assumes basic proficiency with Java and Android Studio, including working with collections, implementing interfaces, and extending abstract classes. It is also assumed that you can read and understand documentation and source code.
  • To brush up on these skills, consider taking Intro to Java Programming and How to Install Android Studio.
  • See the Technology Requirements for using Udacity.
  • Making and playing games is easily the most fun you can have with a computer, but there are real career opportunities here as well. Over the last decade, mobile gaming has grown into a huge market. Independent game developers are enjoying unparalleled success, and established gaming studios are hiring faster than ever.
  • In the course ‘2D Game Development with libGDX’ you learned to build a simple game. Now, you’ll learn to build a platformer. These are the skills you’ll need to enter the world of professional game development.

Prerequisites & Facts

How to Make a Platformer Using libGDX

Course Topic

Computer Science, Programming

University, College, Institution


Course Skill Level


Course Language


Place of class

Online, self-paced (see curriculum for more information)



Degree & Cost

How to Make a Platformer Using libGDX

To obtain a verified certificate from Udacity you have to finish this course or the latest version of it, if there is a new edition. The class may be free of charge, but there could be some cost to receive a verified certificate or to access the learning materials. The specifics of the course may have been changed, please consult the provider to get the latest quotes and news.
How to Make a Platformer Using libGDX
provided by Udacity


[display-frm-data id=”8278″ filter=”1″]

Share your experience

How to Make a Platformer Using libGDX
Udacity Udacity
Rate the course

Do you recommend the course? *
Here you can find information, reviews and user experiences for the course “How to Make a Platformer Using libGDX“. The provider of the course – “Udacity” – will be glad to answer any questions you may have about the class, click here to use the offical support channels. It would be great if you could share your experience of participating in the course – Your honest review will surely help others to choose the right class!
School: Udacity
Topic: Computer Science, Programming