1인 미니 프로젝트 진행

Cheorii·2024년 10월 14일

수강중인 부트캠프에서 1인 미니 프로젝트11월초부터 진행하려고 한다.
10/18일까지 1차 계획서를 제출 해야하는데,

최근 로드나인 이라는 게임을 즐겨 하고 있는데, 이 게임은 유니티로 제작했다.

그래서 3D RPG에 관련된 게임을 제작해보려고 한다.

그 부분중에서 가장 일부분인 캐릭터와 사냥터에 관련된 부분을 간단하게 진행해보려고 한다.

게임 Scene 구성

  • 메인 화면
    - 로비화면
    - 로딩화면
    - 게임화면

캐릭터와 관련된 기능들에 대해 간단히 적어보겠다.

  • 캐릭터 이동(마우스 커서로 이동)
    - 앞뒤 좌우, 점프, 뛰기
  • 애니메이션
    - 슬라이딩, 펀치 or 칼
  • 몬스터
    - 몬스터 죽이면 경험치
    - 몬스터 NavMesh로 따라오기
    - 몬스터 자동생성
    - 선공 몹, 후공 몹
  • 레벨업
    - 몬스터 죽이면 랩업

간단하게 이 정도로 구현해볼 생각이다. (시간내에 제작이 되지 않는다면, 내용을 줄여야 하는 수 밖에...)

게임 제작을 하면서 오브젝트로 사용될 에셋들은 Asset Store, itch.io, TurboSquid, CGTrader 등 여러 사이트를 한번 참고 해볼 예정이다.


개발 계획서 들어가야 할 것

  • 게임의 제목
  • 장르
  • 예상 타겟층

기획의도

  • 개략적인 게임플레이 및 게임의 목표
  • 기획 의도
  • 게임의 차별성

게임 플레이

  • 게임플레이의 핵심 메커니즘
    - 게임의 목표
    - 게임의 규칙
    - 조작 방법
    - 상호 작용
    - 진행 방법 등

설명할 방법이 생각나지 않을 때는, 게임의 스크린샷 상상할 것
게임의 시작과 끝, 성공과 실패를 설명할 것

기능과 기술적 요구사항

  • 게임 플레이에 필요한 기능 명세
  • 기능 구현을 위해 필요한 기술 명세
    - 예) 적 캐릭터가 플레이어 캐릭터를 추적해야 함 / NavMesh 기능 사용
    - 블럭들이 물리 엔진에 따라 움직여야 함 / 유니티 2D Physics 사용 등
    - (컴포넌트 명이나, 패키지 명으로 기술 해도 됨.)

향후 발전 가능성

  • 개발을 지혹할 경우 게임의 발전 방향
  • 시장성 분석
profile
코딩테스트는 진짜 못하겠어요 ㅠㅠ

0개의 댓글