Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Skillshare

Godot: Creating A Platformer

via Skillshare

Overview

Learn to create games in the Godot game engine using a python-like programming language, GDscript.

In this course, we will create a 2D platformer game that is cross-platform for MacOS, Windows, Linux, Android, IOS or even embed into a browser.

While on your game development journey you will gain the skills and ability to create any platformer you want.

You will learn to:

  • Create Animations

  • Create A Tileset

  • Pass data between scripts

  • Create Simple AI For Enemies

  • Creating Win Conditions

  • Good Coding Practice

    and more...

    Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel.

    Godot is completely free and open-source under the very permissive MIT license. No strings attached, no royalties, nothing. Your game is yours, down to the last line of engine code.

Syllabus

  • Introduction
  • Where and How To Get GoDot
  • Creating The Project and Template Setup
  • Importing Assets
  • Creating The Player and Movement
  • Jumping
  • Gravity
  • Single and Double Jump
  • Animating the Player
  • Tilesets
  • Camera That Follows The Player
  • Invisible Barriers
  • Gravity Fixes
  • Good Practice
  • Collectibles and Points
  • Creating The Enemy
  • Enemy AI
  • Player LIves
  • Game Over
  • Win Condition
  • GUI
  • Tileset Collision Fix
  • Pause Screen
  • Addung Audio
  • Fixing Some Bugs
  • Adding A Background
  • Main Menu and Fullscreen
  • Touch Buttons
  • Export Your Game
  • Thank You
  • Extras01 Boss Trigger
  • Extras02 Tween Camera
  • Extras03 Introducing Bosses
  • Extras04 Boss Code
  • Extras04 Boss Code Phases

Taught by

Michael Mcguire

Reviews

Start your review of Godot: Creating A Platformer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.