강의

멘토링

로드맵

Inflearn brand logo image
Game Dev

/

Game Programming

Create your own game with Python, easy even for beginners who are new to coding

Anyone can easily create a Python game using the Pygame library, starting from zero base.

(5.0) 4 reviews

19 learners

  • Zero to One
파이썬
게임개발자
pygame
Python
Pygame

Reviews from Early Learners

What you will learn!

  • Ability to master basic Python grammar and write code for desired programs.

  • Ability to develop games using the “Pygame” library.

  • Ability to understand the development process and apply it to other projects

  • Ability to study on one's own by reading official documents and attaching related materials, not just studying through lectures

  • Students overcome their aversion to programming and gain confidence through the results they actually create.


[Why Should I Learn Python?]

  • #1 in popularity of programming languages (pypl, tiobe), powerful ecosystem, concise and intuitive syntax

Python is easy to learn. Compared to existing languages like Java or C, its grammar is simple and intuitive, making it easy for beginners to learn. This makes Python widely used in programming classes for non-majors at schools and universities. Furthermore, Python is widely used in the workplace, with major companies like Google, Instagram, Dropbox, and Spotify using it.

Python has a huge open source ecosystem and a vibrant community.

  • Python boasts a vast, free, open-source library, making it easy to find and use the libraries you need. There are numerous stable and proven libraries and frameworks, including Django and TensorFlow, that are used in the industry.

  • The community is very active, with open chat rooms, blogs, Stack Overflow, and more, offering helpful information and direct assistance for everyone from beginners to experts.

The applications of Python are endless.

  • Python can be used to create games, but it can also be used in a variety of other areas, including backend, artificial intelligence, data analysis, and automation programs (stock trading, business automation).

[People like this will like this]

  • People who want to study programming but don't know where to start

  • Those who have only learned basic Python grammar but want to do a practical project

  • For those who want to study the overall flow of Python in a short period of time

  • Anyone who wants to get into game development as a hobby

  • People who gave up halfway through because programming was difficult

  • Anyone who wants to get started with programming without too much burden

[Why the 'Build Your Own Game with Python' Course is Special]

My lecture is easy.

  • It is structured so that even beginners and non-majors can learn easily.

  • We reduced the weight of grammar, which felt boring, and increased the weight of practical projects.

  • Anyone, even those new to programming, can create their own games.

② Learning efficiency was maximized and time was saved .

  • Although the lecture time is shorter than other lectures, it is organized to focus on only the core contents with a focus on practical applications.

  • We've structured it so that you can learn practical skills in a short period of time by minimizing complex grammar and theoretical aspects.

③ Stimulating interest through game development that everyone is interested in.

  • Many people enjoy playing games, and we have developed the game ourselves through programming so that anyone can enjoy it.

  • Making games doesn't just end with making them; it develops problem-solving skills and creativity.

  • Even though game development involves some theoretical aspects, you can gain a sense of accomplishment and confidence by seeing the final result (game).

