The Game Developer Bootcamp

Ben Lacy, Suspended is our middle name

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
44 Lessons (10h 49m)
    • 1. Introduction

      13:19
    • 2. You Are A True Developer When You Do This

      13:24
    • 3. How To Install Python

      5:55
    • 4. Your First Line Of Code Explained

      9:36
    • 5. Variables And Data

      12:58
    • 6. If Statements

      24:52
    • 7. Dictionaries

      19:09
    • 8. Lists

      23:09
    • 9. While And For Loops

      25:15
    • 10. Commenting

      10:50
    • 11. How To Read And Write To Files

      18:06
    • 12. JSON

      14:47
    • 13. Functions

      15:51
    • 14. Advanced Functions

      20:53
    • 15. Try And Except

      10:36
    • 16. String Format

      12:55
    • 17. Classes

      27:02
    • 18. Randomization

      11:40
    • 19. Importing

      11:37
    • 20. Multithreading

      12:09
    • 21. Python Networking

      30:54
    • 22. How To Install Godot

      8:10
    • 23. Introduction To Godot

      21:16
    • 24. How To Import Resources Into Your Game

      2:02
    • 25. Make A Platformer Pt 1

      21:56
    • 26. Make A Platformer Pt 2

      20:33
    • 27. Make A Platformer Pt 3

      21:25
    • 28. Make A Platformer Pt 4

      7:48
    • 29. Make A Platformer Pt 5

      16:06
    • 30. Make A Platformer Pt 6

      11:18
    • 31. Make A Platformer Pt 7

      20:04
    • 32. Make A Platformer Pt 8

      12:06
    • 33. Make A Platformer Pt 9

      10:53
    • 34. Make A Small Platformer Pt 1

      20:04
    • 35. Make A Small Platformer Pt 2

      17:45
    • 36. Make A Small Platformer Pt 3

      6:53
    • 37. Multiplayer Platformer Pt 1

      15:11
    • 38. Multiplayer Platformer Pt 2

      6:26
    • 39. Multiplayer Platformer Pt 3

      5:14
    • 40. Multiplayer Platformer Pt 4

      17:11
    • 41. Multiplayer Platformer Pt 5

      12:37
    • 42. Multiplayer Platformer Pt 6

      10:44
    • 43. Multiplayer Platformer Pt 7

      15:41
    • 44. Multiplayer Platformer Final

      2:38

About This Class

Learn to become a game developer! In this course will will be working with Python 3, Godot Game Engine, and GameMaker Studio 2.

If you want to make games, but, don't know how to code, this course is for you!

You will learn how to code in Python 3. We will be working with variables, if statements, while loops, and for loops. We will be going over the absolute basics. Python is one of the most popular programming languages, and resembles the programming language that Godot uses.
Then, you will learn to make games in Godot Game Engine. Godot Game Engine is a free and open source engine, that allows you to program the game using it's language GDScript. GDScript is incredibly similar to Python, which is why we go over Python at the start of the course. We will be making a platformer using pre-made assets.

We will go overs the basics of GML, the programming language GMS2 uses, and, we will build a simple platformer.

Finally, in the class, you will learn to program a multiplayer platformer in GameMaker Studio 2. You will use your knowledge of GameMaker Studio 2 and Python to write a Python server, and a GameMaker game that connects to the server.