강의

멘토링

커뮤니티

Game Dev

/

Game Programming

Creating a 2D Match Game with Godo Engine

This article explains in detail how to create a 'Matching Pictures' card game using Godo Engine.

(4.9) 16 reviews

500 learners

  • machinetutor
godot-engine
godot
gdscript
게임개발자
game-programming
game-engine
Thumbnail

Reviews from Early Learners

What you will gain after the course

  • How to Make a 'Match the Same Picture' Game with Godo Engine

  • How to create and place cards using a double loop

  • How to flip a card with a mouse click

  • Compare two images and make them disappear if they are the same

  • Card animations, audio effects on click, timers and UI

Do you know the basics of the Altiplano engine, but are unsure what you can build with it?

Don't worry, it's just so overwhelming!

Don't worry too much, why don't you start by making a simple game with me?

Could you make a game like this?

First, let me show you the game I'm planning to create! It's a card game where you all have to match images.

  • When the game starts, a set number of cards are created in the horizontal and vertical directions.

  • Place the cards in the correct position relative to the center of the screen.

  • Clicking on a card with the mouse will flip it over and show the image.

  • Compare the two card images you click on and make them disappear if they are the same.

  • When the game starts, the remaining time is displayed and counted down.

  • Match all the cards to win the game

  • If you don't get them all right within the time limit, you lose the game.

  • When the game ends, a button appears and clicking it restarts the game.

Can you make it?

Congratulations! You're already at a very advanced level for this course. You can either study more in-depth in lectures or books, or set your own goals and start creating your own games!

Are you a bit unsure about how to make it?

Don't worry! Just follow along and make this tutorial. It's not as difficult as you might think, so you'll understand it in no time!

Memorization comes before understanding

According to educational experts, memorization, not understanding, is the prerequisite for learning. Memorization comes first, and understanding naturally follows.

I've seen many people give up on learning game development because they can't understand it. But how many people can understand something the first time they see it? Understanding only comes after repeated exposure and familiarity.

Don't give up if you don't understand something at first. It's important to repeat it over and over again to become familiar with it.

Just follow along with this tutorial and repeat it over and over again. Eventually, you'll be able to easily create similar 2D card games!

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): Godo Engine runs on various operating systems, including Windows, macOS, and Linux. I created this course on Windows, but users of other operating systems can also view it.

  • For detailed computer specifications, please refer to the official Godo Engine website .

Learning Materials

  • Nine card images and three wav audio files are provided. The images were created directly by the knowledge sharer using Stable Diffusion, and the audio files were also created directly using the Bxfr tool. Therefore, they can be used without license restrictions.

  • A compressed file of the entire project folder created during the lecture production is provided.


Player Knowledge and Precautions

Recommended for
these people

Who is this course right for?

  • Anyone who knows the basics of high-altitude engines

  • Anyone who understands the basic concepts of programming

  • Anyone with basic knowledge of GD scripts

Need to know before starting?

  • GD Script Basics

  • Advanced Engine Basics

Hello
This is

644

Learners

24

Reviews

1

Answers

4.9

Rating

6

Courses

다양한 실무 게임 개발 경험을 가진 현업 개발자입니다. PC, 온라인, 모바일, 콘솔, VR 등 다양한 플랫폼을 대상으로 한 상업용 게임 개발에 참여해 왔습니다. 제 강의는 AI 음성을 이용하여 제작됩니다. 그래서 머신 튜터입니다.

Curriculum

All

17 lectures ∙ (1hr 50min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

16 reviews

4.9

16 reviews

  • 태경 조님의 프로필 이미지
    태경 조

    Reviews 2

    Average Rating 5.0

    5

    41% enrolled

    • 이상오님의 프로필 이미지
      이상오

      Reviews 1

      Average Rating 5.0

      5

      35% enrolled

      고도엔진 공부에 많은 도움이 되고 있습니다.

      • junmo lee님의 프로필 이미지
        junmo lee

        Reviews 8

        Average Rating 4.4

        4

        35% enrolled

        • KYUNG TAE BAE님의 프로필 이미지
          KYUNG TAE BAE

          Reviews 286

          Average Rating 5.0

          5

          24% enrolled

          고도엔진으로 게임 제작에 대해 많이 배웠습니다! 좋은 강의 감사합니다

          • Jang Jaehoon님의 프로필 이미지
            Jang Jaehoon

            Reviews 609

            Average Rating 4.9

            5

            18% enrolled

            좋은 강의 감사합니다!

            Free

            machinetutor's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!