![[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문강의 썸네일](https://cdn.inflearn.com/public/courses/324718/course_cover/9fa72fd8-ce56-4091-aa73-a31145acf37e/rookiss-rpg-1.png?w=420)
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
Rookiss
기초 프로그래밍 지식이 없는 사람들을 위한 C# 프로그래밍 기초 강의입니다. 문법 암기 위주의 수업이 아니라, 최대한 필요한 부분만을 요약해서 진행합니다.
입문
C#
‘AI 시대의 게임 개발을 지탱하는 기술’을 주제로, 디아블로1 스타일 PCG 던전 생성의 원리를 콘솔에서 구현하며 구조를 학습합니다. 이를 Unity에서 3D로 확장해 시드 기반 던전 생성·메시 배치 규칙·디버그 툴링을 갖춘 생성 파이프라인을 완성합니다. 샘플 코드와 실습을 통해 AI 보조 아트 제작 흐름까지 연결하여, 바로 응용 가능한 던전 크롤러 프로토타입을 만들 수 있게 합니다.

디아블로1 대성당 스타일의 던전 생성 알고리즘
랜덤 데이터를 기반 콘텐츠 설계
PCG 알고리즘에 대한 이해도
학습 대상은
누구일까요?
던전 크롤러 게임을 위해 디아블로1 스타일의 PCG 던전 생성 시스템을 직접 구현해보고 싶은 분
절차적 맵 생성, 타일 배치, 던전 구조 자동 구성 같은 실전 알고리즘을 구현하고 싶은 분
게임 엔진에서 실제로 돌아가는 완성형 결과물을 만들어 포트폴리오로 활용하고 싶은 분
선수 지식,
필요할까요?
프로그래밍 기초 지식
유니티 기초 활용 능력
C# 프로그래밍
80,177
명
수강생
3,733
개
수강평
5,440
개
답변
4.9
점
강의 평점
47
개
강의
학력
- Condorcet Prépa MPSI 수료 (프랑스)
- 칭화대학교 소프트웨어공학 학사 (중국)
- 고려대학교 정보보호대학원 석사 (한국)
경력
- 前 크래프톤 (테라 서버팀)
- 前 엔씨소프트 (Blade&Soul2 컨텐츠 프로그래밍팀)
관심 분야
- 리버싱 및 취약점 분석
- MMORPG 게임 개발 (C++, C#)
- 외국어 (영어, 프랑스어, 중국어, 일본어)
소개
해킹 공부를 위해 순전히 호기심으로 시작한 게임 개발인데...
시간이 흘러 어느덧 10년차 게임 개발자가 되었습니다.
"이래서 언제 게임을 만들지~?"
한숨 나오는 기초 문법부터 시작해서,
차츰 만들어가는 나만의 게임 세상.
그리고 그 세상에 접속한 다수의 플레이어를 볼 때의 뿌듯함.
공부를 할 수록, MMORPG의 매력에는 헤어나올 수가 없습니다.
제가 느낀 감동을 여러분도 느낄 수 있으면 좋겠네요.
전체
59개 ∙ (9시간 9분)
해당 강의에서 제공:
2. 디아블로 던전 공통 컨셉
05:11
3. 프로젝트 다운로드
02:32
4. 던전 렌더링 코드 분석
02:09
5. Generate
03:08
6. [개념] FirstRoom
06:05
7. FirstRoom
21:27
8. MakeDmt
02:28
9. [개념] FillChambers
08:00
10. FillChambers
05:38
11. [개념] AddWalls
09:13
12. FixTilesPatterns
04:39
13. AddWalls
11:32
14. [개념] Miniset
04:04
16. 후처리
06:58
17. [개념] 던전 생성과정 요약
06:46
19. 유니티 프로젝트 인트로
03:36
20. 프로젝트 셋팅
06:45
23. FillChamber 개선
10:10
24. AddWall - Unity
07:07
28. Add3DWall
11:18
29. [개념] SubTile 분할
12:34
31. SubTile 분할
13:19
얼리버드 할인 중
월 ₩30,800
5개월 할부 시
30%
₩220,000
₩154,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!