📱인프런 모바일 App 😆
C++ Let's Make Games

C++ Let's Make Games

(10개의 수강평)

2578명의 수강생

무료

평생
입문
95개 수업, 총 43시간 40분

1. 강좌소개

C++로 게임을 제작해보는 강좌입니다. 기초 문법부터 차근차근 배우고 싶고, 게임도 빨리 만들어 보고싶다면 이 강좌를 통해 문법을 배우면서 바로 적용하고 응용하여 게임을 제작하여 보세요.

2. 학습목표 및 수강대상

학습목표
  • C++ 학습
  • 게임설계 및 자료구조 알고리즘에 대한 이해
  • 디버깅능력 향상
  • 실무코드학습
도움이 되는 분들
  • 게임개발자 지망
  • 프로그래밍 입문
  • 설계 능력 입문

3. 배우는 것들

C++ 디자인패턴 자료구조/알고리즘 게임제작

4. 강사 소개

어소트락게임아카데미 원장

지식공유자 소개

노근석

교육과정

기본 문법
프로젝트 생성과 출력
26 : 00
변수
28 : 00
사칙&논리&관계연산자
19 : 00
비트 논리 연산자와 진수 변환
12 : 00
비트 논리 연산자와 쉬프트 연산자
41 : 00
if문
21 : 00
난수와 확률 & if문의 활용
25 : 00
switch문과 열거체
21 : 00
While문과 가위바위보 게임
27 : 00
for문과 중첩for문
32 : 00
for문 별찍기
27 : 00
배열
26 : 00
간단 예제
로또
15 : 00
야구게임
27 : 00
숫자퍼즐게임
52 : 00
빙고게임
빙고게임 1
15 : 00
빙고게임 2
16 : 00
빙고게임 AI Easy Mode
30 : 00
빙고게임 AI Hard Mode
22 : 00
구조체
구조체와 문자열함수
27 : 00
구조체를 이용한 학생관리프로그램 1
35 : 00
구조체를 이용한 학생관리프로그램 2
12 : 00
TextRPG
TextRPG 1
38 : 00
TextRPG 2 전투
28 : 00
TextRPG 3 전투완료
12 : 00
TextRPG 4 상점구현
14 : 00
TextRPG 5 아이템 장착
14 : 00
TextRPG 6 아이템 능력치 적용
14 : 00
TextRPG 7 레벨업시스템
26 : 00
포인터
포인터이론
35 : 00
포인터와 배열, void 포인터, 구조체 포인터
23 : 00
이중포인터
17 : 00
함수
함수
30 : 00
빙고게임을 함수로 변환
34 : 00
TextRPG 함수 바꾸기
41 : 00
TextRPG 함수 바꾸기 전투
15 : 00
TextRPG 함수 바꾸기 상점&인벤토리
25 : 00
미로게임
미로게임 1 미로설정과 출력
15 : 00
미로게임 2 미로이동
14 : 00
미로게임 3 폭탄 설치와 터트리기
20 : 00
미로게임 4 폭탄파워 및 투명화 아이템기능
36 : 00
미로게임 5 벽밀기
35 : 00
동적할당
동적할당
16 : 00
싱글 링크드리스트 1 기초 이론
15 : 00
싱글 링크드리스트 2 노드 추가 및 출력
25 : 00
싱글 링크드리스트 3 노드 탐색 및 노드 삭제
15 : 00
더블링크드리스트 1
30 : 00
더블링크드리스트 2
24 : 00
더블 링크드리스트 정렬 1
40 : 00
더블 링크드리스트 정렬 2
22 : 00
파일
파일입출력
34 : 00
미로게임 파일연동
24 : 00
바이너리 파일
16 : 00
플레이어 저장 및 불러오기
26 : 00
몬스터 및 아이템 툴과 연동
45 : 00
클래스
클래스 기초
33 : 00
생성자와 소멸자
19 : 00
함수포인터와 C++11 Functional
36 : 00
operator
13 : 00
클래스 링크드리스트
12 : 00
마리오 게임
마리오게임 1 Stage 파일읽기
27 : 00
마리오게임 2 맵 출력 및 플레이어 이동
40 : 00
마리오게임 3 점프
33 : 00
마리오게임 4 낙하 & 코인먹기
39 : 00
러닝게임
러닝게임 블럭파괴 및 아이템
33 : 00
러닝게임 총알발사
39 : 00
러닝게임 커져라아이템
25 : 00
러닝게임 몬스터
51 : 00
러닝게임 총알충돌
14 : 00
클래스 상속
클래스 상속 기초
18 : 00
클래스 상속과 다형성 가상함수
34 : 00
템플릿
템플릿 이론
12 : 00
템플릿 링크드리스트
32 : 00
List reverseiterator
31 : 00
vector
26 : 00
stack
23 : 00
Queue
30 : 00
TextRPG 상속
TextRPG 상속 1 싱글톤 매크로 및 스테이지 설계
30 : 00
TextRPG 상속 2 Player & Monster 설계
33 : 00
TextRPG 상속 3 오브젝트 복사생성
36 : 00
TextRPG 상속 4 전투
42 : 00
TextRPG 상속 5 상점 클래스 설계
16 : 00
TextRPG 상속 6 무기상점 완성 및 인벤토리 설계
45 : 00
TextRPG 상속 7 방어구상점 완성 및 아이템 장착
33 : 00
TextRPG 상속 8 레벨업
47 : 00
TextRPG 상속 9 파일 클래스 제작
26 : 00
TextRPG 상속 10 파일 저장 및 불러오기
50 : 00
TextRPG 상속 11 몬스터 파일 게임 적용
29 : 00
TextRPG 상속 12 상점 목록파일
45 : 00
Tetris
Tetris 1 Stage 구성
21 : 00
Tetris 2 도형 클래스 설계 및 구성
29 : 00
Tetris 3 콘솔창 위치 지정 및 도형 이동
38 : 00
Tetris 4 다음도형 출력 및 도형 교체
24 : 00
Tetris 5 블럭 쌓기
27 : 00
Tetris 6 블럭 추가 및 블럭 회전과 줄 지워주기
55 : 00

수강 후기

4.6
10개의 수강평
박상훈 4일 전
다 좋은데 몇몇 강의가 소리가 안나오네요...
승권렬 4달 전
C++ 기초를 다시 다지고 갈수 있었습니다. 기존에 C++ 문법에 대해 기본적인 내용만 알고 있었는데 보다 정확하게 C++문법이나 다양한 기능들을 어떤 방식으로 활용해야 할지 감을 잡을 수 있는 강의였습니다.