디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

덱 빌딩 로그라이크 게임 프로토타입 개발일지 #1

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11585 추천 23 댓글 52




저번에 개발일지를 적긴 했는데 너무 내용이 부족한 것 같아서 이번에 한번 다시 적어볼려고

프로토타입이라 진짜 에셋 아무거나 주워와서 만든거라 볼품없는건 이해해줘


1. Boot 씬

게임 제일 처음켜면 스튜디오 로고 나오고 하는 씬 있지?

나는 거기서 게임 전반에 자주 쓰이는 리소스들을 로드하게 해놨어

지금까지 AssetBundle만 써왔는데 이번에 공부할 겸 Addressables를 써서 리소스들 등록하고

겉으론 로고 보여주고 뒤에선 오브젝트 풀에 보관해 그럼 필요할 때 바로바로 쓸 수 있어


24b0d121e09c28a8699fe8b115ef046c62f0284e9c


2. 타이틀 화면

24b0d121e09c28a8699fe8b115ef046c66f2204c9d

타이틀화면에서는 게임 플레이을 플레이 할 덱을 고를 수 있어

이 덱을 점점 강화해나가서 더 강한 적을 쓰러트리는 게임이야

받는 카드 수가 더 많거나, 조커카트가 있거나, 강화된 카드가 들어가 있거나, 데미지 계산에 보너스가 있거나 등등

플레이어가 어떤 덱을 구성할지 미리 생각할 수 있게 할려고 해


24b0d121e09c28a8699fe8b115ef0464df8ce5ce

덱을 고르면 난이도 선택을 할 수 있게 구현했어 일단 시작 체력이나 스텟정도로 레벨디자인 할려해

그리고 당연히 새로시작, 이어하기도 구현했어 저장 파일이 있나 없나에 따라 이어하기 버튼이 나와


3. 정비소


3-1 스테이지 선택

24b0d121e09c28a8699fe8b115ef046549a3f834f3

UI는 무시해줘 ㅋㅋ

적들을 선택 할 수 있는 화면이야


24b0d121e09c28a8699fe8b115ef046c64f4204f

24b0d121e09c28a8699fe8b115ef046b686d98

24b0d121e09c28a8699fe8b115ef046a746cefc5

적들이나 덱, 카드, 난이도 등등의 데이터는 다 csv로 입력할 수 있게 해놨어

근데 데이터 중에 게임에 표시되는 문자열은 전부 따로 저장해서 불러오게 해놨어

이래야 나중에 AI 쫘라라락 돌리면 언어지원 한방에 끝낼 수 있어. 아마도?


24b0d121e09c28a8699fe8b115ef04699439f2

그리고 문자열은 규칙대로 적어 놓으면 자동으로 C# 클래스를 생성하게 생성기를 만들었어


3-2 덱 강화창

24b0d121e09c28a8699fe8b115ef046c60f120479bed

이거는 카드를 덱에 추가하거나 덱 자체를 강화시키는 화면이야

추가할 카드랑 덱 강화 아이템은 다 랜덤으로 등장해

덱 자체를 강화시키면 게임 플레이 전체에 영향을 줄 수 있어 (특정 형태 공격 데미지 2배, 상점 가격 인하 등등)


24b0d121e09c28a8699fe8b115ef046f5f4a9f9b

깨알같이 아이콘 길게 클릭하면 설명나오게 만들었어 ㅋㅋ


24b0d121e09c28a8699fe8b115ef0468e1a2e8bd6a

어떤 강화를 가지고 있나 확인창도 만들고


3-3 카드 강화창

24b0d121e09c28a8699fe8b115ef0464df88e6cae3

이 창에서는 카드를 파괴, 강화를 할 수 있게 했어

필요없는 카드를 덱에서 삭제하거나 카드를 강화해서 다양한 효과를 줄 수 있어

이것도 다 랜덤으로 떠 근데 지금은 데이터를 조금만 넣어서 같은 것들이 많이 나온거야

돈 주면 새롭게 카드랑 강화를 뽑을 수 있게 해놨어


24b0d121e09c28a8699fe8b115ef04699d3fffbef6

여기선 본인이 가지고 있는 카드들을 확인 할 수 있게 해놨지


3-4 회복소

24b0d121e09c28a8699fe8b115ef046c61f62d4e9bed

