디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11600 추천 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/01 - -
239650
썸네일
[싱갤] 픽사 방문한 기안84..근황....jpg
[219]
ㅇㅇ(175.119) 06.15 33149 154
239649
썸네일
[야갤] 갯바위 낚시객들 보면서, 너무 위험하다 싶었는데..jpg
[140]
ㅇㅇ갤로그로 이동합니다. 06.15 18752 91
239647
썸네일
[이갤] 역사 속 인물들의 위대한 대결 TOP 10..JPG
[178]
이시라갤로그로 이동합니다. 06.15 16482 41
239645
썸네일
[새갤] [MBC] 비극의 현장 찾은 대대장‥"져야 할 책임은 모두 지겠다"
[223]
정치마갤용계정갤로그로 이동합니다. 06.15 17483 175
239641
썸네일
[주갤] 혼인신고하려고 벨라루스로 온거 인증
[835]
벨라루스(178.127) 06.15 36076 709
239639
썸네일
[디갤] 뜨거운 구멍에 주둥이를 밀어넣는 불타는 여름
[78]
ㅇUㅇ갤로그로 이동합니다. 06.15 16773 62
239637
썸네일
[야갤] "살려주세요" 애원하는 10대 두 자녀, 끝내 살해한 친부
[901]
야떡이갤로그로 이동합니다. 06.15 39838 418
239635
썸네일
[싱갤] 싱글벙글 저금통 뚜따후기
[62]
ㅇㅇ갤로그로 이동합니다. 06.15 23225 54
239633
썸네일
[카연] 로스트 어스 1-2 화
[17]
카갤러(49.166) 06.15 7929 13
239631
썸네일
[새갤] [채널A] 법사위 천태만상.. 검사 '설사똥' 사건 언급도
[102]
정치마갤용계정갤로그로 이동합니다. 06.15 12205 54
239629
썸네일
[L갤] 정근우 장원삼이 말하는 LG 2군시설
[119]
ㅇㅇ(121.165) 06.15 24768 296
239628
썸네일
[싱갤] 악덕기업 회장이 서민체험하는.manga
[266]
ㅩㄺ갤로그로 이동합니다. 06.15 33449 330
239626
썸네일
[디갤] 계륵 이상의 계륵이라는 업자용 렌즈로 찍은 사진
[50]
호갱호소인갤로그로 이동합니다. 06.15 17452 23
239624
썸네일
[리갤] 페이커다큐 이거 뭐냐 ㅋㅋㅋㅋㅋㅋㅋㅋ (feat 룰러)
[371]
롤갤러(122.32) 06.15 30179 186
239621
썸네일
[토갤] 벤탕쿠르.....손흥민 언급하며 인종차별 조롱 ㄷㄷㄷㄷㄷㄷ
[404]
ㅇㅇ갤로그로 이동합니다. 06.15 28008 180
239619
썸네일
[미갤] 경)드디어 공중파 TV에 한국 주식 미래가 없다 대입갤(축
[589/1]
시마시마갤로그로 이동합니다. 06.15 29191 385
239618
썸네일
[이갤] 대리 부를 때 목적지 도착하기 전에 자동 결제 문자 날아오면 안되는 이유
[334]
ㅇㅇ갤로그로 이동합니다. 06.15 26318 347
239616
썸네일
[새갤] [단독] 집단휴진 앞두고 파열음.. 서울 동네병원 30곳 중 1곳만 휴진
[352]
정치마갤용계정갤로그로 이동합니다. 06.15 18888 84
239614
썸네일
[스갤] 흔한 대학원생의 스피커 제작기...
[111]
제작돌이(182.228) 06.15 24066 96
239612
썸네일
[기음] [오늘의 치킨] 노랑통닭 편.jpg
[363]
dd(182.213) 06.15 35961 175
239610
썸네일
[코갤] 세계 부호순위 1위의 비결
[748]
ㅇㅇ(220.89) 06.15 37068 395
239608
썸네일
[쓰갤] 엔씨 신작 호연프로젝트 또 개고기확정 ㅋㅋㅋㅋㅋㅋ
[519]
엔씨잠수부84층갤로그로 이동합니다. 06.15 32929 565
239606
썸네일
[싱갤] 어질어질 최근 갑론을박인 일본 소설 번역 논란
[812]
ㅇㅇ갤로그로 이동합니다. 06.15 35841 401
239604
썸네일
[이갤] 덴마크 불닭 리콜에 소신 발언 하는 현지 가게 주인.jpg
[471]
ㅇㅇ갤로그로 이동합니다. 06.15 30360 263
239600
썸네일
[새갤] [MBC] '신림 흉기난동' 조선 무기징역‥반복되는 '기습 공탁' 왜?
[341]
정치마갤용계정갤로그로 이동합니다. 06.15 18866 146
239598
썸네일
[필갤] 일본과 파란색 사진들, 등등 [webp]
[59]
이하원갤로그로 이동합니다. 06.15 6938 50
239596
썸네일
[부갤] 빈집지옥 900만 일본 빈집.
[622]
나스다갤로그로 이동합니다. 06.15 32631 264
239594
썸네일
[야갤] 관광객 급감에 곤경 처한 제주도...기대감 커지는 근황
[293]
나스다갤로그로 이동합니다. 06.15 27433 125
239592
썸네일
[이갤] 애플이 개최한 대회 1등한 한국 고등학생...jpg
[581]
설윤아기갤로그로 이동합니다. 06.15 44767 308
239590
썸네일
[블갤] 와 ㅅㅂ 이거 뭐냐? 아마추어에서 싸커킥을 하네?
[302]
블갤러(222.108) 06.15 33861 334
239588
썸네일
[새갤] [채널A] 법원출석한 이재명 “희대의 조작 사건..언론은 검찰 애완견”
[463]
정치마갤용계정갤로그로 이동합니다. 06.15 17827 247
239586
썸네일
[싱갤] 오싹오싹 이집트 신화 속 게이 이야기.jpg
[214]
수인갤러리갤로그로 이동합니다. 06.15 22771 171
239584
썸네일
[군갤] [단독] 북한, 휴전선 따라 장벽 설치 중…자체 전술도로 공사도
[455]
KC-46A갤로그로 이동합니다. 06.15 39862 160
239582
썸네일
[해갤] 독일 vs 스코틀랜드 골장면.gif
[113]
indra갤로그로 이동합니다. 06.15 17278 65
239578
썸네일
[더갤] 권익위 '김건희 명품백' 종결 통지서는 단 세 문장
[390]
고닉팠갤로그로 이동합니다. 06.15 14781 106
239576
썸네일
[해갤] 각국 축구선수들 탁구 사건 샤라웃 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
[511]
해갤러(112.171) 06.15 39566 1157
239574
썸네일
[싱갤] 인종차별의 명대사 백플립 정식기술된 기념.gif
[597]
보빔e갤로그로 이동합니다. 06.15 39816 108
239572
썸네일
[이갤] 건강할수록 쉬운 간헐적 단식...jpg
[592]
설윤아기갤로그로 이동합니다. 06.15 34565 159
239570
썸네일
[기갤] 티조) 친명 김영진 "한동훈 당대표 되면 민주당에 위협적"
[183]
ㅇㅇ갤로그로 이동합니다. 06.15 13943 107
239568
썸네일
[일갤] 15박 16일 여행기 (完) / 비에이, 타치노미 썰, 그리고 한오환
[21]
꽃게식당갤로그로 이동합니다. 06.15 7651 11
239566
썸네일
[새갤] [단독] '11시간 지연' 티웨이, 기체결함 유럽행과 오사카행 바꿔치기
[201]
정치마갤용계정갤로그로 이동합니다. 06.15 18778 120
239564
썸네일
[싱갤] 싱글벙글 소가 도살장에 끌려가며 눈물을 흘리는 이유
[871]
수인갤러리갤로그로 이동합니다. 06.15 53210 407
239562
썸네일
[카연] 마왕군 사천왕 예견의 퓨쳐뷰어 2부 10화
[50]
위마갤로그로 이동합니다. 06.15 8842 65
239560
썸네일
[1갤] 12사단 여자중대장 일부 혐의만 시인했다고함
[718]
을붕이(182.31) 06.15 44458 554
239556
썸네일
[싱갤] 싱글벙글 원격 연애촌
[104]
나무미끄럼틀갤로그로 이동합니다. 06.15 31163 107
239554
썸네일
[새갤] [단독] "이재명 대표 연임 결심 굳혔다…7월 초 사퇴"
[341]
정치마갤용계정갤로그로 이동합니다. 06.15 21454 115
239552
썸네일
[이갤] 와이프 잔소리 때문에 소련에서 미국으로 망명한 전투기 조종사.jpg
[279]
ㅇㅇ갤로그로 이동합니다. 06.15 28270 439
239550
썸네일
[싱갤] 싱글벙글 컴갤 빌런 모음집(2)
[91]
멍청벼농사갤로그로 이동합니다. 06.15 23323 120
239548
썸네일
[토갤] HFS 아야나미 레이 레진 리캐 도색해옴(틀딱주의)
[49]
[BaKe]바케갤로그로 이동합니다. 06.15 7532 46
239546
썸네일
[야갤] 류수영 '치킨떡볶이' 레시피.jpg
[273]
ㅇㅇ갤로그로 이동합니다. 06.15 25003 119
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2