디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11690 추천 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/14 - -
267823
썸네일
[이갤] 충격반전... 에이프릴 스태프 5인 "왕따 사건? 가해자가 된 피해자"
[451]
슈붕이(146.70) 09.26 24977 167
267822
썸네일
[싱갤] 싱글벙글 1971년 여의도 시범아파트.jpg
[225]
운지노무스케갤로그로 이동합니다. 09.26 22102 115
267819
썸네일
[4갤] 실시간 난리난 서울과기대 상황
[763]
4갤러(14.39) 09.26 47013 287
267818
썸네일
[싱갤] '시간탐험대' 때문에 개그맨 접었던 사람
[345]
예도리갤로그로 이동합니다. 09.26 37344 381
267817
썸네일
[스갤] 드디어 일반사용자도 이용할 수 있게 된 챗GPT 어드밴스드 보이스 기능
[178]
ㅇㅇ(154.47) 09.26 26365 104
267815
썸네일
[야갤] 뉴진스-하이브 폭로 기자, 입장 발표 ㄹㅇ
[417]
ㅇㅇ(119.207) 09.26 25938 462
267814
썸네일
[무갤] 필리핀 가사도우미, 통금에 이어 점호 추가 ㅋㅋㅋㅋ
[418]
조선인의안락사갤로그로 이동합니다. 09.26 25410 210
267813
썸네일
[싱갤] 싱글벙글 미국에서 오타니보다도 더 주목받고있는 고등학생
[437]
ㅇㅇ(58.122) 09.26 32726 246
267811
썸네일
[야갤] 바로 핵무기 사용…푸틴, 공식적으로 주문 내렸다
[506]
마스널갤로그로 이동합니다. 09.26 29878 152
267810
썸네일
[해갤] 프랑스 축구 레전드 티에리 앙리 근황.jpg ㅋㅋㅋㅋ
[235]
ㅇㅇ(208.78) 09.26 27476 157
267809
썸네일
[카연] 도깨비가 너무 강함 2
[34]
김다리미갤로그로 이동합니다. 09.26 10615 72
267807
썸네일
[주갤] 심폐소생술 안하고 보기만 했다고 인류애 떨어진다는...
[974]
주갤러(118.235) 09.26 33456 651
267805
썸네일
[과빵] 부라보콘의 콘과자를 40년간 만들어온 업체가 망하기 직전인 이유
[510]
ㅇㅇ(45.87) 09.26 28846 216
267803
썸네일
[싱갤] 오싹오싹 실베간 캣맘에게 점령당한 아파트 근황
[257]
ㅇㅇ(211.238) 09.26 25013 224
267802
썸네일
[중갤] 요즘 풀피들 깜짝... 지금은 이해하기 힘든 그시절 게임 감성.JPG
[414]
대갓염갤로그로 이동합니다. 09.26 44991 308
267801
썸네일
[야갤] 면직 위기 처하자 '돌변'...제출한 증거에 제 발 찍은 공무원
[183]
마스널갤로그로 이동합니다. 09.26 21211 138
267799
썸네일
[싱갤] 싱글벙글 청동거울을 복원해보자
[294]
ㅇㅅㅇ갤로그로 이동합니다. 09.26 20649 184
267798
썸네일
[일갤] 미야기현 여행 ➁다테마사무네(伊達政宗)의 도시 센다이(仙台)
[33]
집에가기싫다갤로그로 이동합니다. 09.26 6876 23
267797
썸네일
[상갤] 디디(퍼프대디)의 ㅅㅅ파티에 참석한 유명인들
[320]
ㅇㅇ(115.138) 09.26 70556 265
267795
썸네일
[대갤] 日, 도쿄 중심부 수돗물에서 기름 냄새가... 주민들은 대혼란!
[411]
난징대파티갤로그로 이동합니다. 09.26 16636 164
267794
썸네일
[싱갤] 싱글벙글 한국에서 너무 목이 말라서 물이 마시고 싶었던 외국인
[211]
니지카엘갤로그로 이동합니다. 09.26 49972 406
267793
썸네일
[월갤] 일일외출록 반장 오오츠키 특제 대파 생강 완자전골.jpg
[110]
dd(182.213) 09.26 15129 139
267790
썸네일
[주갤] 한국 출산율 반등 뉴스가 코미디인 이유.news
[799]
ㅇㅇ갤로그로 이동합니다. 09.26 31585 890
267789
썸네일
[야갤] 버스 표지판에 '경찰 불러주세요'...LA 시내에서 벌어진 인질극
[75]
ㅇㅇ갤로그로 이동합니다. 09.26 13676 44
267786
썸네일
[싱갤] 바람의나라 클래식 근황.jpg
[388]
포효검황갤로그로 이동합니다. 09.26 35542 136
267785
썸네일
[중갤] 싱글벙글 오큘러스 퀘스트 근황
[310]
언성을높이지마라갤로그로 이동합니다. 09.26 26448 211
267783
썸네일
[스갤] 9.10~24 막탄-두마게티-막탄 다녀왔다
[10]
잔재주갤로그로 이동합니다. 09.26 3159 10
267782
썸네일
[흑갤] 최강록은 컨셉 씹덕인지 알아보자.jpg
[294]
ㅇㅇ(1.244) 09.26 61226 1453
267781
썸네일
[싱갤] 싱글벙글 쿠우쿠우 근황..jpg
[391]
최강한화이글스팬갤로그로 이동합니다. 09.26 61298 224
267779
썸네일
[카연] 미1친x이 앵기는 만화 1+2화
[64]
KHG갤로그로 이동합니다. 09.26 10758 51
267778
썸네일
[야갤] '무려 수십 마리가'... 충남 당진 난리 난 멧돼지 소동
[175]
마스널갤로그로 이동합니다. 09.26 18834 60
267776
썸네일
[대갤] 中 고위 간부, '우리의 규율은 일본인을 죽이는 것' 발언에 파문
[668]
난징대파티갤로그로 이동합니다. 09.26 17788 202
267774
썸네일
[싱갤] 싱글벙글 진라면 리뉴얼 시식 후기.review
[393]
니지카엘갤로그로 이동합니다. 09.26 34718 105
267773
썸네일
[자갤] 폭우속 강남대로 질주한 '번개맨'…휠체어 시민 도운 버스기사
[80]
ㅇㅇ(91.219) 09.26 15932 58
267771
썸네일
[보갤] 민주당 금투세 한달후 결론 결정
[415]
후진타오갤로그로 이동합니다. 09.26 17235 230
267770
썸네일
[필갤] 중딩 필린이 사진 쪄옴
[52]
중딩필린이갤로그로 이동합니다. 09.26 10557 50
267769
썸네일
[야갤] 30조 마이너스 2년 연속 세수펑크
[525]
ㅇㅇ(112.163) 09.26 15092 182
267767
썸네일
[기음] 이탈리아에서 아메리카노 불법이라는 파브리 ㅋㅋ
[272]
ㅇㅇ(149.88) 09.26 23245 245
267766
썸네일
[싱갤] 싱글벙글 춤 장르 중 유독 불공평하다는 장르
[214]
초능력화신갤로그로 이동합니다. 09.26 23905 103
267765
썸네일
[중갤] 새벽에 공개된 고스트 오브 쓰시마 후속작 일본 반응
[311]
언성을높이지마라갤로그로 이동합니다. 09.26 22037 147
267763
썸네일
[중갤] "김건희 사기꾼 기사, 한국대사관이 '삭제' 요구했지만 거부"
[234]
ㅇㅇ갤로그로 이동합니다. 09.26 12172 159
267762
썸네일
[카연] 우주개새끼 철민이 71
[41]
수지수갤로그로 이동합니다. 09.26 8741 60
267759
썸네일
[주갤] 블라) 1억3천 버는 세무사 국결고민에 대한 한녀들 반응.jpg
[510]
주갤러(211.220) 09.26 31180 646
267758
썸네일
[야갤] 토트넘 유니폼 입은 '가짜 손흥민'... 런던에서 선수 행세 논란
[174]
마스널갤로그로 이동합니다. 09.26 19946 48
267757
썸네일
[위갤] 어제 흑백요리사 본거 따라해봤어(스압)
[127]
풍물시장갤로그로 이동합니다. 09.26 17051 181
267755
썸네일
[기갤] 유재석도 분노했다...이세영 "절친이 내 안티 카페 만들고 운영"
[225]
ㅇㅇ(155.94) 09.26 27039 80
267754
썸네일
[싱갤] 소꿉친구가 커져버렸다 달달순애.manga
[90]
김전돋갤로그로 이동합니다. 09.26 18953 86
267753
썸네일
[일갤] 나홀로 홋카이도 여행기 5일차 (오타루)
[22]
은하갤로그로 이동합니다. 09.26 5619 19
267751
썸네일
[나갤] 비행기 빈자리에 아기 눕혀서 항의했다는 판글 상대방 본인등판
[446]
ㅇㅇ(169.150) 09.26 22221 57
267750
썸네일
[해갤] "박주호, 이임생의 독단적인 홍명보 선임 동의한 적 없어”
[243]
ㅇㅇ(106.244) 09.26 16840 203
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2