초보자를 위한 고도엔진 게임 개발 입문
머신튜터
코딩 경험없는 완전 초보자를 위한 고도엔진 게임개발 강의입니다. 게임 개발을 처음 시작하는 분들이라면 이 강의로 시작하세요!
입문
godot-engine, gdscript, game-programming







카카오
임직원들도 이 강의를 듣고 있어요!





카카오
임직원들도 이 강의를 듣고 있어요!
먼저 경험한 수강생들의 후기
5.0
야근디버프
쉬운 설명! 차근차근 따라하며 익힐수 있는 강의입니다 !!
5.0
이상오
고도엔진 공부에 많은 도움이 되고 있습니다.
5.0
KYUNG TAE BAE
고도엔진으로 게임 제작에 대해 많이 배웠습니다! 좋은 강의 감사합니다
고도엔진으로 '같은 그림 맞추기' 게임 만드는 법
이중 루프를 이용한 카드 생성과 배치 방법
마우스 클릭으로 카드를 뒤집는 방법
두 장의 이미지를 비교하여 같으면 사라지게 하기
카드 애니메이션, 클릭시의 오디오 효과, 타이머 및 UI
걱정 마세요. 원래 막막하답니다!
너무 고민 말고, 저와 함께 간단한 게임부터 함께 만들어 보시는 건 어떨까요?
일단 만들고자 하는 게임을 보여 드릴께요! 여러분이 다 아시는 이미지 맞추기 카드 게임입니다.
게임이 시작되면 가로 세로 정해진 개수의 카드를 생성한다
화면 중심을 기준으로 카드를 정확한 위치에 배치한다
마우스로 카드를 클릭하면 뒤집어 이미지를 보여 준다
클릭한 두 장의 카드 이미지를 비교해서 같으면 사라지게 한다
게임이 시작되면 남은 시간이 표시되고 카운트 다운
모든 카드를 다 맞추면 게임 승리
시간 내에 다 못 맞추면 게임 패배
게임 종료시 버튼이 보이고 클릭시 게임 다시 시작
축하 드려요! 이 강의를 수강하시기에는 이미 너무 높은 수준입니다. 더 깊이 있는 내용을 다루는 강의나 책으로 공부하시거나, 스스로 목표를 정해서 게임을 만들어 나가시면 될 것 같네요!
걱정 마세요! 이 강의를 보시면서 따라서 만들어 보시면 됩니다. 생각보다 어렵지 않으니까 금방 이해하실 수 있을 거에요!
교육 전문가들에 따르면, 배움에 전제가 되는 것은 이해가 아니라 암기입니다. 암기가 먼저, 그리고 이해는 그 다음에 자연스럽게 따라온다는 것이죠.
게임 개발을 배우는 과정에서 이해가 안돼서 포기하는 분들을 많이 보았습니다. 그런데 무엇이든 처음 보고 이해할 수 있는 사람이 얼마나 많을까요? 여러 번 반복해서 접해 보고 익숙해져야 비로소 이해가 뒤따라 오는 법입니다.
처음부터 이해가 안된다고 포기하지 마세요. 여러 번 반복하면서 익숙해지는 것이 먼저입니다.
이 강의를 따라 하면서 그저 여러 번 반복해 보세요. 그러다 보면 이와 유사한 2D 카드 게임은 쉽게 만드실 수 있을 거에요!
운영 체제 및 버전(OS): 고도엔진은 Windows, macOS, Linux 등 다양한 OS에서 동작합니다. 저는 Windows 환경에서 강의를 만들었지만 다른 OS 사용자들도 보실 수 있습니다.
자세한 컴퓨터 사양은 고도엔진 공식 홈페이지를 참고하시면 됩니다.
9장의 카드 이미지와 3개의 wav 오디오 파일이 제공됩니다. 이미지는 지식 공유자가 스테이블 디퓨전을 이용해서 직접 만들었고, 오디오 파일도 Bxfr 툴을 이용해서 직접 만들었습니다. 따라서 라이센스 제약 없이 사용 가능합니다.
강의 제작시 만들었던 프로젝트 폴더 전체 압축 파일이 제공됩니다
이 강의는 AI 음성을 이용하여 녹음되었습니다
고도엔진 및 GD 스크립트의 기초를 알고 계신 분들을 대상으로 합니다. 만약 고도엔진이 처음이시면 저의 다른 강의 '초보자를 위한 고도엔진 게임 개발 입문'을 먼저 수강하시기 바랍니다.
학습 대상은
누구일까요?
고도엔진 기초를 알고 있는 분
프로그래밍의 기초 개념을 이해하고 있는 분
GD 스크립트 기초 지식이 있는 분
선수 지식,
필요할까요?
GD 스크립트 기초
고도엔진 기초
1,130
명
수강생
57
개
수강평
1
개
답변
4.8
점
강의 평점
10
개
강의
다양한 실무 게임 개발 경험을 가진 현업 개발자입니다. PC, 온라인, 모바일, 콘솔, VR 등 다양한 플랫폼을 대상으로 한 상업용 게임 개발에 참여해 왔습니다. 제 강의는 AI 음성을 이용하여 제작됩니다. 그래서 머신 튜터입니다.
전체
17개 ∙ (1시간 50분)
해당 강의에서 제공:
1. 강의 소개
02:21
2. 새 프로젝트 만들기
03:29
3. 카드를 만들고 화면에 배치하기
07:14
4. 첫번 째 카드의 위치 맞추기
03:58
5. 모든 카드 위치 맞추기
12:02
6. 카드 앞면 이미지 만들기
07:09
7. 배열을 이용한 카드 관리
08:25
8. 마우스 클릭으로 카드 뒤집기
08:19
10. 세번 째 카드 클릭 로직 구현
03:52
15. 게임의 승리 및 패배 구현
09:29
16. 다시 시작하기 버튼 구현
05:26
17. 강의를 마치며
01:32
전체
25개
5.0
25개의 수강평
수강평 1
∙
평균 평점 5.0
수강평 1,064
∙
평균 평점 4.9
수강평 327
∙
평균 평점 5.0
수강평 16
∙
평균 평점 4.8
수강평 549
∙
평균 평점 5.0
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
무료