게임 레벨 디자인 공부할려고 만든 페이지인데 이름을 잘못 지었어.. -.-
컴퓨터 게임을 제작하려면 무슨 소양이 필요할까? 그리고 게임을 어떻게 만들어야 할까?
게임 개발에 필요한 사람들 ¶
- 만들 게임을 기획해야 하고..
- 게임 장르, 세계관, 스토리 등등...
- 레벨 디자인: 사용자의 게임 플레이를 기획한다
- 게임 장르, 세계관, 스토리 등등...
- 게임에 필요한 리소스를 제작하는 디자이너가 있어야 하고
- 캐릭터 디자이너, 맵 디자이너, 오브젝트 디자이너...
- 캐릭터 디자이너, 맵 디자이너, 오브젝트 디자이너...
- 게임을 실제로 만들 프로그래머가 있어야 한다
- 네트워크
- 그래픽스
- 인공지능
- 물리엔진
- 스크립트
- 네트워크
레벨 디자인의 관점에서 바라보자 ¶
- 어떤 캐릭터가 나와서 어떤 플레이를 해야 하는가?
- 플레이 목표는 무엇인가? 폭파, 탈출, 섬멸 등
- 게임 플레이를 재밌게 만들 장치(퍼즐, 함정, 미로 등)
- 무엇이 재미를 느끼게 하는가?
- 광활한 환경(컴퓨터 그래픽임에도 실제 노을을 바라볼 때와 같은 감상을 한다)
- 퍼즐을 풀 때면 알고리즘 문제를 풀 때와 같은 재미를 느낀다.
- 플레이 동선을 그래프로 나타내보면 재미있는 디자인의 구조가 드러날까?
참고할 자료들 (두서 없음) ¶
- 가마수트라: http://www.gamasutra.com/
- gamedev.net: http://www.gamedev.net/page/reference/index.html
- Game Programming Gems 시리즈
- AI Game Progrmaming Wisdom 시리즈
- 게임 물리 바이블
- Game Physics Engine Development
- Game Engine Architecture
게임 기획: wild heart party ¶
- 한 줄 설명: 좀비가 나오는 포탈2 코옵
- 개발 환경
- 서버: 커먼 리스프 (컴파일러는 SBCL)
- 클라이언트: 어도비 플래시
- 2학년 때 만들었던 CAU배틀로얄 클라이언트 소스 코드를 재사용하자.. 처음부터 만들기 귀찮
- 서버: 커먼 리스프 (컴파일러는 SBCL)
- 레포데와 달리 몰려오는 좀비들을 대적할 무기가 없다
- 플레이어들이 협동하여 좀비로부터 탈출해야 한다
- 레벨 디자인을 해보자
- 아이디어1
- 던전앤파이터에는 특급열차라는 던전이 있는데 처음에 미니게임으로 시작한다.
- 이 미니게임을 클리어하면 던전 진행에 도움이 되는 버프를 받지만 못 깨도 던전 진행에는 무리가 없다.
- 그런데 파티원 중 한 명만 클리어해도 전원이 버프를 받는다.
- 남들 깨라고 자기는 미니게임 시작하자마자 손을 놔버리는 사람들이 많다.
- 던전앤파이터에는 특급열차라는 던전이 있는데 처음에 미니게임으로 시작한다.
- 아이디어2
- 두 명이 탈출구를 지키는 좀비로부터 탈출해야 한다
- 한 명이 좀비를 유인하고 다른 한 명이 샛길로 돌아가 좀비를 처치할 무기를 얻어야 한다
- 좀비를 처리하고 함께 탈출하면 성공
- 그런데 샛길에서 탈출구로 이어지는 길이 있어서 유인하던 사람은 죽게 놔두고 혼자 탈출할 수도 있다
- 두 명이 탈출구를 지키는 좀비로부터 탈출해야 한다
- 아이디어1