LNS-PCU.github.io

[목차]

1.게임명 : 라이트 엔 쉐도우

2.컨셉

3.관련 이미지 & 동영상

4.대표 이미지

5.컨셉 and 대표이미지 기반 작품묘사

6.라이트 엔 쉐도우 구성요소

7.게임 시스템 디자인

8.개발 요구사항 & 흐름도

9.현재 개발된 부분

10.현재 개발된 게임 실행 모습


[라이트 엔 쉐도우]

[컨셉]

메인컨셉 : 탄막슈팅

서브 컨셉 1 : 판타지적 요소

서브 컨셉 2 : 아기자기한 그래픽

서브 컨셉 3 : 쉽게접할수 있는 게임성

서브 컨셉 4 : 간편한 조작

서브 컨셉 5 : 긴장감

https://www.youtube.com/watch?v=tj-feoNHiQI



[대표 이미지]



[컨셉 & 대표이미지 기반 작품묘사]

대표이미지 기반 :



[<라이트엔 쉐도우=""> 구성 요소]


1. 메커니즘

[도전 과제]

[재미 요소]

2. 이야기

[스토리]


3. 미적요소

[카메라]

[디자인][컬러]

[음향]

4. 기술

[제작툴]

[게임 시스템 디자인]

1. 게임 오브젝트 분해

|연번|오브젝트 이름|오브젝트 이미지| |——|—|—| |1|플레이어|| |2|로비화면|| |3|필드화면|| |4|캐릭터의 탄|| |5|적|| |6|적의 탄||

2. 파라미터(속성) 뽑아 보기

속성 영문명칭 설명
체력 Health 플레이어의 체력이며 체력이 사라지면 목숨이 깎인다.
목숨 Life 목숨이 있으면 플레이어는 부활하고 목숨이 없다면 게임오버 된다.
탄 쏘기 Shoot 플레이어의 탄을 쏜다.
이동 Move 플레이어는 이동할수 있다.
폭탄 Bomb 폭탄게이지를 소모해 필드의 탄막을 전부 지워준다.
속성 영문명칭 설명
시작하기 Start 게임을 시작한다.
종료하기 End 게임을 종료한다.
속성 영문명칭 설명
배경 Back Ground 게임의 배경이다.
속성 영문명칭 설명
속도 Speed 플레이어의 탄의 속도이다.
방향 Direction 플레이어 탄의 방향(앞) 이다.
속성 영문명칭 설명
체력 Health 적의 체력이며 체력이 다 깎이면 사망한다.
이동 Move 적은 이동하거나 멈춘다.
속성 영문명칭 설명
속도 Speed 적의 탄의 속도이다.
방향 Direction 적의 탄의 방향이다.
추적 Tracking 적의 탄은 플레이어를 추적한다.


3. 행동 뽑아 보기

행동 설명
이동 방향키 위,아래,오른쪽,왼쪽으로 이동한다.
탄 쏘기 버튼을 누르면 탄을 쏜다.
폭탄 발동 버튼을 누르면 폭탄이 발동된다.
적의 탄을 맞으면 사망 적의 탄을 맞으면 게임에서 사라지고 목숨을 하나 깎는다.
목숨이 있으면 부활 목숨이 있으면 게임에 다시 참여한다.
목숨이 없으면 게임오버 목숨이 없으면 게임오버가 된다.
행동 설명
앞으로 쭉 나간다 플레이어의 탄쏘기 버튼으로 생성된 탄은 앞으로 쭉 나간다.
행동 설명
플레이어의 탄을 맞으면 체력이 담 플레이어의 탄을 맞으면 체력이 단다.
체력이 다달면 사망한다 체력이 0이되면 게임에서 사라진다.
적의 탄을 쏜다 적은 일정시간마다 적의 탄을 쏜다.

|행동|설명| |——|—| |앞으로 쭉나간다|적에서 생성된 적의 타은 앞으로 쭉나간다.| |대각선으로 나간다|적에서 생성된 적의 타은 대각선으로 쭉나간다.| |느리게 적을 추적한다|적에서 생성된 적의 타은 플레이어를 느리게 추적한다.|

4. 상태 뽑아 보기

현상태 전이상태 전이조건
기본 상태 사망 상태 플레이어가 적의 탄을 맞아 체력이 0이 된다.
사망 상태 기본 상태 목숨이 있을경우 1 깍고 기본상태가 된다.
현상태 전이상태 전이조건
기본 상태 사망 상태 플레이어의 탄을 맞고 체력이 0이 된다.
사망 상태 피격 상태 플레이어의 탄을 맞는다.


5. 플레이어 캐릭터 속성(파라미터)

|속성|영문명칭|설명| |——|—|—| |체력|Health|플레이어의 체력을 나타내며 1로 고정이다.| |탄쏘기|Shoot|플레이어의 탄을 만드는 만든다.| |목숨|Life|플레이어의 체력이 0이 되면 깍이며 게임 부활의 여부를 정한다.| |이동|Move|플레이어의 이동속도와 방향을 정한다.|

6. 게임의 규칙


7. 게임에서 사용될 공식


[개발 요구사항 & 흐름도]

1. 요구사항

  1. 스토리 진행을 위한 나레이션 파트나 인물끼리의 대화
  2. 탄막 슈팅 게임의 기본 게임화면
  3. 게임 시작 전 메인화면
  4. 엔딩
  5. 주인공의 파워를 강하게 만드는 아이템
  6. 주인공을 따라오며 같이 탄막을 쏘는 도우미


2. 키보드 이벤트에 대한 흐름도


3. 용어정리


[현재 개발된 부분]

1. 개발된 부분

  1. 기본적인 탄막 슈팅 게임의 기본요소 플레이어와 적
  2. 플레이어와 적이 서로 탄막을 쏨
  3. 플레이어는 부활을 3번까지 할 수 있음
  4. 적은 파괴되면 폭탄이나 파워를 떨군다.
  5. 플레이어는 폭탄을 먹으면 3개까지 충전이 되며 폭탄을 사용하면 적과 탄막이 제거된다.
  6. 플레이어가 파워를 먹으면 최대 5단계 강해지며 마지막 3개의 단계는 플레이어를 따라다니는 도우미가 따라다닌다.
  7. 적은 4가지 버전이 있으며 각자 다는 행동을 한다.
  8. 보스는 마지막에 나오며 고유의 패턴을 사용한다.
  9. 메인로비에서 시작과 종료를 선택할 수 있다.
  10. 해상도의 상승
  11. 게임 일시정지를 만든다.

2. 추가되어야 하는 부분

  1. 메인로비에서 설정을 누를 수 있게 한다.

[현재 개발된 게임 실행 모습]