2022. 12. 14. 19:25ㆍ프로젝트/게임 서버 - Nest.js
기획, 게임 서버를 만들 예정 입니다.
게임 개요, 설명
이름 : 광부왕
- 지구, 달에서 광물을 채광하는 광부가 되어 채광하는게임입니다.
- 5분 내 로 필요한 광물을 채광해야 합니다.
- 스테이지가 존재하며 성공 시 다음 스테이지가 개방 됩니다.
- 스테이지에 설정 된 난이도의 맞춰 클라이언트는 무작위로 광물을 배정 합니다.
- 광석 보유량이 한정 되어 있어 지상으로 올려야 합니다.
1. 동료를 길 중간에 배정 하여 광석을 전달하고 지상으로 빠르게 올려야 합니다.
- 게임에서 주어진 골드를 사용하여 업그레이드 합니다.
1. 드릴을 업그레이드 [ 굴착 속도가 상승 ]
2. 산소 호흡기 업그레이드 [ 보유 산소량이 증가 ]
3. 연구를 하며 다이너 마이트를 업그레이드 [ 채굴이 불가능한 구역까지 제거 ]
4. 동료를 고용 [ 지상 전달 속도 증가 ]
- 땅이 깊어 질수록 산소가 부족합니다.
1. 스테이지가 높아 질수록 땅굴 깊이가 깊습니다.
2. 땅굴이 깊어지면 산소가 부족합니다.
3. 산소는 일정 위치까지 올라가면 다시 채워집니다.
4. 산소가 없어 지면 게임 실패 합니다.
- Company 체제 [ 길드 ]
1. 소속 길드 5계급 체제 [ 이사 > 상무 > 전무 > 부사장 > 사장 ]
2. 소속 길드간 골드 선물 가능
3. 길드 순위
- 채광 종류
석탄
청동
은
에메랄드
자수정
다이아몬드
리튬
- 이벤트
1. 스테이지 성공 시 100~300 사이 무작위로 획득 [ 처음 성공 시 골드 두 배 획득 ]
2. 스테이지 10 단위 씩 50 골드 획득
3. 운영자 이벤트로 선착순 00명 업그레이드 시 두 배로 업그레이드
4. 주간 단위로 채광으로 발생한 길드가 골드 경쟁 [ 1위 길드만 추가 골드 제공 ]
'프로젝트 > 게임 서버 - Nest.js' 카테고리의 다른 글
5. Nest.js 광부왕 게임 서버 Swagger 적용 (0) | 2023.03.03 |
---|---|
4. Nest.js 광부왕 게임 서버 Redis 설정 [캐시 데이터] (0) | 2023.03.02 |
3. Nest.js 광부왕 게임 서버 로그 저장 [로그 데이터] (0) | 2023.02.19 |
2. Nest.js 광부왕 게임 서버 Mysql TypeOrm 설정 [게임 데이터] (0) | 2023.02.16 |
1. Nest.js 광부왕 게임 서버 DB 구성 (0) | 2023.02.16 |