디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11700 추천 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 - -
261399
썸네일
[공갤] 오토바이 들이받고 '뺑소니'…차 버리고 사라진 벤츠 운전자
[110]
감돌갤로그로 이동합니다. 09.02 11112 33
261397
썸네일
[야갤] 폴란드가 한국 무기를 선택한 이유
[211]
마스널갤로그로 이동합니다. 09.02 18369 95
261396
썸네일
[싱갤] 와랄랄라 시미켄촌.jpg
[213]
ㅇㅇ(211.194) 09.02 41994 395
261395
썸네일
[한갤] [단독] 한동훈 '외국인 투표권 제한'에 이재명 ”협의 가능“
[273]
ㅇㅇ갤로그로 이동합니다. 09.02 18421 257
261393
썸네일
[특갤] UDT 교육이 진짜 살인적인 이유.jpg
[356]
특갤러(117.111) 09.02 27035 58
261392
썸네일
[공갤] 시골 IT 회사, 알고 보니 성매매 대리 예약 사이트…성착취물 공유까지
[198]
감돌갤로그로 이동합니다. 09.02 25486 35
261391
썸네일
[싱갤] 싱글벙글 가장 키가 큰 농구선수 될뻔한 선수 근황
[307]
Rosinkranrz갤로그로 이동합니다. 09.02 29359 256
261389
썸네일
[바갤] 이 사고 EV3가 아니라 바이크였으면 죽었음?
[209]
사직실내수영장갤로그로 이동합니다. 09.02 17645 48
261386
썸네일
[바갤] 상마초 미국 카우보이식 로드 문화 특
[106]
영어연습중갤로그로 이동합니다. 09.02 16386 105
261384
썸네일
[싱갤] 싱글벙글 의외로 동시대인 것
[351]
ㅇㅇ(211.108) 09.02 35201 131
261382
썸네일
[디갤] 백두산 천지
[64]
통신부엉갤로그로 이동합니다. 09.02 8509 41
261380
썸네일
[싱갤] 싱글벙글 박준형이 알려주는 영어로 컴플레인 거는 법
[207]
니지카엘갤로그로 이동합니다. 09.02 22192 276
261378
썸네일
[야갤] 500만원짜리 횟감...레전드 ㄹㅇ...jpg
[388]
Adidas갤로그로 이동합니다. 09.02 69888 797
261376
썸네일
[중갤] 문재인 뇌물죄 혐의 정리
[596]
찢죄명(114.207) 09.02 30664 769
261374
썸네일
[싱갤] 높은 나무에 올라가 추락하는 뱀.gif
[152]
ㅇㅇ (39.112) 09.02 21643 166
261373
썸네일
[리갤] 24/25 PL 2R 브렌트포드 득점장면 리뷰 . Webp
[14]
xoxo갤로그로 이동합니다. 09.02 8728 38
261368
썸네일
[공갤] 게이랑 트젠이 원하는 차별금지법이 시행되면 벌어질 일들
[520]
ㅇㅇ(221.147) 09.02 26814 580
261366
썸네일
[디갤] A7R5 + 2470GM2 / 유럽에서의 10일 (77MB)
[32]
Amedrama갤로그로 이동합니다. 09.02 4308 20
261364
썸네일
[싱갤] 훌쩍훌쩍 여자랑 게임하면 반드시 져줘야하는 이유
[500/2]
ㅇㅇ갤로그로 이동합니다. 09.02 64015 1069
261362
썸네일
[공갤] 몽골제국 기마병들의 엄청난 비밀
[249]
감돌갤로그로 이동합니다. 09.02 21830 144
261360
썸네일
[무갤] 블라인이 보는 한국인이 불행한 이유.blind
[488]
ㅇㅇ갤로그로 이동합니다. 09.02 36971 316
261358
썸네일
[싱갤] 싱글벙글 거짓을 진실로 바꾸기.jpg
[169]
ㅇㅇ(110.12) 09.02 25427 59
261356
썸네일
[공갤] "숙박비 입금 실수…돌려달라" 여관 돌며 1.8억 뜯어낸 남성
[82]
감돌갤로그로 이동합니다. 09.02 25445 64
261354
썸네일
[야갤] 어느 목사님이 피시방을 차린 이유
[370]
마스널갤로그로 이동합니다. 09.02 41581 371
261353
썸네일
[싱갤] 싱글벙글 일본의 후지산 가림막 근황
[293]
니지카엘갤로그로 이동합니다. 09.02 54794 271
261351
썸네일
[군갤] 미국의 정신나간 공중항모 이야기
[181]
우희힝갤로그로 이동합니다. 09.02 31890 157
261348
썸네일
[부갤] 순수입0원 충격적인 자영업 현실
[673]
스다갤로그로 이동합니다. 09.02 66024 300
261346
썸네일
[싱갤] 싱글벙글 김종민에게 1박2일이란..JPG
[247]
Secretpie갤로그로 이동합니다. 09.02 46698 562
261345
썸네일
[공갤] 초저녁에 아파트 난간을 클라이밍 하듯 올라가서 빈집털이한 절도범
[139]
감돌갤로그로 이동합니다. 09.02 30535 87
261343
썸네일
[놀갤] 롯데월드에서도 에버랜드 판다월드 푸바오 만난다
[113]
놀갤러(162.253) 09.02 29864 74
261341
썸네일
[야갤] 결혼보다 이혼이 더 좋다는 의사.jpg
[469]
ㅇㅇ갤로그로 이동합니다. 09.02 59190 587
261339
썸네일
[A갤] 릴본의 충격적인 청년빈곤층 .kbs
[590]
아잉마르갤로그로 이동합니다. 09.02 35827 166
261338
썸네일
[싱갤] 싱글벙글 사형수 아들과 마지막 면회
[112]
ㅇㅅㅇ갤로그로 이동합니다. 09.02 33773 31
261336
썸네일
[공갤] 무더위에 ‘상의 탈의’ 늘자 민원 속출… “처벌 근거는 없어”
[531]
감돌갤로그로 이동합니다. 09.02 40572 149
261334
썸네일
[싱갤] 훌쩍훌쩍 대머리 때문에 망해버린 혁명....manwa
[220]
엘레베스갤로그로 이동합니다. 09.01 37218 130
261331
썸네일
[자갤] 일본인이 본 한국 운전문화.jpg
[766]
차갤러(122.43) 09.01 45167 646
261329
썸네일
[야갤] 한국이랑 가장 닮은 나라 순위...list
[450]
ㅇㅇ(211.219) 09.01 65362 362
261328
썸네일
[대갤] 이민으로 ㅈ된 스웨덴
[467]
대갤러(125.191) 09.01 43254 365
261326
썸네일
[카연] SOT -4- "모든게 미안한 선생님"
[51]
SOGGY갤로그로 이동합니다. 09.01 14792 94
261324
썸네일
[공갤] 물 아낀 인천공항…법원 "인천시는 230억원 돌려줘라"
[110]
감돌갤로그로 이동합니다. 09.01 28686 99
261323
썸네일
[싱갤] 순직한 소방관 아빠랑 무전 치는 영화
[165]
ㅇㅇ(222.104) 09.01 22471 104
261321
썸네일
[이갤] AV배우씹덕의 여름휴가 (AV이벤트, 지하돌, 음주) 2부
[471]
ㅇㅇ갤로그로 이동합니다. 09.01 42822 137
261319
썸네일
[야갤] 국가안보실...딥페이크 대응 계획 발표 ㄹㅇ...jpg
[657]
Adidas갤로그로 이동합니다. 09.01 49930 423
261318
썸네일
[카연] 신이 역사 바꾸는 만화 외전 (16) (이영과 빅토리아)
[49]
브소갤로그로 이동합니다. 09.01 12078 56
261316
썸네일
[공갤] 세계 각국을 대표하는 아름다운 풍경화..jpg
[195]
유지안갤로그로 이동합니다. 09.01 20327 87
261313
썸네일
[싱갤] 영구와 아기 공룡 쭈쭈 제작 비하인드 스토리.JPG
[150]
ㅇㅇ (39.112) 09.01 26183 147
261311
썸네일
[공갤] (스압) 채팅 어플로 초등학생한테 만나자고 헛짓거리한 어른들
[335]
감돌갤로그로 이동합니다. 09.01 31850 83
261309
썸네일
[디갤] 오늘찍은 마포 고봉밥을 봐줘
[44]
Handarbeit갤로그로 이동합니다. 09.01 10415 21
261308
썸네일
[싱갤] 싱글벙글 일본 맥도날드 광고모음
[346]
ㅇㅇ(203.228) 09.01 32002 367
261306
썸네일
[월갤] 드래곤사쿠라를 읽고 공무원에 합격한 썰
[212]
월첩(210.124) 09.01 31675 237
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2