강의

멘토링

커뮤니티

Game Dev

/

Game Programming

Introduction to Advanced Engine Game Development for Beginners

This is a high-level engine game development course for complete beginners with no coding experience. If you are new to game development, start with this course!

(5.0) 5 reviews

69 learners

Level Beginner

Course period Unlimited

  • machinetutor
godot-engine
godot-engine
gdscript
gdscript
game-programming
game-programming
game-engine
game-engine
godot-engine
godot-engine
gdscript
gdscript
game-programming
game-programming
game-engine
game-engine

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

azki00

61% enrolled

You explain things so thoughtfully and well that I'm learning a lot.

5.0

lee page

100% enrolled

A lecture that will be very helpful to watch before listening to other lectures

5.0

지윤아

60% enrolled

It was very helpful because it was explained very easily and systematically.

What you will gain after the course

  • How to use the high-altitude engine

  • Basic knowledge for 2D and 3D game development

  • GD Script Basics

  • How to implement a 2D spaceship shooting game

  • How to implement a 3D jump run game

Game development? You know nothing about it? Then start with this advanced engine course!

This course is designed for complete beginners with no coding or game development experience.

As you follow the tutorials and create simple 2D shooter games and 3D jump and run games, you'll find yourself quickly becoming proficient in using the Godo Engine. Get started today!

Who is this lecture for?

  • People with no programming experience

  • For those who are new to game development

  • Users of existing engines who want to quickly learn the godot engine

Are you looking for a course like this?

Easy and clear explanation

No prior game programming knowledge is required. Learn only the essentials in a concise manner and learn how to apply them to actual game development.

Efficient learning

To avoid wasting time, we've included only the essential content. Using AI voice, we deliver clear and concise explanations, meticulously prepared in advance, rather than impromptu.

Practice-oriented

You will experience the core of game development by creating everything from the logic of a 2D shooting game to a 3D jumping and running game.

Visual learning support

All the content you need during the lecture is designed to be learned intuitively through symbols, slides, subtitles, etc. on the screen.

What happens after I take the course?

  • You will learn how to make games, the process and principles behind it.

  • Get familiar with how to use the altitude engine.

  • You will understand the similarities and differences between 2D and 3D game development.

  • You will have the minimum core coding skills to implement the desired gameplay logic.


  • You will gain the ability to study game development on your own by finding the books and courses you need.


You will learn these things

How to Download and Use the Altitude Engine

Learn how to choose the version of Godot Engine you want from various versions. Learn how to start a new project and configure necessary settings, such as game resolution.

Creating a 2D Shooter Game

Learn the most fundamental principles of game development and scripting techniques for high-level engine games by creating a simple 2D spaceship shooter game.

Get familiar with the 3D development environment

Learn the essential features and controls you need to know to develop 3D games using the Godot engine. You'll gain an understanding of how to use cameras and lights, and the concept of orientation in 3D space.

Creating a 3D Jump Running Game

Learn how to create a jumping and running game in a 3D environment. You'll learn how to use multiple viewports to construct levels in 3D space and how to use GDScript to manipulate game logic and UI elements.

Things to note before taking the course

This lecture was recorded using AI voice.

  • To ensure accurate and error-free lectures, we recorded the Korean voice using Amazon Polly neural network AI.


Practice environment

  • Operating System and Version (OS): All OS are supported, including Windows, macOS, and Linux.

  • Tools used: Godot Engine (godot-engine) versions 4.2.2 and 4.3.

prior knowledge and experience

  • You don't need any coding or game development experience.

  • You just need to be able to download the necessary files from the Internet and unzip them.

  • If you have experience playing games and understand basic game terminology (e.g. 2D or 3D games), you should have no difficulty taking the course.

License

  • The Godot engine is developed and distributed under the MIT license , so there are no restrictions on its use.

  • The images and audio files used in this lecture were created and made public by Kenney . You may use them freely under the Creative Commons CC0 license.

Recommended for
these people

Who is this course right for?

  • Anyone who has no coding experience but wants to learn game development

  • Anyone who wants to learn the basics while creating their own playable game

  • People who have difficulty listening to long lectures that are more than 10 minutes long at a time

Hello
This is

857

Learners

37

Reviews

1

Answers

4.8

Rating

10

Courses

I am an active developer with extensive practical experience in game development. I have participated in developing commercial games across various platforms, including PC, online, mobile, console, and VR. My lectures are produced using AI voices. That is why I am Machine Tutor.

Curriculum

All

72 lectures ∙ (6hr 0min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

5 reviews

5.0

5 reviews

  • surym2431님의 프로필 이미지
    surym2431

    Reviews 2

    Average Rating 4.5

    5

    10% enrolled

    • mspft9ryck9429님의 프로필 이미지
      mspft9ryck9429

      Reviews 2

      Average Rating 5.0

      5

      32% enrolled

      • azki008530님의 프로필 이미지
        azki008530

        Reviews 2

        Average Rating 5.0

        5

        61% enrolled

        You explain things so thoughtfully and well that I'm learning a lot.

        • smiledeok7123님의 프로필 이미지
          smiledeok7123

          Reviews 2

          Average Rating 5.0

          5

          100% enrolled

          A lecture that will be very helpful to watch before listening to other lectures

          • smile님의 프로필 이미지
            smile

            Reviews 2

            Average Rating 5.0

            5

            60% enrolled

            It was very helpful because it was explained very easily and systematically.

            $29.70

            machinetutor's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!