디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11701 추천 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 - -
273819
썸네일
[싱갤] 싱글벙글 한국에서 공룡 발자국 발견
[382]
ㅇㅇ(112.161) 10.19 32055 143
273817
썸네일
[자갤] 새차를 뽑았다는 배우 유인영.jpg
[407]
차갤러(180.68) 10.19 47407 59
273815
썸네일
[중갤] 점점 내리막길만 가는 K-서브컬쳐 블루아카이브 근황.jpg(feat.호연
[679]
ㅇㅇ갤로그로 이동합니다. 10.19 42189 287
273813
썸네일
[싱갤] 싱글벙글 한국인들에게 욕먹는 230만 요리 유튜버
[801]
ㅇㅇ(124.51) 10.19 71410 427
273811
썸네일
[야갤] 고생하는 사유리? 자발적 비혼모들이 반드시 겪게될 난관.jpg
[936]
마사갤로그로 이동합니다. 10.19 36812 202
273809
썸네일
[더갤] 북한, 회수한 무인기 공개
[714]
의새멸망갤로그로 이동합니다. 10.19 36790 102
273807
썸네일
[카연] 대마법사 스승님과 풋내기 꼬마 제자 manhwa-15-
[351]
칠리가이갤로그로 이동합니다. 10.19 24091 169
273806
썸네일
[야갤] "가수 제시 일행 17년도 폭행 피해자입니다.".jpg
[371]
ㅇㅇ갤로그로 이동합니다. 10.19 40759 476
273804
썸네일
[주갤] 블라인드 '이혼하고싶다
[770]
주갤러(118.235) 10.19 57487 1144
273801
썸네일
[싱갤] 오들오들 “느그들 이름은 앞으로 부랴트인들이여-”
[282]
ㅇㅇ갤로그로 이동합니다. 10.19 39967 259
273799
썸네일
[야갤] "사실은 제가" 수험생 양심 고백?…
[82]
마스널갤로그로 이동합니다. 10.19 32463 72
273797
썸네일
[리갤] 롤하다 중딩이랑 현피 뜬 여시
[381]
실시간기자갤로그로 이동합니다. 10.19 63661 176
273796
썸네일
[싱갤] 싱글벙글 올림픽에 출전할뻔한 대통령...ㄹㅇ
[467]
ㅇㅇ갤로그로 이동합니다. 10.19 44824 571
273794
썸네일
[바갤] 세계의 이색 바이크들
[86]
영어연습중갤로그로 이동합니다. 10.19 17492 46
273792
썸네일
[야갤] "최신 아이폰 제멋대로 꺼져"…소비자들 '멘붕' 잇따른 현상
[389]
마스널갤로그로 이동합니다. 10.19 32676 221
273791
썸네일
[상갤] 역대급 망작 <판타4스틱>의 제작 비화...
[123]
이사벨마이어스갤로그로 이동합니다. 10.19 24007 146
273789
썸네일
[싱갤] 북한 러시아 파병...경악하는 한국 시민들
[953]
ㅇㅇ(1.225) 10.19 48847 360
273787
썸네일
[야갤] 진용진 콜라텍 리뷰 영상 ㅋㅋ
[370]
ㅇㅇ(223.39) 10.19 40606 45
273784
썸네일
[장갤] 프리렌 제작기 - 1
[235]
바로나갤로그로 이동합니다. 10.19 17274 73
273782
썸네일
[야갤] 쯔양, 증인으로 법정 출석..."잘 해결하겠다"
[307]
마스널갤로그로 이동합니다. 10.19 23832 33
273781
썸네일
[싱갤] 지피티한테 디시말투를 배우라고 해봄;;
[600]
ㅇㅇ(211.221) 10.19 64931 908
273779
썸네일
[카연] 여자아이 봉득칠과 고양이.manhwa
[104]
냐앜갤로그로 이동합니다. 10.19 16024 179
273777
썸네일
[야갤] "끝까지 무책임하다"...오송 참사 유가족 분노
[273]
마스널갤로그로 이동합니다. 10.19 23438 27
273776
썸네일
[흑갤] 나폴리맛피아가 혐오한다고 밝힌 음식 5가지
[614]
민지베어스갤로그로 이동합니다. 10.19 54122 731
273774
썸네일
[싱갤] 싱글벙글 커뮤니티마다 바이럴 ㅈ되는거......ㄹㅇ
[471]
보추장아찌갤로그로 이동합니다. 10.19 48440 330
273773
썸네일
[부갤] 대기업 구조조정 기사로 다 떴다
[530]
부갤러(211.104) 10.19 36421 385
273772
썸네일
[바갤] [정비] 폭탄매물 귀브 살리기
[122]
망구요정갤로그로 이동합니다. 10.19 9279 117
273771
썸네일
[보갤] (개념) 머신의 단점을 잘 설명해주시는 강선생님.png
[212]
지코리타갤로그로 이동합니다. 10.19 25883 36
273769
썸네일
[야갤] 몸에 철근 감는 '엽기적인 훈련'...북한 특수부대의 실체
[333]
ㅇㅇ갤로그로 이동합니다. 10.19 33306 105
273766
썸네일
[싱갤] 싱글벙글 정말 산업혁명 이전까진 동양이 서양을 압도했을까?
[1310]
하와이안징거더블다운갤로그로 이동합니다. 10.19 45487 426
273764
썸네일
[이갤] [단독] '땅값 올리는 법안' 발의한 여당 의원...수혜자는 아들
[308]
고맙슘봐갤로그로 이동합니다. 10.19 21920 257
273762
썸네일
[아갤] 사에 생일이라서 생일상 차려왔어요
[124]
암세포갤로그로 이동합니다. 10.19 16595 132
273761
썸네일
[걸갤] 뉴진스 하니, "우는 사진 100장"→"숙소서 눈물" 국감 후기
[1152]
걸갤러(211.199) 10.19 55245 678
273759
썸네일
[싱갤] 싱글벙글 의외로 선한 사스케의 업적
[211]
ㅇㅇ(124.57) 10.19 32611 342
273757
썸네일
[체갤] 지나가는 할머니 체스 가르쳐드리는데.....
[211]
체스써머(59.19) 10.19 40704 175
273756
썸네일
[이갤] ???:사람 없는곳에 순찰차 주차하고.. 어휴 경찰들 일도 안 하고..
[175]
산책갤로그로 이동합니다. 10.19 23546 104
273753
썸네일
[코갤] 인터넷 과일팔이 근황
[400]
ㅇㅇ(220.88) 10.19 56957 687
273751
썸네일
[싱갤] 싱글벙글 러시아의 심장 모스크바촌
[165]
블라디미르푸틴갤로그로 이동합니다. 10.19 28038 113
273750
썸네일
[중갤] 한동훈 대표 페북 '북한 강력 규탄'
[190]
ㅇㅇ갤로그로 이동합니다. 10.19 16304 195
273746
썸네일
[이갤] 수면 전문가가 말하는 저녁형 인간의 진실
[352]
슈붕이(45.87) 10.19 40436 297
273745
썸네일
[디갤] 뉴비 Z30 사고 처음 찍어본 사진
[44]
참새의꿈갤로그로 이동합니다. 10.19 11681 33
273743
썸네일
[야갤] 남자가 존예녀를 보면 나오는 반응
[438]
마사갤로그로 이동합니다. 10.19 74544 314
273741
썸네일
[일갤] 도쿄 여행기 3. 요코하마-도쿄
[21]
콩고기조아갤로그로 이동합니다. 10.19 10762 24
273740
썸네일
[러갤] 러시아 사람들의 빈곤 체감.jpg
[624]
러갤러(117.111) 10.19 47674 482
273738
썸네일
[싱갤] 싱글벙글 과거와 요즘 통매음 처벌 수위 비교
[439]
ㅇㅇ갤로그로 이동합니다. 10.19 44957 442
273736
썸네일
[카연] 엄빠 몰래 서울갔다가 다리부러진 만화 1~4화
[60]
털뭉치노움갤로그로 이동합니다. 10.19 14446 42
273735
썸네일
[디갤] 교토 뵤도인, 아타시노 넨부츠지, 오타기 넨부츠지
[32]
본트렉커갤로그로 이동합니다. 10.19 9874 32
273733
썸네일
[특갤] [정보] UDT 前 교육대장의 이근대위 폭로
[287]
특갤러(106.102) 10.19 35522 443
273731
썸네일
[싱갤] 싱글벙글 내수용은 싸구려인 이유
[765]
ㅇㅇ갤로그로 이동합니다. 10.19 63274 1194
273730
썸네일
[해갤] 삼국지 좋아하는 여자 아이돌.JPG
[381]
ㅇㅇ갤로그로 이동합니다. 10.19 36470 154
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2