디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11610 추천 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 - -
239911
썸네일
[스갤] 한국 50억 아파트에 사는 사람들의 삶 ㄷㄷ
[1184]
ㅇㅇ(212.102) 06.16 65825 462
239909
썸네일
[야갤] 12사단 얼차려 사망 사고의 근본적 원인...jpg
[725]
시립갤로그로 이동합니다. 06.16 48597 984
239907
썸네일
[카연] 신이 역사 바꾸는 만화 외전 (11) (이영과 빅토리아)
[61]
브소갤로그로 이동합니다. 06.16 14229 60
239906
썸네일
[야갤] “춥다” vs “덥다”…지하철 ‘냉방 민원’ 하루 3천 건.jpg
[1220]
ㅇㅇ갤로그로 이동합니다. 06.16 33014 257
239904
썸네일
[메갤] 폭염 속 중국학교 근황
[491]
ㅇㅇ갤로그로 이동합니다. 06.16 42558 395
239902
썸네일
[기갤] 당정 "신생아 특례대출 소득기준 완화…아빠 출산휴가 확대".jpg
[382]
ㅇㅇ갤로그로 이동합니다. 06.16 20257 57
239901
썸네일
[싱갤] 시험문제유출로 난리난 명문지거국 에타
[615]
ㅇㅇ(223.39) 06.16 54488 247
239899
썸네일
[야갤] 갈수록 심해지는 역 이름 '기현상', "합의 못해".jpg
[809]
ㅇㅇ갤로그로 이동합니다. 06.16 39727 358
239897
썸네일
[카연] 마법소녀기담 ABC 85화 (+여행후기)
[45]
존크라운갤로그로 이동합니다. 06.16 11370 61
239896
썸네일
[야갤] 게임 업계 흔든 '슈퍼계정' 의혹...무너진 '공정 경쟁'.jpg
[592]
ㅇㅇ갤로그로 이동합니다. 06.16 41230 330
239892
썸네일
[대갤] 일본 유명 쇼핑몰 이온에서 칼부림 발생... 여성 한 명 사망
[413]
난징대파티갤로그로 이동합니다. 06.16 32679 191
239891
썸네일
[싱갤] '상심사' 한 여성.. 슬퍼서 죽는 것이 가능할까?
[311]
ㅁㅇㄹ갤로그로 이동합니다. 06.16 30567 168
239887
썸네일
[안갤] 안철수 "북한 오물풍선, 대북확성기로 효과적인 역공 가능"
[1294]
사피엔스갤로그로 이동합니다. 06.16 26927 291
239886
썸네일
[야갤] 태국여행을 간 관광객, 호텔 방에서 기절초풍.jpg
[130]
ㅇㅇ갤로그로 이동합니다. 06.16 35270 85
239884
썸네일
[싱갤] 싱글벙글 메이드카페 근황...jpg
[450]
ㅇㅇ갤로그로 이동합니다. 06.16 71799 731
239882
썸네일
[야갤] 10대들 사이에서 빠르게 유행중인, 물 단식 다이어트.jpg
[644]
ㅇㅇ갤로그로 이동합니다. 06.16 58854 202
239881
썸네일
[싱갤] 싱글벙글 국토의 대동맥 경부고속도로.jpg
[342]
ㅇㅇ(223.39) 06.16 31005 206
239879
썸네일
[디갤] 꽃사진 , 오늘자 서울 수국 근황 13pics
[25]
여행자.갤로그로 이동합니다. 06.16 8938 35
239877
썸네일
[야갤] "쾅! 폭발음이 들렸다니까", 지진 몰고 온 소리의 정체.jpg
[151]
ㅇㅇ갤로그로 이동합니다. 06.16 24299 62
239876
썸네일
[이갤] 영화감독과 <페르소나> 배우 모음..gif
[161]
leeloo갤로그로 이동합니다. 06.16 19944 60
239874
썸네일
[군갤] "돼지 먹일 사료도 없다". 북한군 내부 문건에 담긴 굶주림
[572]
KC-46A갤로그로 이동합니다. 06.16 35774 195
239872
썸네일
[야갤] 물로 입 안을 헹궈봤지만, 제주도 아침 아찔한 도로.jpg
[296]
ㅇㅇ갤로그로 이동합니다. 06.16 34473 152
239869
썸네일
[새갤] 신칸센 ICE가 아닌 TGV가 KTX로 선정된 이유
[328]
야스행새쾌속갤로그로 이동합니다. 06.16 22980 254
239867
썸네일
[싱갤] 훌쩍훌쩍 1978년 실종된 고등학생들
[291]
운지노무스케갤로그로 이동합니다. 06.16 42070 346
239866
썸네일
[야갤] "이번엔 국가장학금 없어요?", 부러진 사다리에 '날벼락'.jpg
[881]
ㅇㅇ갤로그로 이동합니다. 06.16 40935 103
239864
썸네일
[싱갤] 싱글벙글 2024 대한민국 기후이상증세
[483]
ㅇㅇ갤로그로 이동합니다. 06.16 32833 152
239862
썸네일
[야갤] '후지산 안 보여요', 민원에 신축 아파트 '충격적 결단'.jpg
[504]
ㅇㅇ갤로그로 이동합니다. 06.16 29014 367
239861
썸네일
[싱갤] 싱글벙글 해킹 당하는 만와
[121]
타원형플라톤갤로그로 이동합니다. 06.16 32974 129
239859
썸네일
[더갤] 법사위원장 정청래 카드는 ‘뜻밖의 한 수’
[219]
고닉팠갤로그로 이동합니다. 06.16 16876 36
239857
썸네일
[싱갤] 요즘뜨는 A급 헐리웃 5대 미남....근황..gif
[483]
ㅇㅇ(175.119) 06.16 42369 53
239854
썸네일
[냥갤] 연합뉴스)캣맘 사건 캡쳐
[569]
ㅇㅇ(118.235) 06.16 27371 774
239852
썸네일
[야갤] 서룰대병원 4곳 내일부터 휴진... 교수 529명 참여
[567]
야떡이갤로그로 이동합니다. 06.16 20275 267
239851
썸네일
[디갤] 하라는 공부는 안하고 울산 불꼬ㅊ 29장
[35]
opencv갤로그로 이동합니다. 06.16 14779 15
239849
썸네일
[야갤] '작년 170만명 왔다'더니, 울산 '핫플'의 비밀.jpg
[275]
ㅇㅇ갤로그로 이동합니다. 06.16 30752 286
239846
썸네일
[야갤] 견미리 남편 ‘주가 조작 무죄 판결’ 뒤집혀.jpg
[274]
ㅇㅇ갤로그로 이동합니다. 06.16 23037 170
239844
썸네일
[이갤] 엉덩이 때리고 끌어안고 20대 불법외노자 추행한 공장장...jpg
[606]
설윤아기갤로그로 이동합니다. 06.16 42999 360
239842
썸네일
[야갤] 유승준 관련해 국민들이 혼동하고 있다는 병무청장.jpg
[1063]
ㅇㅇ갤로그로 이동합니다. 06.16 32177 836
239841
썸네일
[중갤] 킹재명 ‘검찰 애완견’ 논란에 기름붙는 野··“기레기 품격 높여준 것"
[474]
핵정은갤로그로 이동합니다. 06.16 17878 163
239839
썸네일
[싱갤] 싱글벙글 요즘 호텔 빙수가격
[588]
ㅇㅇ(112.163) 06.16 44270 240
239837
썸네일
[군갤] 한국형 자주도하장비 ‘수룡’ 실전 배치
[207]
ㅇㅇ갤로그로 이동합니다. 06.16 22233 101
239836
썸네일
[탈갤] 종부세 폐지하고 상속세 최고세율 30%까지 낮춰야
[903]
조선인의안락사갤로그로 이동합니다. 06.16 27193 365
239834
썸네일
[싱갤] 세계적인 미녀스타 젠데이아...근황...jpg
[688]
ㅇㅇ(175.119) 06.16 54978 84
239832
썸네일
[야갤] 정신병원서 만난 70대 男과 동거한 20대 男, 성행위 강요에 살해
[512]
ㅇㅇ갤로그로 이동합니다. 06.16 43311 181
239829
썸네일
[디갤] 광화문 산책
[27]
1C8M갤로그로 이동합니다. 06.16 12693 28
239827
썸네일
[싱갤] 속보속보 강남 벤츠 음주운전 사건 DJ예송 징역 15년 구형
[458]
캐논변주곡갤로그로 이동합니다. 06.16 33184 330
239826
썸네일
[싱갤] 싱글벙글 한국의 고양이섬 ㄹ황
[674]
ㅇㅇ갤로그로 이동합니다. 06.16 55026 865
239824
썸네일
[카연] 어딘가 수상한 친구.manhwa
[89]
찹생각갤로그로 이동합니다. 06.16 20386 77
239821
썸네일
[박갤] 일본을 뛰어 넘었다는 한국의 국민총소득
[734]
ㅇㅇ갤로그로 이동합니다. 06.16 31793 200
239819
썸네일
[싱갤] 싱글벙글 러시아가 나토를 못믿는 이유.jpg
[1599]
ㅇㅇ(110.12) 06.16 39685 617
239817
썸네일
[카연] 바다거북 탐정과 조릿대잎 랩소디 (2)
[45]
염승렬갤로그로 이동합니다. 06.16 9811 88
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2