게임 개발

/

게임 프로그래밍

고도 엔진(Godot Engine)을 통한 게임 개발 박치기!! - 기본 개념부터 실전 게임 제작까지 한방에!

최근 떠오르고 있는 고도 엔진에 대해 기초 개념부터 차근차근 알아가며, 고도 엔진의 가벼우면서도 강력한 생산성을 직접 느껴보고 나만의 게임 창작에 몰입해보세요!

12명 이 수강하고 있어요.

Thumbnail

초급자를 위해 준비한
[게임 프로그래밍, godot-engine] 강의입니다.

이런 걸
배워요!

  • 게임 엔진인 고도 엔진 4(Godot Engine 4)와 전용 언어인 GDScript에 대한 기초적인 이해

  • 관련 예제 문제를 직접 고민해보며 프로그래밍의 문제 해결 능력 향상

  • 2D 게임 개발 실습을 통한 게임 코어와 컨텐츠 개발의 전반적인 이해

  • 오픈소스 게임 개발 엔진인 고도 엔진(Godot Engine)의 핵심 기능과 인터페이스를 학습하고, 전용 코딩 언어인 GDScript를 익혀보며 2D 인디 게임을 제작하는 것을 목표로 합니다. 고도 엔진의 구조와 워크플로우를 이해하고, 실습을 통해 게임 개발의 기초부터 실전 적용까지 경험해 봅니다.



  • 게임 개발에는 왕도가 없다고 생각하지만, 게임 엔진을 효과적으로 학습하는 데는 더 효율적인 방법이 있다고 믿습니다. 강사 본인은 초심자 시절, 시행착오를 겪으며 어렵게 쌓아온 지식을 바탕으로 어떻게 하면 게임 엔진을 더 효과적으로 이해하고 습득할 수 있을 지를 고민해 왔습니다. 이 과정에서 얻은 경험을 바탕으로 보다 체계적이고 효율적인 방향으로 강의하고자 합니다.

이런 내용을 배워요.

코딩이 겁나는 분도 괜찮습니다!

슬라임 조교와 함께 차근차근 코드 실력을 벌크 업 해봅니다.

핵심만 뽑아서 직접 연습해봅니다!

고도 엔진 개발에 가장 중요한 개념만을 추린 연습 문제를 직접 고민하고 풀어봅니다. 개발에 대한 자신감도 레벨 업!

제대로 만들어 봅니다!

관련 장르의 상용 패키지 게임에서 필수적인 구성 요소들을 단계별로 구현해 봅니다. 캐릭터 컨트롤, 애니메이션, 충돌 처리, 사운드부터 시작해서 UI, 레벨 디자인, 로컬라이징까지. 입문 단계를 막 벗어난 초급자 수준에서 가능한 폭넓게 다뤄봅니다.

수강 전 참고 사항

실습 환경

  • 모든 강의와 실습은 Windows 11 기준으로 진행됩니다. macOS와 Linux에 대한 내용은 다루지 않습니다.


학습 자료

  • 모든 학습 자료 활용 및 문제 연습은 저작권 없는(CC0, CC BY) 에셋으로 제공되며, 해당 에셋을 얼마든지 활용하여 연습할 수 있고, 상업 프로젝트에도 이용할 수 있습니다.

  • 강좌는 대부분 고도 엔진을 통해 진행하지만, 구현 게임의 완성도를 위해 일부분은 무료 웹 개발 도구와 무료 프로그램의 도움을 받아 진행합니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 게임 창작에 관심이 많은 분

  • 유니티, 언리얼 엔진 외에 떠오르는 라이징 스타 엔진을 경험하고 싶은 분

  • 고도 엔진은 조금 접해보았으나, 기초를 쌓거나 세부 지식이 필요한 분

선수 지식,
필요할까요?

  • 코딩 경험이 전혀 없으시다면 파이썬이나 C# 등의 기초 개념 (함수, 반복문, 조건문)을 숙지하시면 이해에 도움이 됩니다.

  • 고등학교 수학 과정의 2차원 벡터 개념을 숙지하시면 슈터 게임 컨텐츠 이해에 도움이 됩니다.

서울대학교 전기정보공학부 졸업

 

현재 스타트업에 재직중인 게임 개발자입니다

어려운 코딩, 쉬워질 때까지 박치기!

cobak7@naver.com

커리큘럼

전체

53개 ∙ (11시간 29분)

수업 자료

가 제공되는 강의입니다.

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

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!