Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
게임 개발

/

게임 프로그래밍

초초보도 할 수 있다! 파이썬으로 쓱 만드는 스페이스 인베이더

파이썬을 몰라도 괜찮아요! 이 강의는 프로그래밍이 처음인 분도 따라할 수 있도록 구성된 실습 중심 강의입니다. 고전 게임 스페이스 인베이더를 직접 만들면서 Python 기초 문법과 Pygame을 활용한 2D game-programming을 자연스럽게 익힐 수 있어요. 게임을 만들며 배우는 만큼 지루할 틈 없이, 내 손으로 무언가를 완성하는 성취감을 느낄 수 있습니다.

(4.7) 수강평 15개

수강생 396명

  • 쓱코치
파이썬
게임개발
PythonPygamegame-programming

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • python

  • pygame

  • classic game


초초보도 할 수 있다! 파이썬으로 씈 만드는 스페이스 인베이더

파이썬을 처음 배우는 분도 재미있는 실습 프로젝트를 통해 자연스럽게 코딩에 익숙해질 수 있는 강의입니다.

“스페이스 인베이더”는 고전 게임이지만, 게임을 만드는 과정에서 파이썬의 기초 문법, 화면 처리, 이벤트 제어 등 핵심 개념을 쉽게 익힐 수 있는 최고의 예제예요.

이 강의에서 배울 수 있는 것

  • 파이썬 기초 문법 (변수, 조건문, 반복문 등)

  • pygame을 활용한 2D 게임 개발

  • 게임 내 캐릭터, 배경, 총알, 적 객체의 생성과 제어

  • 키보드 입력 처리와 충돌 판정 구현

  • 간단한 프로젝트 구조 설계 방법

이 기술들은 게임 개발뿐 아니라 웹, 앱, 인공지능, 데이터 분석까지 다양한 분야의 기초 발판이 되어줍니다.

“게임 하나 완성하며 코딩 개념을 통째로 익히는 경험” — 이 강의에서 시작해보세요!

Python, Pygame, game-programming

이런 분들께 추천해요

👶 파이썬 입문자

“프로그래밍이 처음인데 뭘 해야 할지 모르겠어요.”

Hello World를 넘어, 직접 만들며 배우는 실전형 입문 강의가 필요하신 분!

🕹 나만의 게임을 만들어 보고 싶은 분

“게임은 좋아하는데 어떻게 만드는지는 전혀 몰라요.”

도트 느낌의 고전 슈팅 게임을 따라 만들며, 게임의 구조와 작동 원리를 자연스럽게 배워보세요.

👨‍🏫 실습 중심 강의를 찾는 교육자와 학부모

“아이들이 쉽게 따라할 수 있는 재미있는 콘텐츠가 필요해요.”

단계적으로 구성된 코드와 이미지 리소스로, 교육 현장에서도 바로 활용할 수 있어요.

수강 후에는

  • 기본적인 2D 게임을 직접 설계하고 구현할 수 있습니다.

  • pygame 라이브러리를 통한 화면 출력, 캐릭터 제어, 충돌 처리 등 실제 게임 개발에 필요한 기초 기술을 익힐 수 있어요.

  • “코딩은 어렵고 딱딱하다”는 인식에서 벗어나, “내가 만든 게임이 돌아간다!”는 짜릿한 성취감을 얻게 됩니다.

🎓 완성된 게임은 포트폴리오로 활용할 수 있어요!

이 강의의 특징

learn_1

실습에 최적화된 구조

모든 파이썬 지식을 알아야 하는 것은 아닙니다. 이론은 꼭 필요한 만큼만!

직접 타이핑하고 눈으로 확인하는 실습 중심의 구성으로, 코드를 몸에 익힐 수 있어요.

반복 학습에 강한 커리큘럼

  • 각 기능을 짧고 명확한 단위로 나눠 반복 학습

  • 자연스럽게 흐름을 이해하고, 전체 프로젝트에 응용할 수 있게 구성되어 있어요

이런 내용을 배워요

전반 섹션: 파이썬 몸풀기

  • 파이썬 설치와 개발 환경 설정

  • 파이썬 기초 문법 빠르게 익히기

후반 섹션: 스페이스 인베이더 만들기

  • 게임 루프와 화면 처리

  • 우주선 캐릭터 생성 및 움직이기

  • 적 캐릭터 등장 및 움직임

  • 총알 발사 구현

  • 충돌 처리 및 점수 시스템

  • 게임 종료 및 씬 전환

이 강의를 만든 사람

안녕하세요. 저는 실습 중심의 프로그래밍 교육을 지향하는 개발자 씈코치입니다.

이 강의는 “코딩은 너무 어렵다”는 주변 지인들의 이야기를 들으며 시작된 고민에서 출발했습니다. “게임처럼 재미있게 프로그래밍을 배울 수는 없을까?” 라는 질문을 스스로에게 던졌고, 그 답을 찾는 과정에서 이 강의를 만들게 되었습니다.

저 역시 처음 코딩을 배울 때, 내가 만든 캐릭터가 화면 위에서 움직이던 그 짜릿한 순간을 아직도 생생하게 기억합니다. 그 감동을 더 많은 분들과 나누고 싶었습니다. 그래서 가능한 한 쉽고 즐겁게, 직접 손으로 만들어보며 배우는 실습 중심 강의를 준비했어요.

