디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11691 추천 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 - -
267837
썸네일
[야갤] 마약에 취해 수술한 의주빈.. 피해환자만 7명 이상
[197]
ㅇㅇ갤로그로 이동합니다. 09.26 18886 75
267835
썸네일
[싱갤] 냉혹한 일본인이 만든...한국에 대한 상상과 현실의 세계...jpg
[384]
인터네코갤로그로 이동합니다. 09.26 38145 583
267834
썸네일
[흑갤] [디시패치] 소속사 장난으로 시작했는데 이왜진?
[290]
ㅇㅇ(118.235) 09.26 248917 808
267832
썸네일
[국갤] 오늘 와이프가 돌아왔어요!
[401]
아니마델마르텔로갤로그로 이동합니다. 09.26 34169 232
267831
썸네일
[야갤] 영어로 말 걸면 흥분한다는 영국인.jpg
[332]
마사갤로그로 이동합니다. 09.26 39840 357
267830
썸네일
[이갤] `한석훈 부결` 충격에 국회 정회…與 "여야 협의해놓고
[362]
ㅇㅇ갤로그로 이동합니다. 09.26 16453 90
267828
썸네일
[주갤] 미스코리아 측 "딥페이크 언급 잘못..." 사과
[379]
주갤러(106.101) 09.26 25001 36
267826
썸네일
[카연] 여자아이 봉득칠과 기회,후기.manhwa
[133]
냐앜갤로그로 이동합니다. 09.26 19242 248
267825
썸네일
[야갤] 롤 2024 월드 챔피언십 주제곡 뮤비 공개 후 논란, 팬들 비판 쏟아져
[225]
야갤러(221.157) 09.26 20013 62
267823
썸네일
[이갤] 충격반전... 에이프릴 스태프 5인 "왕따 사건? 가해자가 된 피해자"
[451]
슈붕이(146.70) 09.26 24979 167
267822
썸네일
[싱갤] 싱글벙글 1971년 여의도 시범아파트.jpg
[225]
운지노무스케갤로그로 이동합니다. 09.26 22104 115
267819
썸네일
[4갤] 실시간 난리난 서울과기대 상황
[763]
4갤러(14.39) 09.26 47014 287
267818
썸네일
[싱갤] '시간탐험대' 때문에 개그맨 접었던 사람
[345]
예도리갤로그로 이동합니다. 09.26 37344 381
267817
썸네일
[스갤] 드디어 일반사용자도 이용할 수 있게 된 챗GPT 어드밴스드 보이스 기능
[178]
ㅇㅇ(154.47) 09.26 26367 104
267815
썸네일
[야갤] 뉴진스-하이브 폭로 기자, 입장 발표 ㄹㅇ
[417]
ㅇㅇ(119.207) 09.26 25946 462
267814
썸네일
[무갤] 필리핀 가사도우미, 통금에 이어 점호 추가 ㅋㅋㅋㅋ
[418]
조선인의안락사갤로그로 이동합니다. 09.26 25416 210
267813
썸네일
[싱갤] 싱글벙글 미국에서 오타니보다도 더 주목받고있는 고등학생
[437]
ㅇㅇ(58.122) 09.26 32728 246
267811
썸네일
[야갤] 바로 핵무기 사용…푸틴, 공식적으로 주문 내렸다
[506]
마스널갤로그로 이동합니다. 09.26 29878 152
267810
썸네일
[해갤] 프랑스 축구 레전드 티에리 앙리 근황.jpg ㅋㅋㅋㅋ
[235]
ㅇㅇ(208.78) 09.26 27477 157
267809
썸네일
[카연] 도깨비가 너무 강함 2
[34]
김다리미갤로그로 이동합니다. 09.26 10615 72
267807
썸네일
[주갤] 심폐소생술 안하고 보기만 했다고 인류애 떨어진다는...
[974]
주갤러(118.235) 09.26 33461 651
267805
썸네일
[과빵] 부라보콘의 콘과자를 40년간 만들어온 업체가 망하기 직전인 이유
[510]
ㅇㅇ(45.87) 09.26 28846 216
267803
썸네일
[싱갤] 오싹오싹 실베간 캣맘에게 점령당한 아파트 근황
[257]
ㅇㅇ(211.238) 09.26 25016 224
267802
썸네일
[중갤] 요즘 풀피들 깜짝... 지금은 이해하기 힘든 그시절 게임 감성.JPG
[414]
대갓염갤로그로 이동합니다. 09.26 44992 308
267801
썸네일
[야갤] 면직 위기 처하자 '돌변'...제출한 증거에 제 발 찍은 공무원
[183]
마스널갤로그로 이동합니다. 09.26 21214 138
267799
썸네일
[싱갤] 싱글벙글 청동거울을 복원해보자
[294]
ㅇㅅㅇ갤로그로 이동합니다. 09.26 20652 184
267798
썸네일
[일갤] 미야기현 여행 ➁다테마사무네(伊達政宗)의 도시 센다이(仙台)
[33]
집에가기싫다갤로그로 이동합니다. 09.26 6877 23
267797
썸네일
[상갤] 디디(퍼프대디)의 ㅅㅅ파티에 참석한 유명인들
[320]
ㅇㅇ(115.138) 09.26 70750 265
267795
썸네일
[대갤] 日, 도쿄 중심부 수돗물에서 기름 냄새가... 주민들은 대혼란!
[411]
난징대파티갤로그로 이동합니다. 09.26 16639 164
267794
썸네일
[싱갤] 싱글벙글 한국에서 너무 목이 말라서 물이 마시고 싶었던 외국인
[211]
니지카엘갤로그로 이동합니다. 09.26 49974 406
267793
썸네일
[월갤] 일일외출록 반장 오오츠키 특제 대파 생강 완자전골.jpg
[110]
dd(182.213) 09.26 15131 139
267790
썸네일
[주갤] 한국 출산율 반등 뉴스가 코미디인 이유.news
[799]
ㅇㅇ갤로그로 이동합니다. 09.26 31600 890
267789
썸네일
[야갤] 버스 표지판에 '경찰 불러주세요'...LA 시내에서 벌어진 인질극
[75]
ㅇㅇ갤로그로 이동합니다. 09.26 13677 44
267786
썸네일
[싱갤] 바람의나라 클래식 근황.jpg
[388]
포효검황갤로그로 이동합니다. 09.26 35544 136
267785
썸네일
[중갤] 싱글벙글 오큘러스 퀘스트 근황
[310]
언성을높이지마라갤로그로 이동합니다. 09.26 26470 211
267783
썸네일
[스갤] 9.10~24 막탄-두마게티-막탄 다녀왔다
[10]
잔재주갤로그로 이동합니다. 09.26 3159 10
267782
썸네일
[흑갤] 최강록은 컨셉 씹덕인지 알아보자.jpg
[294]
ㅇㅇ(1.244) 09.26 61232 1453
267781
썸네일
[싱갤] 싱글벙글 쿠우쿠우 근황..jpg
[391]
최강한화이글스팬갤로그로 이동합니다. 09.26 61314 224
267779
썸네일
[카연] 미1친x이 앵기는 만화 1+2화
[64]
KHG갤로그로 이동합니다. 09.26 10760 51
267778
썸네일
[야갤] '무려 수십 마리가'... 충남 당진 난리 난 멧돼지 소동
[175]
마스널갤로그로 이동합니다. 09.26 18836 60
267776
썸네일
[대갤] 中 고위 간부, '우리의 규율은 일본인을 죽이는 것' 발언에 파문
[668]
난징대파티갤로그로 이동합니다. 09.26 17790 202
267774
썸네일
[싱갤] 싱글벙글 진라면 리뉴얼 시식 후기.review
[393]
니지카엘갤로그로 이동합니다. 09.26 34731 105
267773
썸네일
[자갤] 폭우속 강남대로 질주한 '번개맨'…휠체어 시민 도운 버스기사
[80]
ㅇㅇ(91.219) 09.26 15934 58
267771
썸네일
[보갤] 민주당 금투세 한달후 결론 결정
[415]
후진타오갤로그로 이동합니다. 09.26 17238 230
267770
썸네일
[필갤] 중딩 필린이 사진 쪄옴
[52]
중딩필린이갤로그로 이동합니다. 09.26 10560 50
267769
썸네일
[야갤] 30조 마이너스 2년 연속 세수펑크
[525]
ㅇㅇ(112.163) 09.26 15093 182
267767
썸네일
[기음] 이탈리아에서 아메리카노 불법이라는 파브리 ㅋㅋ
[272]
ㅇㅇ(149.88) 09.26 23249 245
267766
썸네일
[싱갤] 싱글벙글 춤 장르 중 유독 불공평하다는 장르
[214]
초능력화신갤로그로 이동합니다. 09.26 23907 103
267765
썸네일
[중갤] 새벽에 공개된 고스트 오브 쓰시마 후속작 일본 반응
[311]
언성을높이지마라갤로그로 이동합니다. 09.26 22043 147
267763
썸네일
[중갤] "김건희 사기꾼 기사, 한국대사관이 '삭제' 요구했지만 거부"
[234]
ㅇㅇ갤로그로 이동합니다. 09.26 12174 159
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2