디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11625 추천 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/08 - -
242724
썸네일
[야갤] "스트레스 없이 즐겨"... '방치형 게임' 인기.jpg
[410]
ㅇㅇ갤로그로 이동합니다. 06.27 30799 35
242723
썸네일
[기갤] 알면 알수록 개연성 없어서 지금 난리난 사진.jpg
[261]
긷갤러(155.94) 06.27 35154 69
242720
썸네일
[야갤] 쪽지 붙이고 사진 찍더니 '홱' 경찰이 왜 저러지? 했는데
[390]
나스다갤로그로 이동합니다. 06.27 23633 568
242718
썸네일
[싱갤] 한국 사형수들의 마지막 유언들.jpg
[739]
ㅇㅇ(1.230) 06.27 38764 257
242717
썸네일
[야갤] 한여름밤 쏟아져 나온 송도 주민들, 수만 세대 불만 터졌다.jpg
[249]
ㅇㅇ갤로그로 이동합니다. 06.27 25746 105
242714
썸네일
[야갤] 나는 강호동의 이 말을 정말 싫어 했었다.jpg
[929]
야갤러(211.234) 06.27 48259 164
242712
썸네일
[고갤] (창작대회) 고질라 피규어 만들어왔다!
[69]
초록괴물A갤로그로 이동합니다. 06.27 5568 123
242711
썸네일
[U갤] 볼카노프스키: 내가 페레이라를 좋아하는 이유
[75]
ㅇㅇ(222.235) 06.27 13042 140
242710
썸네일
[싱갤] 싱글벙글 영포티 근황.jpg
[483]
약줌(211.234) 06.27 50597 531
242708
썸네일
[전갤] 美 청소년들 뒤덮은 열풍에...결국 '특단 대책'..jpg
[238]
몽쉘통통갤로그로 이동합니다. 06.27 31260 147
242707
썸네일
[싱갤] 싱글벙글 애프터지구촌 0627
[54]
지구촌(218.152) 06.27 10428 47
242706
썸네일
[새갤] 한동훈 “尹, 채상병 격노 해명 해야하지않겠나“
[431]
안희정갤로그로 이동합니다. 06.27 19901 348
242704
썸네일
[걸갤] 김성회 G식백과 어도어 뉴진스 부분 요약
[663]
걸갤러(183.102) 06.27 26706 1145
242703
썸네일
[코갤] [단독] 헌재, 대법원 이전 추진
[705]
ㅇㅇ갤로그로 이동합니다. 06.27 22574 302
242702
썸네일
[싱갤] 싱글벙글 세계에서 부자가 가장 많이 사는나라 TOP20
[228]
ㅇㅇ(112.147) 06.27 25723 74
242700
썸네일
[이갤] 궤도가 과학적으로 끓이는 라면...jpg
[442]
설윤아기갤로그로 이동합니다. 06.27 34798 126
242698
썸네일
[유갤] 모솔들이 자연스러운 만남만 추구하는 이유
[349]
ㅇㅇ(146.70) 06.27 34695 346
242696
썸네일
[브갤] 꼬냑 그로페랑 Cognac Grosperrin 방문기
[21]
윌렛갤로그로 이동합니다. 06.27 5087 21
242694
썸네일
[이갤] 배달오면 그냥 버리지만 생각보다 튼튼하고 만드는데 손이 많이 가는 고무줄
[162]
감돌갤로그로 이동합니다. 06.27 27139 208
242692
썸네일
[싱갤] 싱글벙글 UFO관련 이야기에서 늘 살아남는 인물
[245]
ㅇㅇ(124.59) 06.27 18109 234
242691
썸네일
[4갤] 대학교 분교는 빠른생일과 같다
[476]
4갤러(203.234) 06.27 28807 264
242690
썸네일
[일갤] 일붕이의 기타 재도색 도전기...총집편
[103]
Fian갤로그로 이동합니다. 06.27 5492 58
242688
썸네일
[야갤] [단독] '보안 취약' 노렸나... 1곳 뚫린 뒤 줄줄이 해킹.jpg
[128]
ㅇㅇ갤로그로 이동합니다. 06.27 15637 53
242687
썸네일
[박갤] 일본에서 탈세하는 사람들이 줄어들게 된 이유
[138]
ㅇㅇ갤로그로 이동합니다. 06.27 25149 81
242686
썸네일
[싱갤] 오싹오싹 대한민국 현상황
[648]
우탱체리팜갤로그로 이동합니다. 06.27 66307 958
242682
썸네일
[이갤] 미국에서 일본차와 현대차의 인식...jpg
[471]
설윤아기갤로그로 이동합니다. 06.27 29133 237
242680
썸네일
[피갤] 안도미키 미친ㅋㅋㅋㅋ16살이랑 사귐
[371]
ㅇㅇ(106.102) 06.27 46305 123
242679
썸네일
[야갤] 볼리비아 군부, 대통령궁으로..."쿠데타 진행 중".jpg
[176]
ㅇㅇ갤로그로 이동합니다. 06.27 12688 59
242678
썸네일
[싱갤] 싱글벙글 무지출 챌린지
[406]
ㅇㅇ갤로그로 이동합니다. 06.27 28267 34
242676
썸네일
[판갤] 떳떳해서 가만히 있다가 ㅈ 될 뻔한 사건.JPG
[269]
판갤러(211.234) 06.27 31343 410
242675
썸네일
[카연] 긍정적 사고란 과연 옳기만 한 것일까?
[399/1]
물물갤로그로 이동합니다. 06.27 18062 171
242674
썸네일
[이갤] 바다에서 범고래 떼를 이길 수 있는 유일한 생명체...jpg
[435]
설윤아기갤로그로 이동합니다. 06.27 29545 428
242672
썸네일
[야갤] '3년 자격정지'피겨 이해인, 첫인터뷰 "성추행범? 연인".jpg
[371]
ㅇㅇ갤로그로 이동합니다. 06.27 22186 48
242671
썸네일
[싱갤] 싱글벙글 중학교로 돌아간 조직 생활 하는 형님...jpg
[247]
빠요엔갤로그로 이동합니다. 06.27 37815 326
242668
썸네일
[판갤] 대한민국 경찰이 뭘 그렇게 잘못했냐...jpg
[728]
벽!갤로그로 이동합니다. 06.27 41793 664
242667
썸네일
[일갤] 가루이자와 리조트 후기
[39]
카니자갤로그로 이동합니다. 06.27 7478 38
242666
썸네일
[기갤] 친구 뺨 '퍽퍽' 때려 놓고…"우리 아빠 장학사야" 뻔뻔한 중학생
[430]
긷갤러(169.150) 06.27 23445 178
242664
썸네일
[대갤] 일본 유명 女유튜버, 남성을 달군 팬으로 지지는 등 고문하다 체포
[429]
난징대파티갤로그로 이동합니다. 06.27 40603 312
242663
썸네일
[카연] 라미아에 대한 편견.manhwa
[302]
위마갤로그로 이동합니다. 06.27 12336 171
242662
썸네일
[싱갤] 한국남자 필수세팅) 갤럭시 음성녹음 핫키 등록방법.jpg
[600]
한국에서 살아남기(112.160) 06.27 42699 802
242660
썸네일
[야갤] 블라) "파혼위기...봐줄수있어?".jpg
[501]
ㅇㅇ갤로그로 이동합니다. 06.27 33670 354
242659
썸네일
[기음] 편의점 통오이 김밥이랑 평냉육수 리뷰.jpg
[261]
dd(182.213) 06.27 22520 174
242656
썸네일
[야갤] [단독] '경계선 지능' 첫 실태 조사…초등생 4.6%.jpg
[595]
ㅇㅇ갤로그로 이동합니다. 06.27 23573 158
242655
썸네일
[싱갤] 싱글벙글 경쟁 업체의 한 지붕 두가족 생활
[171]
흰콩갤로그로 이동합니다. 06.27 17172 193
242654
썸네일
[이갤] 난리난 광주 쇼핑몰 반대시위..jpg
[1095]
감돌갤로그로 이동합니다. 06.27 30395 525
242652
썸네일
[기갤] 미리보기로 매출 월 3천만원 나올 것 같은 스토리 짠 기안84
[154]
긷갤러(146.70) 06.27 25509 90
242651
썸네일
[야갤] 오늘부터 세브란스 무기한 휴진…jpg
[385]
ㅇㅇ갤로그로 이동합니다. 06.27 20048 135
242648
썸네일
[디갤] Q2 모노크롬 한달차 후기. 50장꽉
[32]
용접왕씨부엉갤로그로 이동합니다. 06.27 4127 17
242647
썸네일
[싱갤] 싱글벙글 은혜갚은 여우.manga
[232]
가상현실여친갤로그로 이동합니다. 06.27 18458 132
242646
썸네일
[미갤] 1950년대 대한민국 사진.jpg
[193]
감돌갤로그로 이동합니다. 06.27 19164 128
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2