U E D R , A S I H C RSS

이민석/게임개발 (rev. 1.7)

이민석/게임개발

게임 레벨 디자인 공부할려고 만든 페이지인데 이름을 잘못 지었어.. -.-

컴퓨터 게임을 제작하려면 무슨 소양이 필요할까? 그리고 게임을 어떻게 만들어야 할까?

게임 개발에 필요한 사람들

  • 만들 게임을 기획해야 하고..
    • 게임 장르, 세계관, 스토리 등등...
    • 레벨 디자인: 사용자의 게임 플레이를 기획한다
  • 게임에 필요한 리소스를 제작하는 디자이너가 있어야 하고
    • 캐릭터 디자이너, 맵 디자이너, 오브젝트 디자이너...
  • 게임을 실제로 만들 프로그래머가 있어야 한다
    • 네트워크
    • 그래픽스
    • 인공지능
    • 물리엔진
    • 스크립트

레벨 디자인의 관점에서 바라보자

  • 레벨 디자인은 게임플레이를 설계하는 작업이라고 하면
    • 어떤 캐릭터가 나와서 어떤 플레이를 해야 하는가?
    • 플레이 목표는 무엇인가? 폭파, 탈출, 섬멸 등
    • 게임 플레이를 재밌게 만들 장치(퍼즐, 함정, 미로 등)
  • 그래픽 디자인, 프로그래밍은 잠시 이 레벨 디자인을 실제로 구현하기 위한 단순 노동으로 제쳐두자
  • 최근에 툼레이더를 했는데 끝내주는 게임이었다. 나도 툼레이더 같은 레벨 디자인을 하고 싶다!
    • 무엇이 재미를 느끼게 하는가?
    • 광활한 환경(컴퓨터 그래픽임에도 실제 노을을 바라볼 때와 같은 감상을 한다)
    • 퍼즐을 풀 때면 알고리즘 문제를 풀 때와 같은 재미를 느낀다.
    • 플레이 동선을 그래프로 나타내보면 재미있는 디자인의 구조가 드러날까?

  • 참고할 자료들 (두서 없음)

    게임 기획: wild heart party

    • 한 줄 설명: 좀비가 나오는 포탈2 코옵
    • 개발 환경
      • 서버: 커먼 리스프 (컴파일러는 SBCL)
      • 클라이언트: 어도비 플래시
      • 2학년 때 만들었던 CAU배틀로얄 클라이언트 소스 코드를 재사용하자.. 처음부터 만들기 귀찮
    • 레포데와 달리 몰려오는 좀비들을 대적할 무기가 없다
    • 플레이어들이 협동하여 좀비로부터 탈출해야 한다
    • 레벨 디자인을 해보자
      • 아이디어1
        • 던전앤파이터에는 특급열차라는 던전이 있는데 처음에 미니게임으로 시작한다.
        • 이 미니게임을 클리어하면 던전 진행에 도움이 되는 버프를 받지만 못 깨도 던전 진행에는 무리가 없다.
        • 그런데 파티원 중 한 명만 클리어해도 전원이 버프를 받는다.
        • 남들 깨라고 자기는 미니게임 시작하자마자 손을 놔버리는 사람들이 많다.
      • 아이디어2
        • 두 명이 탈출구를 지키는 좀비로부터 탈출해야 한다
        • 한 명이 좀비를 유인하고 다른 한 명이 샛길로 돌아가 좀비를 처치할 무기를 얻어야 한다
        • 좀비를 처리하고 함께 탈출하면 성공
        • 그런데 샛길에서 탈출구로 이어지는 길이 있어서 유인하던 사람은 죽게 놔두고 혼자 탈출할 수도 있다
    Valid XHTML 1.0! Valid CSS! powered by MoniWiki
    last modified 2021-02-07 05:30:30
    Processing time 0.0477 sec