전투중에 체력을 잃게되면 자동 회복이 아니고 회복소에서 돈을 내고 회복해야해

지금 구현중인데 적들이 함정카드를 강제로 추가하는 방해공작을 하는데 그 카드들을 없애주는 기능도 할꺼야

또 1회용 버프를 주는 기능도 지금 구현중이야


4. 게임 화면

viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73ce980fa11d028318bcc964a2550adfe9a320e1577e8db9663e70fa101511d18d8b847adda4cbacd283be52c3ca4aaff992111505fa08b29040824

적을 선택하고 게임이 시작되면 플레이어는 일정 수의 카드를 받아(덱에 따라 강화에 따라 달라짐)

그럼 그 카드를 위의 9칸중 한곳에 등록 할 수 있어


등록을 위한 룰은


1. 숫자7 한 장 이상

2. 같은 숫자카드 3장 이상

2-1. 5장을 동시 등록

2-2. 모두 같은 모양 등록

2-3. 5장을 모두 같은 모양 등록

3. 연속된 숫자카드 3장 이상

3-1. 5장을 동시 등록

3-2. 모두 같은 모양 등록

3-3. 5장을 모두 같은 모양 등록

4. 이미 등록되어 있는 같은 숫자카드와 같은 숫자카드 1장 이상

4-1. 모양까지 같음

5. 이미 등록되어 있는 연속된 숫자카드와 연속된 숫자카드 1장 이상

5-1. 모양까지 같음


이렇게 등록 할 수 있고 난이도에 따라서 적에게 다른 데미지를 줄 수 있어

그리고 추가로 밑의 경우로 추가 데미지를 줄 수 있어


1. 연속으로 3번 이상 등록

2. 등록 칸이 빙고를 이룸

3. 등록 후 손패가 없음


24b0d121e09c28a8699fe8b115ef046c60f221479eea

이런 방식으로 데미지랑 등록 방식을 보여줄꺼야

이렇게 카드를 등록해서 손패가 부족해지면 드로우하고 필요없는 카드는 버려가면서 진행하는 방식이야

1턴에 지정된 횟수를 전부 소모하면 턴을 종료하고 플레이어는 데미지를 받아


게임 클리어는 적 체력을 0으로 만들기

게임 오버는 본인 체력이 0, 지정된 턴수를 오버, 덱에 카드가 없음 이렇게야


이 후엔 적의 방해공작을 구현할꺼야 아까 말했던 함정카드 또는 7을 등록할 수 없다던가 특정 구역에 등록하면 데미지를 주거나

카드를 볼 수 없게하던가 이것저것 생각하고 있어


이번에 아이패드로 빌드해서 주변사람들 플레이 시켜줬는데 평이 좋았어서 기분이 좋아


5. 마무리

24b0d121e09c28a8699fe8b115ef046a7b6feaca

24b0d121e09c28a8699fe8b115ef04699338febd

퇴근하면 틈틈히 2~3시간씩 만들고 있어 여기까지 한 달하고 2주 정도 더 지났네

파일 리스트 보면서 오우 많이했다 뿌듯해하고 있어 ㅋㅋ

이제 몇 주만 더 코딩하면 프로토타입은 끝날꺼 같아


다음 개발일지는 UI싹 바꿔서 볼만하게 올게 끔찍한 그래픽 미안했어 더 열심히 할게 ㅋㅋ


이 글이 너희에게 조금이라도 도움이 됐으면 좋겠다

파이팅이야!





출처: 인디 게임 개발 갤러리 [원본 보기]

추천 비추천

23

고정닉 7

