디시인사이드 갤러리

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

갤러리 본문 영역

[토끼마을 이야기] 토끼들이 생명을 얻었어!

로코복실한갤로그로 이동합니다. 2024.03.01 10:20:02
조회 11641 추천 107 댓글 100


7df3d72fe3f206a26d81f6ed4083706c30e7


오늘은!!! 드디어!! 토끼들이 생명을 얻었어!!

기존에는 토끼들이 하드코딩된 경로만을 따라 움직였지만, 이제 드디어 토끼가 자기 브레인을 가지고 의지대로 움직일 수 있게 되었어.


참, 아직 토끼들의 모션 등은 조정 중에 있으니 오늘은 토끼 움직임의 자연스러움이나 현실성보다는 토끼들이 이렇게 행동하는구나 하는 부분에 초점을 두고 봐줬으면 좋겠어.

아무래도 많은 토끼들을 화면에 풀어놓는 게 처음이다 보니 개선점도 많이 보이고, 악세서리 모션 연동 부분도 개발 조정이 덜 된 부분이 있어서 수정이 필요하겠더라.


7cf3d72fe3f206a26d81f6e04f857368be7f


토끼는 기본적으로 3가지의 할일을 가져.

먼저 1) 빈 밭이 있으면 밭에 당근을 심고, 2) 당근이 다 자란 밭이 있으면 당근을 수확하며, 3) 가지고 있는 당근이 있으면 창고로 가서 가지고 있는 당근을 저장해.

이 세 가지가 전부 해결되어 할 일이 없을 경우, 토끼는 자신이 속한 집으로 가서 휴식을 취해.



7ff3c723e7c218986abce8954485706d1b2e41


물론 이게 토끼 활동의 전부는 아니야 - 토끼는 이따금씩 동아리 활동을 할 수 있어. 동아리는 당근(1차 재화)을 멘탈(2차 재화)로 바꿔주는 기관인데, 이는 자동으로 진행되는 당근 수확 시스템과 달리 플레이어가 직접 동아리를 가동하는 방식으로 이루어져.

플레이어가 동아리를 가동하면 소속 토끼들은 현재 진행 중인 일을 마무리하고 다음 우선순위로 동아리 활동을 선택해. 그리고 동아리에 소속 토끼들이 전부 모이면, 비로소 동아리 활동이 시작돼.

동아리 활동의 종료도 자동으로 이루어지지 않고 플레이어가 컨펌을 해줘야 하는 방식이어서, 가동만 시켜두고 마냥 방치시켜둘수는 없도록 했어.


0bafd12be09269e87eb1d19528d52703948dbbee201d


토끼마을 세계는 험난한 야생과 같아. 시도때도 없이 당근을 심을 농장과 수확할 농장이 생기고, 갑자기 동아리 활동이 시작되기도 하지. 이뿐만 아니라, 당근을 수확하러 가는 도중 당근 농장이 철거되어 버릴 수도 있고, 당근을 저장하러 가던 중 다른 토끼에 의해 당근 창고가 꽉 차버릴 수도 있으며, 동아리 활동을 하는 도중 갑자기 활동이 취소되어버릴 수도 있어.

이런 모든 상황에 대비할 수 있도록, 토끼들의 행동 양식은 FSM(유한 상태 기계), 그 중에서도 HSFM(계층 구조를 가지는 FSM)으로 구현했어. 각 상태는 끝날 때 자신의 행동을 정리하게 되어 있으며, 부모의 상태가 종료될 때는 자식을 먼저 정리한 후 자신을 정리해. 이 덕분에 토끼는 어떤 상태를 진행중이었던간에 상관없이 하던 일을 잘 마무리하고 다음 활동을 진행할 수 있어.

또 지금은 많은 상태들이 있는데, 각 상태마다 다음 상태로 전이될 조건을 일일히 구현한다면 (예외처리까지 감안해서) 너무 많은 경우의 수를 구현하는 게 필요해지겠지? 그래서 나는 현재 상태에 제약을 받지 않고 다음 활동을 선택할 수 있게끔 BT(행동 트리)의 행동 선택 방식에 영감을 얻어 토끼의 다음 상태를 정하는 활동을 구현했어. 덕분에 토끼는 활동이 끝나면 현재의 상태가 무엇이었던간에 관계 없이 유연하게 다음에 할 행동을 선택할 수 있어.


이렇게 토끼의 AI를 구현함으로써 안전성과 유연성 두 마리 토끼를 잡은 설계를 할 수 있었어. 실제로 여러 테스트를 해본 결과, 대부분의 예외 상황에서 의도한 대로 대응하는 걸 볼 수 있었어.