[This course's unique advantages over other Python courses]

Lectures focused on practical application rather than boring grammar

  • A lecture that focuses on practical application and reduces the weight of relatively boring and uninteresting grammar.

Fast feedback and continuous updates

  • Quick answers to students' questions

  • Version updates will be responded to and announced as soon as possible.

self-directed learning

  • Since the lecture time is short, rather than including all explanations in the lecture, we encourage students to find and study on their own without feeling burdened by attaching reference materials or documents.

[Additional launch benefits for students]

  • Sharing the full source code of the lecture on GitHub and sharing the lecture materials in PDF format.

  • Quick Questions and Answers

  • Continuous updates

    • Errors that occur as the version is upgraded will be resolved as soon as possible and announced and the GitHub source code will be updated.

    • Reshoot if additional shooting is needed

[Highly recommended for these people.]

  • I have learned the basics of Python grammar, but I don't know what to do next.

  • Anyone who wants to use Python to create their own project

  • Anyone who wants to get started with programming but doesn't know how to get started

  • People who are busy and don't have time

Are you new to programming and don't know where to start?

Are you worried about whether you can do it well?

Are you concerned about the high cost of lectures or the long lecture times?

My lectures are designed to be packed with practical content, at a lower price and shorter duration.

Additionally, my lectures maximize learning efficiency and save time. In grammar, I focus on the core parts.

We'll help you learn in a fun and engaging way, focusing on real-world game development.

You can do it! Just trust me and follow me, and I'll teach you step by step from zero.

Ultimately, we'll help you create your own games!

Recommended for
these people

Who is this course right for?

  • I learned Python grammar, but I don't know what to do with Python.

  • Anyone who wants to create or develop their own game as a hobby

  • Beginners and beginners who want to get started with development or are learning for the first time

Need to know before starting?

  • python

Hello
This is

119

Learners

11

Reviews

1

Answers

4.8

Rating

4

Courses

안녕하세요! 제로 투 원입니다.

개발의 길을 함께 걸어가고자 하는 모든 분들을 위해, 저희는 여러분의 성장과 성공을 위한 강의를 선보이게 되었습니다. 저희 팀이 여러분에게 소개드리고 싶은 몇 가지 핵심 가치에 대해 이야기해보려 합니다.

- 신뢰성 : 저희는 기술 교육 분야에서 실질적인 경험과 검증된 전문 지식을 갖춘 팀입니다. 각각의 강의는 실제 프로젝트 경험에서 나온 깊이 있는 지식을 바탕으로 하고 있으며, 최신 기술 동향을 반영하여, 여러분이 현재의 기술 환경에서 성공적으로 경쟁할 수 있도록 도와줄 것입니다. 저희의 강의는 단순히 이론에 그치지 않고, 실제 개발 환경에서 직면할 수 있는 문제들을 해결하는 데에 초점을 맞추고 있습니다.

- 공감 : 모두 한때는 초보 개발자였습니다. 그 누구보다도 학습 과정에서의 어려움과 도전, 그리고 성취의 기쁨을 잘 알고 있습니다. 이러한 공감을 바탕으로, 저희는 각 수강생이 자신만의 속도로 학습할 수 있도록 지원하며, 개인적인 질문이나 궁금증에 대해 적극적으로 도움을 제공할 것입니다.

- 열정 : 저희는 기술 교육과 개발자 커뮤니티에 대한 열정을 가지고 있습니다. 이 열정은 저희 강의의 모든 부분에 반영되어 있으며, 각 수업을 통해 여러분에게 전달될 것입니다. 저희는 여러분이 새로운 기술을 배우고, 자신의 프로젝트에 적용하며, 개발자로서 성장하는 과정을 진심으로 응원합니다.

- 쉬움 : 저희는 개발자 교육을 재미있고, 친근하며, 접근하기 쉬운 방식으로 제공하고자 합니다. 고리타분하고 딱딱한 강의는 제로투원의 스타일이 아닙니다. 저희 강의에서는 실제 사례를 통해 배우고, 서로를 격려하며, 때로는 개발자로서의 여정을 유쾌하게 공유하기도 합니다.

여러분이 제로투원과 함께하면서, 기술적인 능력뿐만 아니라, 개발자로서의 여정에 필요한 모든 지원을 받을 수 있기를 바랍니다. 저희는 여러분의 성장과 성공을 위해 최선을 다할 것입니다.

지금 바로 저희와 함께 개발의 세계로 뛰어들 준비가 되셨나요?

저희와 함께라면, 여러분은 결코 혼자가 아닙니다.
도움이 필요하거나 궁금한 점이 있으면 언제든지 문의해 주세요.

항상 기다리고 있겠습니다!

Curriculum

All

18 lectures ∙ (3hr 27min)

Published: 
Last updated: 

Reviews

All

4 reviews

5.0

4 reviews

  • 쿠카이든님의 프로필 이미지
    쿠카이든

    Reviews 436

    Average Rating 5.0

    5

    33% enrolled

    내가 게임을 만들다니?! 정말 좋은 강의네요. 파이썬으로 배우니 더 쉽고요.. 좋은 강의 잘듣겠습니다. 감사합니다.

    • PIPE님의 프로필 이미지
      PIPE

      Reviews 3

      Average Rating 5.0

      5

      17% enrolled

      내용도 이해하기 쉬웠고, 강의를 다 들으면 게임을 만들 수 있다는 게 좋았습니다~~~

      • nova020510님의 프로필 이미지
        nova020510

        Reviews 59

        Average Rating 5.0

        5

        22% enrolled

        • ksw593님의 프로필 이미지
          ksw593

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

          게임 만들고 싶었지만, 많이 망설였습니다. 알아야하는게 많고 과연 내가 할 수 있을까 했는데, 정말 하나씩 차근차근 따라 만들면서 게임을 만들 수 있다는 자신감이 들었고, 이를 통해 응용해서 다른 기초적인 게임을 만들어보고 싶습니다. 좋은 강의 주셔서 감사합니다.

          $38.50

          Zero to One's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!