디시인사이드 갤러리

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

갤러리 본문 영역

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

MAYONEZU갤로그로 이동합니다. 2024.06.09 11:10:01
조회 11588 추천 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/06/24 - -
240388
썸네일
[야갤] 영일만 성공시 디시인들 미래?? 나이지리아 석유 불법생산 횡행
[232]
나스다갤로그로 이동합니다. 06.18 18449 94
240385
썸네일
[미갤] 박세리 기자회견 눈물 “아버지 채무, 더 이상 책임지지 않겠다”
[466]
ㅇㅇ(104.28) 06.18 28137 231
240382
썸네일
[이갤] 홍콩에서 배달하면 돈 많이 번다길래 직접 검증해본 홍콩인.jpg
[256]
ㅇㅇ갤로그로 이동합니다. 06.18 36040 127
240380
썸네일
[싱갤] 싱글벙글 이탈리아가 얼마나 잘싸웠는지 알아보자
[193]
ㅇㅇ갤로그로 이동합니다. 06.18 21474 101
240379
썸네일
[야갤] "누가 책임져요?" 유족 울분, 대낮 아파트 억울한 죽음.jpg
[482]
ㅇㅇ갤로그로 이동합니다. 06.18 29971 148
240378
썸네일
[싱갤] 서울에 남자보다 여자가 많은 이유
[580]
ㅇㅇ갤로그로 이동합니다. 06.18 50125 316
240376
썸네일
[일갤] 시부야가 밤거리가 사진찍기 이쁜가
[55]
잠실귀요밍갤로그로 이동합니다. 06.18 9073 25
240375
썸네일
[주갤] (쓰레드같이보자) 호주백인남자와 결혼한 한국여성분
[451]
ㅇㅇ(172.226) 06.18 31788 904
240372
썸네일
[이갤] 주차장 한가운데 알 낳은 꼬마물떼세.jpg
[178]
ㅇㅇ갤로그로 이동합니다. 06.18 19649 220
240369
썸네일
[부갤] 급성장해온 중국 경제, 여기서 멈추나?
[331]
나스다갤로그로 이동합니다. 06.18 24046 179
240367
썸네일
[싱갤] 싱글벙글 보복운전 레전드 사건 올라옴
[462]
ㅇㅇ갤로그로 이동합니다. 06.18 31499 359
240364
썸네일
[싱갤] 싱글벙글 korean BBQ 먹으러온 외국인
[518]
그로자갤로그로 이동합니다. 06.18 49191 397
240363
썸네일
[야갤] 직접 수영한다던 시장마저, 말 바꾼 파리 센강 상황.jpg
[234]
ㅇㅇ갤로그로 이동합니다. 06.18 21389 83
240361
썸네일
[중갤] 최강논쟁에 대한 어떤 게임회사의 대책에 대해 알아보자
[72]
ㅇㅇ(118.40) 06.18 14727 50
240360
썸네일
[이갤] 초등학교가서 급식으로 애들 최애 음식 마라탕후루 만들어주는 백종원
[313]
ㅇㅇ갤로그로 이동합니다. 06.18 24307 50
240358
썸네일
[싱갤] 싱글벙글 해발 0m에서부터 한라산 오르기
[154]
기신고래(진)갤로그로 이동합니다. 06.18 20865 249
240357
썸네일
[나갤] 서울고법 "최태원 판결문 오류, 재산 분할 비율 영향 없어"
[190]
ㅇㅇ(NEWS)갤로그로 이동합니다. 06.18 13589 68
240355
썸네일
[이갤] 의외로 당뇨에 더 안 좋다는 것
[369]
당돌갤로그로 이동합니다. 06.18 40878 162
240354
썸네일
[싱갤] 신혼부부 시간&경제력에 따라 나눠진다는 신혼여행지
[473]
ㅇㅇ갤로그로 이동합니다. 06.18 26032 40
240352
썸네일
[자갤] "우리 아기 살려주세요" 외침…전복된 차 뒤집은 시민들
[321]
차갤러(45.84) 06.18 18263 68
240349
썸네일
[도갤] 구글트랜드로 본 파리와 런던의 지역별관심도 분석
[61]
NY런던파리(59.16) 06.18 10121 31
240348
썸네일
[싱갤] 변신변신 초대 가면라이더의 비하인드스토리
[86]
수저세트갤로그로 이동합니다. 06.18 14093 38
240346
썸네일
[대갤] 충격! 일본 대학생이 중학교에 침입해 수일간 먹고 자다가 발각 돼 체포!
[208]
난징대파티갤로그로 이동합니다. 06.18 28369 203
240345
썸네일
[주갤] 이혼 세 번 당한 박영규 재산분할 근황.jpg
[395]
ㅇㅇ갤로그로 이동합니다. 06.18 32757 536
240343
썸네일
[싱갤] 북한이 한국에 대남지원한 썰
[229]
대한민국인디언갤로그로 이동합니다. 06.18 33147 270
240340
썸네일
[러갤] 덴마크가 불닭면 금지시킨 이유는 외국인 혐오정서 때문
[349]
배터리형갤로그로 이동합니다. 06.18 25573 144
240339
썸네일
[카연] 나치 기술력을 흡수해 만든 올타임 레전드 로켓의 역사 (재
[87]
비둘기덮밥갤로그로 이동합니다. 06.18 18934 153
240337
썸네일
[싱갤] 고양이 급식소 치웠다고 협박하는 캣맘
[254]
대한민국인디언갤로그로 이동합니다. 06.18 18305 254
240336
썸네일
[이갤] 우즈벡 택시 기사한테 재산 공개 당한 곽튜브 .jpg
[126]
ㅇㅇ갤로그로 이동합니다. 06.18 24006 44
240333
썸네일
[싱갤] 싱글벙글 무한도전으로 유재석 알아본 우즈베키스탄인
[109]
수인갤러리갤로그로 이동합니다. 06.18 19653 47
240332
썸네일
[해갤] 음바페 빅찬스미스.gif
[150]
indra갤로그로 이동합니다. 06.18 18613 111
240330
썸네일
[로갤] 백두대간 종주 ep.6 [fin]
[22]
ㄹㄹㅈ갤로그로 이동합니다. 06.18 5648 26
240329
썸네일
[부갤] 공인중개사 개업현실.jpg
[542]
부갤러(211.36) 06.18 35204 231
240328
썸네일
[이갤] 최근 일본에서 일어나고있는 심각한 사회문제.jpg
[428]
ㅇㅇ갤로그로 이동합니다. 06.18 36022 312
240326
썸네일
[싱갤] 싱글벙글 택갈이 괴롭히기 2.jpg
[206]
ㅇㅇ(210.183) 06.18 33693 364
240325
썸네일
[야갤] 오늘자) 해외에서 인기를 실감하게 된 이정재.jpg
[157]
ㅇㅇ갤로그로 이동합니다. 06.18 24193 155
240324
썸네일
[해갤] 엄마를 죽인 존속살해범의 인터뷰
[602]
해갤러(185.114) 06.18 19836 328
240322
썸네일
[싱갤] 싱글벙글 하렘경쟁에서 패배한 히로인.manhwa
[239]
일리아스갤로그로 이동합니다. 06.18 28188 212
240321
썸네일
[이갤] 베트남 여자들은 남편의 월급으로 얼마를 원할까...jpg
[570]
설윤아기갤로그로 이동합니다. 06.18 31259 175
240318
썸네일
[야갤] 최근 결정사에서 많이 보인다는 여성 회원 유형.jpg
[848]
ㅇㅇ갤로그로 이동합니다. 06.18 38582 818
240317
썸네일
[밀갤] ‘밀양 가해자’ 폭로에 “주주들 부끄럽다”… 결국 해고
[403]
밀갤러(139.28) 06.18 26765 239
240316
썸네일
[싱갤] 북괴북괴 북괴식 재판.manwha
[164]
노무환갤로그로 이동합니다. 06.18 23744 160
240314
썸네일
[카연] 용잡이와 용 이야기 4화(1)
[70]
핑크탱크갤로그로 이동합니다. 06.18 8401 155
240313
썸네일
[기갤] 상간녀가 불륜남 아내에게 쓴 공개편지에 블라인드 발칵
[200]
긷갤러(185.239) 06.18 23674 128
240312
썸네일
[이갤] 러 "푸틴 18-19일 북한 방문"
[146]
시립갤로그로 이동합니다. 06.18 8333 37
240310
썸네일
[싱갤] 시간정지로 아빠에게 복수하는 만화.jpg
[227]
보추청소갤로그로 이동합니다. 06.18 25842 176
240309
썸네일
[기음] [금주의 신상] 6월 3주차 신제품 먹거리 모음.jpg
[108]
dd(182.222) 06.18 14330 86
240308
썸네일
[야갤] 오늘자) 성시경 역대급 극찬 '또' 나온 광주 고깃집.jpg
[482]
ㅇㅇ갤로그로 이동합니다. 06.18 27895 107
240306
썸네일
[이갤] 중국 업체에 밀려 사라지고 있다는 한국 가전 브랜드....JPG
[434]
설윤아기갤로그로 이동합니다. 06.18 29378 117
240304
썸네일
[싱갤] 싱글벙글 모닝지구촌 0618
[102]
모닝지구촌갤로그로 이동합니다. 06.18 12867 82
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2