다음에는 UI 구현하고 돌아올게. AI로 만든 UI(https://gall.dcinside.com/m/game_dev/151358)에 생명을 입히는 과정이라 기대가 된다 ㅋㅋ
그럼 다음에 봐!



AI로 만든 UI들


ㄱhttps://gall.dcinside.com/mgallery/board/view?id=game_dev&no=150280

 


이 일이 있고 난 다음에 만든 UI들



a04438666931c02b9a5398a518d604036b3c0b945d2f92a37e987c


홈 UI 기획



19b2c728a55edb5ee34b3afb06df231dd8b264e99f791cf4fd3cca68


인게임 UI 기획



a67424ad0c06782a8d475b41fa9f3433ecd75c0292d27d7c299c6e151570


메뉴 UI 기획


거의 챗GPT 일일 사용량 한계까지 써가면서 만들었는데 개인적으로는 엄청 만족스러웠음

이정도면 UI로 GOTY 가능?



출처: 인디 게임 개발 갤러리 [원본 보기]

추천 비추천

107

고정닉 30

24

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
227425
썸네일
[해갤] 동급생 살해한 여고생이 피해자 부모님에게 보낸 문자 내용
[241]
해갤러(193.23) 04.30 25520 169
227424
썸네일
[이갤] 스압)) 잘못알려진 위인들의 명언...jpg
[300]
설윤아기갤로그로 이동합니다. 04.30 19748 136
227423
썸네일
[중갤] 오늘자 윤석열 정부 R&D 미친짓
[536]
ㅇㅇ갤로그로 이동합니다. 04.30 30009 212
227422
썸네일
[싱갤] 싱글벙글 싱붕이 로맨스 스캠 보이스피싱 걸릴 뻔하다가 디시 덕분에 살았다
[116]
ㅇㅇ(116.125) 04.30 23640 243
227421
썸네일
[새갤] 해병사령관 공수처 소환, 전 사단장 자필 서명 문서 확보 등
[247]
정치마갤용계정갤로그로 이동합니다. 04.30 10954 82
227420
썸네일
[야갤] 스타벅스에도 '진동벨' 울린다.jpg
[239]
ㅇㅇ갤로그로 이동합니다. 04.30 28881 122
227418
썸네일
[싱갤] 싱글벙글 유럽과 손잡은 삼성 ㄷㄷㄷ
[241]
휘문갤로그로 이동합니다. 04.30 26473 240
227417
썸네일
[프갤] 부산..인공항문..똥테러 협박..ㄹㅇ
[384]
두린갤로그로 이동합니다. 04.30 30872 165
227416
썸네일
[스갤] 강남 30억 아파트에 짝퉁 유리 시공한 빵즈들 ㅋㅋㅋㅋ
[352]
ㅇㅇ(154.47) 04.30 23306 271
227414
썸네일
[대갤] 정부, 日에 적극 대응 나선다... 외교부 이어 과기부까지 참전
[646]
난징대파티갤로그로 이동합니다. 04.30 16573 210
227413
썸네일
[야갤] 현재 보배 난리난) "판매중인 소주에서 경유 발견" 사건.jpg
[279]
ㅇㅇ갤로그로 이동합니다. 04.30 26646 165
227412
썸네일
[디갤] 1차로 깎아 본 것들 (17장)
[22]
ㅇㅁㄹㅇㅅ갤로그로 이동합니다. 04.30 7423 11
227410
썸네일
[싱갤] 싱글벙글 골 때리는 일본 아이돌 드라마
[401]
ㅇㅇ갤로그로 이동합니다. 04.30 25206 176
227409
썸네일
[야갤] "먹튀 작정하고 시킨 것 같아"…수상한 배달 주문
[224]
야갤러(85.203) 04.30 26835 85
227408
썸네일
[로갤] 낭만 넘쳤던 자전거 캠핑 후기
[80]
댕댕이애호가갤로그로 이동합니다. 04.30 10076 67
227405
썸네일
[이갤] 영화 기생충 보는 듯"…부부가 편의점 취업해 '내 집처럼'
[312]
ㅇㅇ갤로그로 이동합니다. 04.30 25790 188
227404
썸네일
[야갤] 드디어 새마을식당 점검들어간 백종원.jpg
[287]
ㅇㅇ갤로그로 이동합니다. 04.30 25557 90
227402
썸네일
[자갤] 1차로 정속충 때려잡는 유튜버 등장
[706]
차갤러(45.92) 04.30 27812 505
227401
썸네일
[조갤] 폰카탐조 6개월차 151종달성!!
[29]
조붕이(221.145) 04.30 3499 27
227400
썸네일
[싱갤] 성공한 웹소설 작가가 벌어들이는 수입..jpg
[375]
ㅇㅇ갤로그로 이동합니다. 04.30 34527 137
227398
썸네일
[새갤] 유재은 관리관 “대통령실과 통화 기억 안 난다”
[158]
정치마갤용계정갤로그로 이동합니다. 04.30 9429 45
227397
썸네일
[기갤] 기안84가 달리기에 진심이 된 이유
[365]
긷갤러(146.70) 04.30 27852 253
227396
썸네일
[싱갤] 조선왕조실록에 미친놈이라 기록된 신하 ㄷㄷ
[333]
고추안서요갤로그로 이동합니다. 04.30 35812 259
227394
썸네일
[카연] 군대 감전 썰
[111]
LK갤로그로 이동합니다. 04.30 17790 141
227393
썸네일
[싱갤] 싱글벙글 인생을 알려주는 여자
[470]
이게뭐야갤로그로 이동합니다. 04.30 35447 366
227390
썸네일
[코갤] 87세 자산 180억 전업 주식투자자 . jpg
[295]
ㅇㅇ(220.81) 04.30 33030 167
227389
썸네일
[부갤] 슈카월드로 알아본 한국 상황 ㄷㄷ
[1045]
부갤러(59.16) 04.30 45754 852
227388
썸네일
[싱갤] 112년전 남자들의 기사도와 희생정신...jpg
[363]
ㅇㅇ(58.72) 04.30 19152 56
227386
썸네일
[대갤] 日네티즌, 라인 대신 텔레그램으로 갈아타자... 한일갈등 번지는 라인사태
[953]
난징대파티갤로그로 이동합니다. 04.30 25992 352
227385
썸네일
[해갤] 뼈보이는 부상에도 구급차 안태워준 K3리그 경기
[159]
해갤러(46.165) 04.30 14070 80
227384
썸네일
[싱갤] 싱글벙글 자기가 망한게 이경규 탓이라는 김제동
[586]
ㅇㅇ갤로그로 이동합니다. 04.30 39946 459
227382
썸네일
[리갤] 쵸비 msi 우승에대한 생각
[298]
롤갤러(49.170) 04.30 20166 280
227381
썸네일
[코갤] 금투세 원천징수 시스템 구축 시작 ㅋㅋㅋㅋㅋㅋㅋ
[1023]
ㅇㅇ(211.209) 04.30 24606 529
227380
썸네일
[걸갤] 걸그룹 오디션 최초 흑화한 빌런
[244]
걸갤러(223.38) 04.30 33760 170
227378
썸네일
[싱갤] 싱글벙글 결혼한 야붕이 후일담 추가
[622]
ㅇㅇ갤로그로 이동합니다. 04.30 36022 259
227376
썸네일
[주갤] (유튜브같이보자) 한국여자들과 술마시고 놀던 알파메일의 최후
[407]
ㅇㅇ(172.226) 04.30 29697 443
227374
썸네일
[소갤] 오늘 에어프레미아 결항 터진 이유
[200]
소이혹갤러(203.251) 04.30 19948 76
227373
썸네일
[N갤] 류현진이랑 선수협 선동하는거 ㅈ같네 ㅋㅋㅋ
[285]
ㅇㅇ(211.234) 04.30 19680 395
227372
썸네일
[싱갤] 싱글벙글모닝지구촌 0430
[58]
모닝지구촌갤로그로 이동합니다. 04.30 10713 61
227370
썸네일
[부갤] 전세사기는 자연재해
[440]
부갤러(211.203) 04.30 20130 112
227369
썸네일
[야갤] 현재 난리난 k-페스티벌 근황.jpg
[216]
야갤러(104.254) 04.30 32470 127
227368
썸네일
[걸갤] 민희진 실시간 하이브, SM 블라인드 반응...jpg
[960]
ㅇㅇ(121.161) 04.30 37849 253
227366
썸네일
[싱갤] 싱글벙글 짱깨 6만 마리를 착하게 만든 국군의 전투
[307]
ㅇㅇ갤로그로 이동합니다. 04.30 31329 449
227364
썸네일
[미갤] 4월 30일 시황
[35]
우졍잉갤로그로 이동합니다. 04.30 9985 25
227361
썸네일
[야갤] 심각한 단월드 뇌절 현황
[637]
ㅇㅇ(118.235) 04.30 45542 275
227360
썸네일
[싱갤] 오싹오싹 공포단편
[130]
권유빈갤로그로 이동합니다. 04.30 18113 41
227358
썸네일
[해갤] 아스날vs토트넘 어제 경기 피터&김용만 반응 ㅋㅋㅋㅋ
[171]
ㅇㅇ(106.101) 04.30 19465 563
227357
썸네일
[야갤] 하이브 헛소문 퍼트리다 ㅈ된 여초커뮤들 근황...jpg
[541]
ㅇㅇ(106.101) 04.30 35717 493
227356
썸네일
[로갤] 노잼장문) 아싸찐따의 비와이치 여행기
[63]
땃쥐.갤로그로 이동합니다. 04.30 6308 39
227354
썸네일
[카연] 일상 남매 만화 -1
[91]
최강곰돌갤로그로 이동합니다. 04.30 10574 140
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2