Skip to main content

Code a 2D Platform Game Character with Godot

5h 20m 27s
English
Paid

Course description

Code a professional side view 2d game character with the Free game engine Godot! Learn the fundamentals you need to code solid movement for platformers, action-adventure, and Metroidvania games.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 43 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: intro

All Course Lessons (43)

#Lesson TitleDurationAccess
1
intro Demo
02:43
2
navigating-the-code-with-git
08:37
3
gd-starting-with-a-toy
01:37
4
figuring-out-requirements
07:35
5
code-structure
07:44
6
player-scene
08:36
7
state
07:22
8
state-machine
08:47
9
intro
04:41
10
project-settings-input
07:12
11
fleshing-out-player-scene
09:30
12
move-state
16:38
13
idle-state
06:09
14
run-state-and-debug
06:39
15
jump-state
12:05
16
exercise-01-sprint-overview
11:14
17
exercise-02-double-jump-overview
07:08
18
intro
00:56
19
Steering-behaviors-explanation
02:01
20
creating-the-follow-ai-scene
04:25
21
starting-to-code-the-follow-ai
04:08
22
creating-the-Steering-Autoload
06:51
23
making-the-ai-follow-the-mouse
06:36
24
steering-course-06.arrive-to
08:08
25
creating-the-animated-target-arrow
09:43
26
coding-the-arrow-movement
06:06
27
using-the-capture-animation-mode
06:33
28
following-the-leader
06:56
29
preventing-the-ais-from-stacking-up
05:05
30
intro
01:55
31
hook-scene
05:19
32
arrow
15:35
33
hook-aim-state
11:26
34
snap-detector
11:35
35
snap-detector-finding-best-target
07:08
36
hook-fire-state
06:05
37
player-hook-state
07:59
38
player-hook-state-motion
10:02
39
intro
00:29
40
create-skin-scene
11:45
41
animate-robi
13:14
42
spawn-state
08:44
43
die-state
07:26

Unlock unlimited learning

Get instant access to all 42 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

  • Raycasting Engine Programming

    Raycasting Engine Programming

    Sources: Gustavo Pezzi
    This course will teach you how to create a complete raycasting engine from scratch. We'll use an algorithm similar to the one used in Wolfenstein 3D. The final project will be c...
    18 hours 13 minutes 33 seconds
  • Math for Game Developers

    Math for Game Developers

    Sources: SimonDev
    This course is designed for developers who "don't like math." You will master the math necessary to create a game: trigonometry, vectors...
    6 hours 5 minutes 14 seconds
  • 1-Bit Godot Course by Heartbeast

    1-Bit Godot Course by Heartbeast

    Sources: heartgamedev.com (Benjamin Anderson)
    So you're trying to learn Godot Engine. You've been digging through YouTube videos but there aren't as many learning resources as other engines like Unity or Ga
    16 hours 50 minutes 34 seconds
  • Three.js & GameDev

    Three.js & GameDev

    Sources: SimonDev
    Start with the basics of Three.js and gradually move on to advanced topics such as streaming infinite worlds, GPU memory optimization, and scalable...
    47 hours 38 minutes 23 seconds
  • Advanced HTML5 Game Development

    Advanced HTML5 Game Development

    Sources: packtpub
    HTML5 is the fifth revision of the HTML standard, which is a core technology used for structuring and presenting content on Internet. Its innovative features su
    2 hours 19 minutes 57 seconds