33

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 가족과 완벽하게 손절해야 할 것 같은 스타는? 운영자 24/06/24 - -
226218
썸네일
[카연] 우리집에 알파남이 산다 1
[131]
람돼갤로그로 이동합니다. 04.25 19529 60
226217
썸네일
[주갤] 대학 한녀들의 가치관
[387]
객관적고찰(45.8) 04.25 39934 562
226215
썸네일
[디갤] 대충 10일전에 갔다온 속초(+강릉)여행(1) (18장)
[26]
두마리만원갤로그로 이동합니다. 04.25 4403 24
226214
썸네일
[무갤] 악재 또 악재...한국, 올해도 '펑크' 위기
[261]
ㅇㅇ(118.43) 04.25 17773 113
226213
썸네일
[닌갤] 아이 목숨과 바꿔먹는 포켓몬 굿즈 되팔이에 비판이 쇄도
[189]
키리야아오이갤로그로 이동합니다. 04.25 25982 271
226210
썸네일
[이갤] "왜 항상 막히나" 했더니 "이유 있었네"‥고속도로 구조 바꾼다
[280]
ㅇㅇ갤로그로 이동합니다. 04.25 27214 93
226209
썸네일
[싱갤] 싱글벙글 한국인이면 마작 대신 포커를 해야 되는 이유
[669]
ㅇㅇ(58.232) 04.25 29271 591
226207
썸네일
[A갤] 해피한국뉴스 5
[85]
ㅇㅇ갤로그로 이동합니다. 04.25 7274 73
226206
썸네일
[유갤] <나혼산> 박나래 눈나...근황......jpg
[454]
ㅇㅇ(175.119) 04.25 41057 84
226205
썸네일
[야갤] 올림픽공원 농구장에서 만난 어느 멋진 청년 ㄷㄷ..jpg
[83]
ㅇㅇ(45.90) 04.25 13899 53
226203
썸네일
[부갤] 우리나라 물가는 왜 이렇게 높을까?
[681]
테클란갤로그로 이동합니다. 04.25 25919 369
226202
썸네일
[싱갤] 싱글벙글 광기의 국산애니 유부녀월드컵 최신순위
[367]
ㅇㅇ(121.152) 04.25 50198 257
226201
썸네일
[도갤] 현재 ㅈ됐다는 GTX-A 근황
[322]
ㅇㅇ(185.114) 04.25 31869 142
226199
썸네일
[A갤] 흥미] 일본 방송에서 조사한 시대별 애니송 순위 . RANK
[216]
히토미팬갤로그로 이동합니다. 04.25 15372 101
226198
썸네일
[중갤] "성인 페스티벌이 금지인 국가에서 의외로 금지하지 않는 것..."
[220]
시마시마갤로그로 이동합니다. 04.25 26750 181
226195
썸네일
[싱갤] 현재 일본에서 논란인 어느 재일한국인의 고백
[514]
ㅇㅇ갤로그로 이동합니다. 04.25 29320 110
226193
썸네일
[미갤] [스압] 영국남자 새 시리즈 근황
[255]
ㅇㅇ갤로그로 이동합니다. 04.25 23186 230
226191
썸네일
[대갤] 韓연구진 세계 첫 성공! 대기압에서 다이아몬드 만들었다
[400]
난징대파티갤로그로 이동합니다. 04.25 23797 228
226190
썸네일
[싱갤] 싱글벙글 동물들 속도를 체감해보자
[390]
ㅇㅅㅇ갤로그로 이동합니다. 04.25 20705 227
226189
썸네일
[유갤] jm 일본 비자 받았다...jpg
[275]
ㅇㅇ(86.48) 04.25 33362 361
226188
썸네일
[무갤] "수명 다한 한국 경제"...외신이 지적한 뼈 아픈 현실
[509]
ㅇㅇ(118.43) 04.25 25833 194
226186
썸네일
[이갤] 고물가 속 저렴한 3천원 한끼 식품 인기
[223]
ㅇㅇ갤로그로 이동합니다. 04.25 26723 119
226185
썸네일
[케갤] 어도어 탈취 계획ㅋㅋㅋ
[439]
romma갤로그로 이동합니다. 04.25 33041 391
226182
썸네일
[새갤] 민주 "영수회담 진정성 의심" 대통령실 "소통부터"
[164]
정치마갤용계정갤로그로 이동합니다. 04.25 7382 22
226181
썸네일
[나갤] 작년 중순까지 800% 폭등했던 짐바브웨 증시 근황..
[143]
운송이갤로그로 이동합니다. 04.25 21783 148
226179
썸네일
[A갤] 해피일본뉴스 115
[68]
더Informer갤로그로 이동합니다. 04.25 7360 59
226178
썸네일
[퓨갤] WPA로 보는 KBO 하이라이트 (04.24)
[11]
홍성호갤로그로 이동합니다. 04.25 6283 21
226177
썸네일
[싱갤] 전직 연구원 "전자담배 발명 보상금 2조8천억 달라"
[341]
초속갤로그로 이동합니다. 04.25 23610 169
226175
썸네일
[중갤] 로아 또 기모노로 ㅈㄹ났네 ㅋㅋㅋㅋ
[636]
ㅇㅇ갤로그로 이동합니다. 04.25 40337 276
226174
썸네일
[기갤] 피자가 뭔지 모르는데 손자들 주려고 피자 만든 할머니.jpg
[487]
ㅇㅇ갤로그로 이동합니다. 04.25 30501 524
226173
썸네일
[주갤] 념요청) 요즘 예비군 교육 내용보고 깜짝 놀란 여시...
[947]
주갤러(119.198) 04.25 34015 1130
226171
썸네일
[싱갤] 싱글벙글모닝지구촌 0425
[84]
모닝지구촌갤로그로 이동합니다. 04.25 14073 67
226169
썸네일
[이갤] 버스서 홀로 앉은 남성..."주요 부위 드러내고 음란행위"
[261]
ㅇㅇ갤로그로 이동합니다. 04.25 30013 75
226167
썸네일
[부갤] 시대에 역행하는 임대주택 정책 근황 ㅋㅋㅋ
[517]
시마시마갤로그로 이동합니다. 04.25 21127 230
226166
썸네일
[싱갤] 싱글벙글 국밥 평생 무료 이용권 받은 여고생
[496]
권유빈갤로그로 이동합니다. 04.25 32309 313
226165
썸네일
[금갤] 오박사님과 겜중독호소맘의 표정 주고받기
[281]
금쪽이(113.190) 04.25 24174 208
226163
썸네일
[코갤] 민주당, '금투세 유예' 가닥ㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷ
[552]
Carmichael갤로그로 이동합니다. 04.25 20828 486
226162
썸네일
[야갤] '유니폼이 수치'…술 취한 축구팬, 기내 난동.jpg
[54]
ㅇㅇ갤로그로 이동합니다. 04.25 12289 13
226161
썸네일
[새갤] "비가 너무 와" 하소연에도‥"수색 정상 실시"d
[394]
정치마갤용계정갤로그로 이동합니다. 04.25 15904 193
226159
썸네일
[싱갤] 싱글벙글 되팔렘 차단한 넥슨행사.png
[349]
ㅇㅇ(183.99) 04.25 44700 403
226158
썸네일
[야갤] 불길 활활 치솟는데... 시내 달린 불타는 열차.jpg
[109]
ㅇㅇ갤로그로 이동합니다. 04.25 14658 37
226157
썸네일
[새갤] 주최측 “천하람 정치적으로 뜰려고 성인페스티벌 이용한다”
[286]
ㅇㅇ갤로그로 이동합니다. 04.25 19407 319
226155
썸네일
[싱갤] 싱글벙글 냉혹한 유희왕의 세계
[429]
ㅇㅇ갤로그로 이동합니다. 04.25 31457 348
226153
썸네일
[디갤] 여기 진짜 장비갤 아니고 사진갤 맞음?
[46]
머레이코미디는주관적인거라고요갤로그로 이동합니다. 04.25 6827 19
226151
썸네일
[야갤] 야준석…이번에는 찢재명 25만원 저격 떴다 ㅋㅋㅋㅋㅋ
[1086]
bbb(211.36) 04.25 39960 1938
226150
썸네일
[케갤] 하이브, 민희진 오늘 고발…“대화록 물증 입수했다” + 블라인드 타임라인 정리
[613]
버랜드갤로그로 이동합니다. 04.25 26196 264
226148
썸네일
[싱갤] 전문대생과 동기라 자괴감 든다는 인서울대생.jpg
[521]
ㅇㅇ(1.225) 04.25 33504 136
226146
썸네일
[주갤] 한국 소금공장'초유의 사태' 터짐 ㅋㅋㅋ
[635]
주갤러(203.205) 04.25 34977 299
226145
썸네일
[싱갤] 싱글벙글 AI가 찾아낸 플라톤의 무덤 위치
[192]
니지카엘갤로그로 이동합니다. 04.25 27098 196
226143
썸네일
[헌갤] 지정 헌혈 첫 경험 - 125회차 아미커스 - 다종 (헌카 미아)
[63]
길콩이(175.125) 04.25 6127 40
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2