forked from ialy1595/NDB
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path해야 할 일 2.20.txt
106 lines (91 loc) · 4.74 KB
/
해야 할 일 2.20.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
2.23 넥슨 멘토미팅 / 2.27 넥슨 최종발표(예정)
그 전까지 완성해야 합니다!
각자 해결(구현)한 항목은 눈에 띄게 주석처리해서 Development 브랜치에 함께 푸시해주세요.
[스테이지]
- 우리가 운영할 게임 이름 정하기
- 파산 시 패배 구현
- 4스테이지까지 구현하고 각각의 목표 설정하기
- 한 스테이지의 라운드 수는 그 스테이지의 목표를 달성할 때까지(?)
- 각종 이벤트의 등장 시점 늦추기 // 구현중
- 중수 유저 등장, Lv.2 다람쥐 해금 시점 늦추기 (적어도 초반 몇 라운드동안은 Lv.1 다람쥐만 뿌리면 되게끔)
- 고수 유저 추가(더 강력한 몬스터가 해금되는 시점에 맞추어)
[밸런스]
x 일당십, 일당백 다람쥐 만들고 버튼 설치하기 (나중에 이거 없으면 감당이 안 됩니다) // 구현 완료
- Lv.1, Lv.2 다람쥐 가격 낮추기
- EarnedMoney 증가속도 올리기 // 구현된 것 같은데?
- 각종 고용/해고/업글/행사 구매/아이템 구매/매크로 해결 가격 조정
- 개발자의 영향, 개발자 월급 조정
- 각종 이벤트 영향 조정
- 업글, 행사 구매 효과 조정
- Lv.2 다람쥐 출현 후 초보 적정 다람쥐 바는 Lv.1 다람쥐 수에만 영향 받도록
[UI (게임 전반)]
###- 게임 시작 시 메인 화면에서 시작, 버튼 누르면 스테이지와 라운드 시작하도록### // 구현 완료
###- 메인 화면에 게임 종료 버튼, 크레딧 버튼 설치### // 구현 완료
[UI (라운드 중)]
- 라운드 중에 메뉴 창 띄우기 가능하게
- 메뉴 창 구현(띄우면 일시정지, 메인 화면으로 돌아가기 등)
- (2.21 수정) 라운드 중 상태 패널에 각종 수치(유저 수 제한, 돈, 이번 스테이지의 목표 등)를 유사한 것끼리 모아 깔끔하게 표시하기
- 라운드 중 개발자 창 띄우는 버튼 설치
- 개발자 창 구현(띄우면 일시정지, 각 부서의 개발자 수 표시, 해고 기능)
- 라운드 중 아이템 인벤토리 창 띄우는 버튼 설치
- 인벤토리 창과 아이템 사용 구현(띄우면 일시정지)
- 버튼 패널에 새로운 몬스터(다람쥐, 토끼, 슬라임 등) 버튼 추가
x (2.21 추가) 라운드 끝났을 때 라운드 시작 시 가지고 있던 돈, GM이 사용한 돈, 개발자 근로수당, 번 돈, 결과적으로 남은 돈 표시 // 구현 완료
- (2.21 추가) 라운드 끝났을 때 이번 라운드에 사용된 이벤트 표시
x (2.21 추가) 상태 패널의 돈은 번 돈이랑 빠져나가는 돈이랑 모두 실시간으로 반영해서 현재 남은 돈 하나만 표시 // 구현 완료
[UI (인터라운드)]
- 개발자(부서) 목록에서 각 부서에 어울리는 이미지 찾아서 넣기
- 개발자(부서) 목록에서 각 부서에 속한 개발자 수를 텍스트 대신 이미지로 크게 표시하기
- 아이템 구매 목록에서 도토리 이미지 해상도 높여서 넣기
- 상태 패널에서 총 개발자 수, 아이템 이름 대신 예상 월급, 아이템 인벤토리 버튼 넣기
- 업그레이드, 행사(이벤트) 발생, 아이템 구매 목록도 개발자(부서) 목록처럼 아래에 남은 돈 표시하는 상태 바 만들기
[개발자 시스템]
- 몬스터 개발팀 고용/이전/해고는 몬스터 해금 전에 잠금 하기
- 게임 초반에는 서버 관리팀, Lv.1 다람쥐 개발팀만 해금되어 있고, 라운드가 진행될수록 점차 다른 부서가 해금되게 하기
- [UI (라운드 중)] 라운드 중에 개발자 수 파악할 수 있게, 그리고 해고할 수 있게 하기
- [밸런스] 개발자의 영향, 월급 조정
x (2.21 추가) 월급 줄이고 개발자 수만큼 실시간으로 돈이 빠져나가도록 // 구현 완료
[업그레이드 시스템]
- 다람쥐 스탯 업그레이드 추가
- 몬스터 해금 업그레이드 추가(하면 좋을 듯)
- 신직업 업그레이드 추가
- 그 외에도 필요한 업그레이드 있으면 추가 (최소 4개 이상)
- 개발자 수를 요구조건에 넣을 필요 없을 듯
[행사(이벤트) 시스템]
- 설날 이벤트, 추석 이벤트, 크리스마스 이벤트, 여름방학 이벤트 등 추가(하면 좋을 듯)
- 신직업 오픈 기념 이벤트 추가(신직업 업그레이드 필수)
- 캐시템 할인 이벤트 추가(버는 돈 감소, 인기도와 유저 수 대폭 증가)
- 레어 아이템 뿌리기 이벤트 추가(중수, 고수 유저 수 증가)
- 그 외에도 필요한 행사 있으면 추가 (최소 4개 이상)
- 개발 부서 중 홍보 팀과 연동되도록(요구조건으로 쓰라는 이야기는 아님)
[아이템 시스템]
- [UI (라운드 중)] 인벤토리를 라운드 중에도 열 수 있도록
- 아이템 사용 시 효과 구현하고 설명하기
- [UI (인터라운드)] 아이템 목록을 열고 'I' 키를 눌러야만 인벤토리가 열리는데, 상태 패널에 인벤토리 버튼 설치하고, 버튼을 누르거나 아이템 목록 안팎에서 ‘I' 키를 누르면 인벤토리 열리게끔
[몬스터]
- 컬러 다람쥐, 토끼, 슬라임 프리팹 추가
- 새 몬스터에 애니메이션 추가
- Lv.2 다람쥐 모양(색깔) 바꾸기
- 고수 유저를 위한 Lv.3 다람쥐(토끼 다람쥐) 추가
- 아주 낮은 확률로 슬라임이 튀어나오게 하기
- [밸런스] 일당십, 일당백 몬스터 만들고 원래 몬스터에서 크기만 키우기
- [밸런스] 다람쥐 가격 낮추기
- [UI (라운드 중)] 새 몬스터 버튼 설치
- [스테이지] Lv.2 다람쥐 해금 시점 늦추기
- [업그레이드 시스템] 다람쥐 스탯 업그레이드 적용(체력 증가 등)
[이벤트]
- https://goo.gl/u6XCdB 들어가서 남은 이벤트 추가(더 추가해도 됨)
- [밸런스] 이벤트 영향 조정
- [스테이지] 각종 이벤트의 등장 시점 늦추기(게임 전반적으로 꾸준히 새로운 이벤트가 등장하도록)
- 개발 부서 중 디버깅 팀, 홍보 팀, 고객 지원팀과 연동되도록
[음악]
- 배경음악, 각종 효과음 추가
[유저 채팅]
- 어차피 다람쥐 뿌리느라 정신이 없기 때문에 못 보게 됨
- 눈에 띄게 바꿔서 확실한 피드백을 주거나, 아니면 폐기하기
[빌드]
- 빌드 시 디버깅용으로 만든 기능(F2, F3, F4키 눌렀을 때) 제거하기
- 최종 버그 확인
[최종 발표]
- 이 게임 이름은 그대로 "Project NDB(넥슨은 다람쥐를 뿌려라)"로 갈 것인가?
- 발표 자료 제작하기, 발표 준비