디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11699 추천 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/10/21 - -
262356
썸네일
[싱갤] 싱글벙글 팬들 고문하는 애니메이션 제작사..gif
[132]
ㅇㅇ갤로그로 이동합니다. 09.05 23265 96
262353
썸네일
[오갤] 산지직송 넙치농어 후기(씹스압) - 1
[37]
금태충갤로그로 이동합니다. 09.05 9474 53
262351
썸네일
[일갤] 200명성 도전기 ㅡ 5번째 142. 에나기성
[35]
호냐라라ㅅ갤로그로 이동합니다. 09.05 5640 20
262350
썸네일
[야갤] 있었는데 사라진 규정.. 티웨이, 파리 첫 취항부터 잡음.jpg
[78]
ㅇㅇ갤로그로 이동합니다. 09.05 13661 71
262346
썸네일
[기음] [오늘의 치킨] 사쿠사쿠 편.jpg
[120]
dd(182.213) 09.05 14546 91
262345
썸네일
[기갤] 필리핀 보홀 산호 낙서 사건으로 관광지 무기한 폐쇄조치
[205]
긷갤러(149.88) 09.05 17560 72
262343
썸네일
[싱갤] 싱글벙글 해외 대기업들은 정말 상속을 안할까?
[686]
zl존도적무현짱짱맨갤로그로 이동합니다. 09.05 33313 443
262342
썸네일
[중갤] 블라에서 약사가 정리한 의주빈 가스라이팅 모음
[592]
ㅇㅇ갤로그로 이동합니다. 09.05 25166 358
262341
썸네일
[2갤] 서울우유 ㅅㅂ 미쳤노 ㅋㅋㅋㅋㅋ
[943]
ㅇㅇ(106.101) 09.05 60914 729
262339
썸네일
[자갤] 흉기 멸망각 떴다... 40대 급발진 피해자 등장
[466]
차갤러(211.202) 09.05 27873 360
262338
썸네일
[야갤] 도심에 땅굴 뚫어서 기름 훔치려다 적발 ㄷㄷㄷ
[170]
고추안서요갤로그로 이동합니다. 09.05 17509 122
262337
썸네일
[싱갤] 싱글벙글 일 못하는 영포티 상사 특징
[560]
ㅇㅇ(14.38) 09.05 44888 559
262335
썸네일
[더갤] 국방부, 군 정신교재에서 안중근 의거·위안부 숫자 뺐다
[281]
고닉팠갤로그로 이동합니다. 09.05 11590 81
262334
썸네일
[기갤] 카페에서 '스킨십'하다 쫓겨나자…10대 일행, '보복'하러 왔다
[215]
긷갤러(84.17) 09.05 28688 129
262331
썸네일
[카연] 거유근육녀 해결사눈나가 현실 마인크래프트 하는 만화.manhwa
[335]
스포일드머핀갤로그로 이동합니다. 09.05 22361 175
262330
썸네일
[야갤] 안세영 선수 이어 심판까지? 협회 카톡방 공개하자 '발칵'.jpg
[103]
ㅇㅇ갤로그로 이동합니다. 09.05 17168 158
262329
썸네일
[헤갤] [밍한머리 구조대 미용실형] 강남 유명한 남성 하이앤드 미용실의 해파리펌
[155]
미용실형갤로그로 이동합니다. 09.05 17197 155
262327
썸네일
[싱갤] 후속편 나오길 원하는 다큐
[206]
도쿄메인갤로그로 이동합니다. 09.05 28256 93
262326
썸네일
[중갤] 세기말 콩코드 근황...JPG
[322]
레플리갤로그로 이동합니다. 09.05 53552 312
262325
썸네일
[야갤] 오늘 중소기업에 59세 선생님 면접 보러온 썰
[576]
스다갤로그로 이동합니다. 09.05 32658 352
262323
썸네일
[2갤] 사격 김예지에게 일론 머스크란?
[171]
ㅇㅇ(69.174) 09.05 18949 81
262322
썸네일
[싱갤] 여러분들이 목격하기 쉬운 중국인 진상 모음집
[216]
ㅇㅇ(61.35) 09.05 35842 245
262321
썸네일
[이갤] [단독] 응급실 근무 모른 채 파견된 군의관들, 다시 돌아갔다
[387]
고맙슘봐갤로그로 이동합니다. 09.05 18345 174
262318
썸네일
[의갤] 이주영 "의료개혁 하자고 의사 넘어 전 국민 희생양 만드나"
[483]
ㅇㅇ갤로그로 이동합니다. 09.05 13175 110
262317
썸네일
[새갤] '한동훈 효과' 어디로... 무기력한 국민의 힘
[377]
ㅇㅇ갤로그로 이동합니다. 09.05 16470 130
262315
썸네일
[야갤] 10월 1일 휴일 지정에 뿔난 교사들.blind
[579]
야갤러(211.234) 09.05 32612 50
262313
썸네일
[이갤] 기시다 "두창이에게 사도광산 감사 전할 것"
[558]
진짜대통령1이재명갤로그로 이동합니다. 09.05 11178 240
262311
썸네일
[야갤] 피해자는 후유증 시달리는데‥'초등생 성폭행' 20대에 징역 1년 6개월
[393]
스다갤로그로 이동합니다. 09.05 18617 105
262310
썸네일
[디갤] 얘는 프랑스 가더니 희한한 것만 찍어왔네(2)
[38]
chdespair갤로그로 이동합니다. 09.05 8546 19
262309
썸네일
[싱갤] 싱글벙글 1000억 충주맨 vs 6급 차은우
[504]
니지카엘갤로그로 이동합니다. 09.05 39597 503
262307
썸네일
[부갤] 100억대 갭투자 전세사기
[197]
부갤러(106.102) 09.05 19810 86
262306
썸네일
[중갤] 윤, 응급센테 방문"현장 어려움, 정책에 충분히 반영 못했다"
[318]
루다갤로그로 이동합니다. 09.05 10426 126
262303
썸네일
[이갤] 野 의원들, SNS서 '尹대통령 추석 선물 수령 거부' 인증
[307]
고맙슘봐갤로그로 이동합니다. 09.05 11870 33
262302
썸네일
[부갤] 불 나자 손자가 안고 뛰어내린 90대 할머니 끝내 숨져
[607]
부갤러(118.235) 09.05 24108 315
262301
썸네일
[싱갤] 싱글벙글 개통령이 무자비한 촌
[154]
썅년갤로그로 이동합니다. 09.05 27913 166
262299
썸네일
[새갤] 尹, 국회 개원식 불참하고 달려간 곳은 '김건희 생일파티'
[287]
Taesikgun갤로그로 이동합니다. 09.05 13681 145
262298
썸네일
[이갤] 텔레그램 직접 수사 가능성에.. 김승주 “그냥 경찰 희망 사항”
[156]
고맙슘봐갤로그로 이동합니다. 09.05 16598 74
262297
썸네일
[미갤] 9월 5일 시황
[46]
우졍잉갤로그로 이동합니다. 09.05 8779 20
262295
썸네일
[야갤] 또 '교제 범죄'... 이별 통보한 연인 재결합 요구 거절에 살해
[390]
야떡이갤로그로 이동합니다. 09.05 16285 205
262294
썸네일
[싱갤] 훌쩍훌쩍 10년 전에 비해 떡락한 회사 1티어...jpg
[821]
ㅇㅇ갤로그로 이동합니다. 09.05 60152 458
262293
썸네일
[중갤] 김건희 공천 개입 기사 뜸
[328]
ㅇㅇ(124.49) 09.05 16210 264
262291
썸네일
[군갤] 미국 조지아 주 학교에서 총기난사 4명 사망
[263]
ㅇㅇ갤로그로 이동합니다. 09.05 18378 51
262289
썸네일
[싱갤] 싱글벙글 모닝지구촌 0905
[61]
모닝지구촌갤로그로 이동합니다. 09.05 14442 68
262287
썸네일
[디갤] 2025 S/S 서울패션위크 1
[43]
komastar갤로그로 이동합니다. 09.05 8302 16
262286
썸네일
[주갤] 판) 41세 결혼전제녀글 500극찬 넘었으니 구경가봐
[541]
허경영(36.39) 09.05 28600 288
262285
썸네일
[카연] 처녀귀신과 사귀는 만화.Manhwa.
[83]
냉.친갤로그로 이동합니다. 09.05 15481 187
262283
썸네일
[중갤] 고려대병원 응급센터장:군의관,공보의 큰 도움 안돼 버틸수 있을지 의문
[471]
루다갤로그로 이동합니다. 09.05 14634 113
262282
썸네일
[야갤] "스마트폰이 대화 엿들어".. '맞춤형 광고'의 진실?.jpg
[279]
ㅇㅇ갤로그로 이동합니다. 09.05 22434 106
262280
썸네일
[싱갤] [고전고전] 도박이 위험한 이유..jpg
[140]
사랑해요바이올렛갤로그로 이동합니다. 09.05 25560 155
262278
썸네일
[퓨갤] 야버지가 새롭게 오픈한 상위 공식 굿즈점에 다녀왔습니다
[58]
Leessang갤로그로 이동합니다. 09.05 14058 64
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2