그동안 저는 ‘창세기전3 모바일’의 리드개발자로 게임 엔진과 저작 툴 개발을 했고, ‘심즈 모바일’의 기능 구현 및 유지보수를 담당하며 다양한 실무 경험을 쌓아왔습니다. 이 경험들을 바탕으로, 초보자도 이해할 수 있도록 체계적이고 친절하게 강의를 구성했습니다.

여러분도 이 강의를 통해 나만의 게임을 직접 만들어보며, 코딩의 재미와 성취감을 경험해보시길 바랍니다.


궁금한 점이 있나요?

Q. 파이썬을 하나도 몰라도 괜찮나요?

완전 괜찮습니다! 기초 문법부터 설명하며 진행해요.

진짜 초보자를 위해 설계된 강의입니다.

Q. 수업은 얼마나 걸리나요?

총 약 5시간 분량이며, 강의 하나당 평균 20분 이내로 짧고 집중도 높게 구성되어 있어요.

Q. 강의만 보면 진짜 게임이 완성되나요?

네! 강의만 따라와도 직접 만든 스페이스 인베이더 게임을 완성할 수 있어요.

완성한 이후 친구에게 자랑해도 좋고, 포트폴리오로도 활용할 수 있습니다.

수강 전 참고 사항

💻 실습 환경

  • OS: Windows, macOS, Linux 등 Python 3이 설치 가능한 환경

  • 개발 도구: Python 3.9 이상, pygame 라이브러리, PyCharm or vscode

  • 권장 사양: 메모리 4GB 이상, CPU i3 이상

  • PC 만 갖춰지면 리소스와 프로그램 모두 무료로 사용 가능합니다.

학습 자료

  • 전체 예제 코드 (GitHub 링크 제공)

  • 게임 배경 이미지 및 캐릭터 스프라이트 제공

선수 지식 및 유의사항

  • 파이썬 기초가 없어도 됩니다! (단, 키보드 입력에 익숙하면 더 좋아요)

  • Q&A 게시판을 통해 질문 가능합니다

  • 모든 강의 콘텐츠와 자료는 저작권 보호를 받습니다

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 고전 게임을 만들어 보고 싶은 사람

  • 파이썬 입문자

  • 파이썬을 재미있게 배우고 싶은 사람

안녕하세요
입니다.

592

수강생

20

수강평

15

답변

4.8

강의 평점

3

강의

Hi, I’m sskcoach — a passionate developer who loves bringing ideas to life through code.

커리큘럼

전체

47개 ∙ (6시간 20분)

해당 강의에서 제공:

강의 게시일: 
마지막 업데이트일: 

수강평

전체

15개

4.7

15개의 수강평

  • zxvc2350님의 프로필 이미지
    zxvc2350

    수강평 6

    평균 평점 4.0

    3

    62% 수강 후 작성

    설명이 구림. 입문자입장에서 절대 쉽지 않음.

    • 쓱코치
      지식공유자

      zxvc2350님 솔직한 수강평 감사합니다. 도움 혹은 보강이 필요한 부분 알려주시면 최대한 개선해보겠습니다. 감사합니다.

    • 왔다갔다 초보자 입장에서 ㅈㄴ 헷갈림. 가뜩이나 ㅈ초보여서 이해는 커녕 따라 타이핑 하기 바쁜데 모듈을 왔다갔다하면 어떻게 따라감? 일단 난 벅참.

    • 쓱코치
      지식공유자

      해당 문제 보완할 방법 찾아보겠습니다. 상세한 설명 감사드립니다.

  • 장동수님의 프로필 이미지
    장동수

    수강평 4

    평균 평점 5.0

    5

    62% 수강 후 작성

    • 쓱코치
      지식공유자

      수강평 감사합니다. 즐거운 코딩 되세요.

  • 김현빈님의 프로필 이미지
    김현빈

    수강평 4

    평균 평점 5.0

    5

    62% 수강 후 작성

    설명도 쉽고 이해하기 어렵지 않도록 강의가 잘 짜여져 있는 것 같습니다! 덕분에 처음 접해보는 모듈이지만 재밌게 공부할 수 있습니다!!!

    • 쓱코치
      지식공유자

      재밌게 공부하셨다니 보람찹니다. 수강평 감사합니다.

  • chang6382님의 프로필 이미지
    chang6382

    수강평 2

    평균 평점 5.0

    5

    31% 수강 후 작성

    • 쓱코치
      지식공유자

      새 강의 준비중인데 힘이 납니다. 후한 수강평 감사합니다.

  • 내사랑요플레님의 프로필 이미지
    내사랑요플레

    수강평 4

    평균 평점 5.0

    5

    31% 수강 후 작성

    섹션5 막 진입했습니다. 파이썬 알고리즘 짜는걸 재밌게 배워보고 싶어서 수강중인데 재밌게 수강 하고있어요! 열심히 들어서 완강하겠습니다 ㅎ

    • 쓱코치
      지식공유자

      재밌게 수강하신다니 정말 좋네요. 더 재미 있는 강의 만들어서 좋은 조건으로 인사 드리겠습니다. 감사합니다.

₩26,400

쓱코치님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!