디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11641 추천 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/07/29 - -
236167
썸네일
[유갤] 희귀한 음색을 가졌다는 보컬리스트 TOP 15...JPG
[278]
방파제갤로그로 이동합니다. 06.02 24256 26
236165
썸네일
[해갤] 토트넘 유스가 손흥민 무시한거땜에 난리났노 ㅋㅋㅋㅋㅋㅋㅋㅋ
[675]
ㅇㅇ(103.163) 06.02 46005 624
236163
썸네일
[싱갤] 훌쩍훌쩍 투병 중에 억울하게 퇴학당한 청년...jpg
[212]
레버러지갤로그로 이동합니다. 06.02 30209 177
236162
썸네일
[야갤] 조국당 "우리 사무실 더 큰걸로 다시 줘!"
[530]
야갤러(180.182) 06.02 28500 107
236160
썸네일
[놀갤] 플래닛 코스터 속 롤러코스터들의 실제 모델 (1)
[21]
맹빈아갤로그로 이동합니다. 06.02 13258 34
236158
썸네일
[기갤] '무면허 운전' 피고인, 화상 재판서 '운전중'.jpg
[114]
ㅇㅇ갤로그로 이동합니다. 06.02 17364 101
236157
썸네일
[이갤] 장소로 알아보는 게이 구별법..jpg
[505]
ㅇㅇ갤로그로 이동합니다. 06.02 56350 134
236155
썸네일
[싱갤] 훌쩍훌쩍 12사단 근황, 국민전선 성명문
[744]
ㅇㅇ갤로그로 이동합니다. 06.02 89537 1441
236152
썸네일
[디갤] 데이터주의) 디붕이 미국 다녀옴
[22]
디붕이(218.156) 06.02 6487 12
236150
썸네일
[이갤] 장위안 해명을 재반박하는 유튜버...jpg
[369]
설윤아기갤로그로 이동합니다. 06.02 33636 335
236148
썸네일
[이갤] 어제자 더불어민주당 전국 집회
[825]
wavy갤로그로 이동합니다. 06.02 24145 141
236147
썸네일
[싱갤] 싱글벙글 아버지가 만들어준 야끼우동
[176]
ㅇㅇ(118.45) 06.02 31592 280
236145
썸네일
[카연] 헬스 처음하는 망가 3 -등-
[56]
불효좌갤로그로 이동합니다. 06.02 16392 58
236143
썸네일
[군갤] 홍콩 주둔 영국군
[84]
ㅇㅇ갤로그로 이동합니다. 06.02 18694 66
236142
썸네일
[싱갤] 전세계 각국의 정보기관 로고들......jpg
[190]
수류탄이야갤로그로 이동합니다. 06.02 27656 75
236140
썸네일
[미갤] 국내 라면 3사 근황 ㄷㄷㄷㄷ.jpg
[326]
ㅇㅇ갤로그로 이동합니다. 06.02 49551 103
236138
썸네일
[싱갤] 스포츠 역사상 최고의 클러치 플레이 TOP 10..gif
[194]
환송대갤로그로 이동합니다. 06.02 22888 106
236135
썸네일
[위갤] 위증리) 스압) 위정자의 코마사 주조&카노스케 증류소 방문기
[33]
연소1갤로그로 이동합니다. 06.02 4717 8
236133
썸네일
[이갤] 유럽에서 존경받는 일본의 우키요에 화가들..JPG
[409]
leeloo갤로그로 이동합니다. 06.02 21001 181
236132
썸네일
[디갤] 집앞 마포 야간
[21]
마포스터갤로그로 이동합니다. 06.02 13318 15
236130
썸네일
[싱갤] 싱글벙글 고시원 빌런 이야기
[367]
ㅇㅇ(1.212) 06.02 40903 366
236128
썸네일
[디갤] 픽사 인사이드 아웃..주인공...근황...jpg
[195]
ㅇㅇ(175.119) 06.02 36567 133
236126
썸네일
[봇갤] <데이터주의>봇치더락 성지순례 시모키타자와 편(1)
[83]
보조보조배터리갤로그로 이동합니다. 06.02 19022 75
236124
썸네일
[이갤] 1학년에 여학생이 1명인 대구의 고등학교...jpg
[470]
설윤아기갤로그로 이동합니다. 06.02 71558 207
236122
썸네일
[싱갤] 싱글벙글 흑마술
[97]
ㅇㅇ갤로그로 이동합니다. 06.02 30159 185
236120
썸네일
[A갤] 싱글/벙글 한국 1분기 깜짝성장 정리~
[394]
더Informer갤로그로 이동합니다. 06.02 32241 232
236118
썸네일
[항갤] ??? : 하네다 공항은 전범 공항
[231]
ㅇㅇ(223.38) 06.02 32327 256
236114
썸네일
[카연] 진호의 순수한 연애몽마들 7화
[66]
pota갤로그로 이동합니다. 06.02 16356 89
236112
썸네일
[싱갤] 스압) 어질어질 사내에서 단톡방으로 따돌리는.manhwa
[538]
Sel갤로그로 이동합니다. 06.02 55182 912
236110
썸네일
[우갤] 은퇴 그라비아 모델 어두운 업계의 관행을 폭로
[307]
킹짱두갤로그로 이동합니다. 06.02 57620 151
236108
썸네일
[싱갤] 싱글벙글 의외로 지상최고국가 천조국에도 존재하는것....
[306]
ㅇㅇ갤로그로 이동합니다. 06.02 40404 65
236106
썸네일
[블갤] 변호사가 알려주는 블루아카이브 아청법 관련 문제
[901]
Paradox갤로그로 이동합니다. 06.02 43304 261
236104
썸네일
[디갤] 일본소도시 여행, 후지산을 뒷배경으로 한.
[86]
욜로몰리갤로그로 이동합니다. 06.02 17321 53
236102
썸네일
[싱갤] 속보속보 북한 또 똥풍선 살포.news
[725]
ㅇㅇ갤로그로 이동합니다. 06.01 46245 351
236100
썸네일
[미갤] 대학교 후배들에게 커피 얻어먹는 기안84 . jpg
[183]
ㅇㅇ갤로그로 이동합니다. 06.01 31133 121
236098
썸네일
[주갤] 마스크 쓰는 이유에 대해 팩폭하자 화난 언냐들(feat.여시,인티)
[825]
curve갤로그로 이동합니다. 06.01 42806 301
236094
썸네일
[싱갤] 싱글벙글 군복무하는 한국남자들을 응원하는 여자들
[380]
ㅇㅇ갤로그로 이동합니다. 06.01 54296 554
236088
썸네일
[카연] 오발탄
[173]
고랭순대갤로그로 이동합니다. 06.01 21715 455
236086
썸네일
[주갤] (블라) 훈련병 고문치사 관련 블라반응
[638]
블라탐험가페페갤로그로 이동합니다. 06.01 48387 1318
236084
썸네일
[싱갤] 여자들이 좋아하는 찐따남 해설
[879]
우민희갤로그로 이동합니다. 06.01 62057 177
236082
썸네일
[이갤] 카스카베 중국인 부부 살해 사건..jpg
[144]
ㅇㅇ갤로그로 이동합니다. 06.01 27220 91
236080
썸네일
[야갤] 키 200cm 배구선수가 알려주는 키 크는 법...JPG
[546]
ㅇㅇ갤로그로 이동합니다. 06.01 37112 116
236078
썸네일
[디갤] 오사카에서 찍은 재미 없는 사진들 (13장)
[38]
ㅇㅁㄹㅇㅅ갤로그로 이동합니다. 06.01 13337 18
236074
썸네일
[싱갤] 싱글벙글 정체를 들킬뻔한 슈퍼맨
[221]
ㅂㅂㅂ갤로그로 이동합니다. 06.01 33780 277
236072
썸네일
[미갤] 한 때 걸그룹 이었다는 오연서.jpg
[85]
ㅇㅇ갤로그로 이동합니다. 06.01 35647 90
236070
썸네일
[이갤] 초밥이 배가 안부른 이유.jpg
[666]
ㅇㅇ갤로그로 이동합니다. 06.01 64769 425
236068
썸네일
[싱갤] 경계선 드립 보고 화가난 사회복지사
[669]
와히라나고미갤로그로 이동합니다. 06.01 45649 205
236064
썸네일
[디갤] 6월의 첫날에 올리는 카페스냅 _ zfc
[14]
새가슴갤로그로 이동합니다. 06.01 6815 14
236062
썸네일
[최갤] 김태균이 눈물을 흘린 이유
[175]
ㅇㅇ(1.252) 06.01 27134 226
236061
썸네일
[싱갤] 오싹오싹 오로나민C 뚜껑이 특이한 이유
[255]
ㅇㅇ갤로그로 이동합니다. 06.01 38781 298
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2