디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11597 추천 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 - -
공지 실시간베스트 갤러리 이용 안내 [1835/2] 운영자 21.11.18 5905756 439
243149
썸네일
[싱갤] 싱글벙글 상대방의 인생을 바꾼 도발
[89]
싱벙갤완장에게사과드립니다갤로그로 이동합니다. 01:55 14857 61
243147
썸네일
[기갤] 훈련병 사망 사건 여파, 바뀌는 군대 훈련 시스템.jpg
[501]
ㅇㅇ갤로그로 이동합니다. 01:45 10952 133
243145
썸네일
[주갤] 르노 코리아 유튜브 공식계정 민심 근황
[289]
ㅇㅇ(121.88) 01:35 17526 418
243143
썸네일
[싱갤] 싱글벙글 유일하게 남은 히틀러 벙커 마지막 사진
[72]
ㅇㅇ(118.223) 01:25 24196 68
243141
썸네일
[바갤] 3주나 늦게쓰는 야마하 r's day 후기
[25]
조영.갤로그로 이동합니다. 01:15 5126 22
243140
썸네일
[이갤] AV 여배우.. 한국 사랑 ..jpg
[186]
3dd(121.183) 01:06 20655 190
243137
썸네일
[기갤] 머리 위에 맥주 9잔…유로 대회에 뜬 균형잡기 달인.jpg
[46]
ㅇㅇ갤로그로 이동합니다. 00:55 8009 27
243135
썸네일
[군갤] 육군 ㅇㅇ사단 사령부 정문, 초병 없고 근무자 수면중
[581]
grimoire갤로그로 이동합니다. 00:45 20263 199
243131
썸네일
[싱갤] 싱글벙글 강호동 도발한 이수근
[108]
ㅇㅇ갤로그로 이동합니다. 00:25 27364 180
243129
썸네일
[성갤] 김환진 성우님 인생 캐릭터 연기
[75]
성갤러(221.149) 00:15 7649 52
243127
썸네일
[자갤] 실베갔던 맥라렌 타는 06년생 금수저 고등학생의 정체..
[646]
ㅇㅇ(211.234) 00:05 25031 250
243125
썸네일
[야갤] 여성가족부 최근 정치권또움직였다
[475]
ㅇㅇ(121.65) 06.28 17754 479
243123
썸네일
[드갤] 강남 : 드래곤볼은 Z까지만 인정한다
[219]
ㅇㅇ(185.80) 06.28 14222 108
243121
썸네일
[기갤] 바퀴 달린 아파트…100년 된 건물 통째로 이사.jpg
[114]
ㅇㅇ갤로그로 이동합니다. 06.28 14652 72
243119
썸네일
[야갤] 러시아 여자 : 러시아 여자가 피해야하는 한국 남자
[528]
ㅇㅇ(58.29) 06.28 23065 238
243117
썸네일
[싱갤] 훌쩍훌쩍 성형으로 셀프 와꾸박살낸 헐리웃 여배우..jpg
[217]
ㅇㅇ(122.42) 06.28 29081 146
243115
썸네일
[키갤] 윤석민한테 조언을 구한 안우진
[93]
내손을잡아갤로그로 이동합니다. 06.28 14445 311
243114
썸네일
[판갤] 동탄 경찰서 새 입장문 떳냐 !!!!
[560]
시베리아다람쥐갤로그로 이동합니다. 06.28 23053 660
243113
썸네일
[기갤] 모델 한혜진 별장에 침입한 중년들이 한 말
[330]
긷갤러(154.47) 06.28 22634 274
243109
썸네일
[유갤] 김희선 차에 있던 말린 과일 10개 먹고 지릴뻔한 류승수
[217]
ㅇㅇ(45.84) 06.28 20766 59
243107
썸네일
[인갤] 바닐라웨이소속원의 슈팅게임
[44]
더블알발음은아르르갤로그로 이동합니다. 06.28 8659 29
243105
썸네일
[싱갤] 훌쩍훌쩍 지역차별..
[369]
ㅇㅇ(106.101) 06.28 19711 55
243103
썸네일
[기갤] 밧줄로 ATM기 통째로 훔친 강도들.. 걸린 시간 2분.jpg
[71]
ㅇㅇ갤로그로 이동합니다. 06.28 14396 49
243100
썸네일
[카연] 해골전령이야기 5화.manhwa
[48]
kain_y갤로그로 이동합니다. 06.28 7886 104
243098
썸네일
[이갤] 공화춘+간짬뽕 섞어먹어본 박명수 반응
[341]
슈붕이(172.98) 06.28 27787 261
243096
썸네일
[이갤] 원조 학벌주의인 나라 영국...jpg
[448]
설윤아기갤로그로 이동합니다. 06.28 22838 161
243094
썸네일
[싱갤] 싱글벙글 장범준이 그린 만화
[155]
ㅇㅇ(112.133) 06.28 19698 36
243092
썸네일
[디갤] [상반기결산] 사진첩열고 보이는거 일단 6장
[15]
ㅃㄹㄹ갤로그로 이동합니다. 06.28 5653 26
243090
썸네일
[프갤] [스압] 브로큰 연대기 19화- Obsolete MULE
[40]
조커스팅아재갤로그로 이동합니다. 06.28 8496 87
243086
썸네일
[의갤] 대장암 발병률을 높인다는 음식
[553]
당돌갤로그로 이동합니다. 06.28 32177 100
243084
썸네일
[U갤] 타격가들은 일진, 그래플러들은 찐따라는 유튜버
[484]
U갤러(106.101) 06.28 24793 155
243082
썸네일
[싱갤] 복싱 레슨 수업료별 차이점 ㅋㅋ
[176]
ㅇㅇ(211.193) 06.28 28687 159
243080
썸네일
[헬갤] 교통사고 당한 김계란이 제일 아쉬워하는 것
[177]
헬갤러(149.36) 06.28 32006 71
243078
썸네일
[야갤] 뉴진스팬한테 폭격당하고 소신발언하는 유튜버
[401]
야갤러(211.234) 06.28 38174 798
243076
썸네일
[루갤] 플라이 다녀옴
[39]
휘릭쿤갤로그로 이동합니다. 06.28 7041 22
243074
썸네일
[기갤] 학교가 폭삭 무너지면, 학교 안 가도 되는 걸까?.jpg
[147]
ㅇㅇ갤로그로 이동합니다. 06.28 21741 74
243072
썸네일
[싱갤] 싱글벙글 젓가락으로 학교 외벽 무너뜨린 썰
[299]
운지노무스케갤로그로 이동합니다. 06.28 38637 237
243070
썸네일
[위갤] 직접 진을 증류해서 라모스진피즈를 만들어보자
[64]
Sins갤로그로 이동합니다. 06.28 8146 66
243068
썸네일
[이갤] 한 병에 29만원짜리 맥주 리뷰한 맛상무.jpg
[301]
감돌갤로그로 이동합니다. 06.28 27028 103
243064
썸네일
[기갤] "친구와 여행 후 손절 당했어요".jpg
[448]
ㅇㅇ갤로그로 이동합니다. 06.28 35162 237
243063
썸네일
[자갤] 르노 코리아의 오로라 프로젝트
[560]
ㅇㅇ(106.243) 06.28 25566 721
243061
썸네일
[싱갤] 싱글벙글 스위스 시계산업을 통째로 삼키려는 프랑스.JPG
[357]
ㅇㅇ(115.137) 06.28 25438 144
243060
썸네일
[이갤] '중국 간첩설' 필리핀 시장, 결국 중국인 맞았나...
[348]
ㅇㅇ(185.206) 06.28 18646 309
243058
썸네일
[알갤] 이희진 결혼식 사회봤다더니 박성광 똑똑하네
[282]
ㅇㅇ갤로그로 이동합니다. 06.28 29090 170
243057
썸네일
[중갤] 배그 뉴진스 콜라보 사건 찐찐막.jpg
[786]
간간히한다갤로그로 이동합니다. 06.28 34160 317
243055
썸네일
[1갤] 뿌중이한테 모든 죄 뒤집어씌우기로 결정한 나거한 언론
[223]
을붕이(220.76) 06.28 17080 352
243054
썸네일
[싱갤] 존경존경 18살에 입대한 참전용사 할아버지
[181]
운지노무스케갤로그로 이동합니다. 06.28 15229 177
243051
썸네일
[부갤] 일본 지열별 최저임금 다르게 한 결과
[524]
ㅇㅇ(149.34) 06.28 29390 296
243049
썸네일
[이갤] 똥트남에서 화장실 불법촬영 확산
[287]
배그린갤로그로 이동합니다. 06.28 26406 153
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2