디시인사이드 갤러리

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

갤러리 본문 영역

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

로코복실한갤로그로 이동합니다. 2024.03.01 10:20:02
조회 11653 추천 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/27 - -
223405
썸네일
[코갤] 금투세는 사모펀드 부자를 위한 감세일까? (금투세 정리)
[219]
ㅇㅇ갤로그로 이동합니다. 04.15 12213 114
223404
썸네일
[싱갤] 싱글벙글… 요새 김밥집 근황…
[935]
ㅋㄹㅁ갤로그로 이동합니다. 04.15 65967 760
223402
썸네일
[이갤] 얼굴로 날아온 신발에 80대 피투성이
[379]
ㅇㅇ갤로그로 이동합니다. 04.15 21595 299
223401
썸네일
[리갤] [오피셜] 어제 기인은 링거 투혼했다 ㄷㄷㄷㄷ
[407]
ㅇㅇ(115.95) 04.15 58412 1686
223400
썸네일
[싱갤] 싱글벙글 모닝지구촌 0415
[53]
모닝지구촌갤로그로 이동합니다. 04.15 10343 59
223397
썸네일
[야갤] 르세라핌 코첼라 라이브 대참사
[1411]
ㅇㅇ갤로그로 이동합니다. 04.15 84306 1078
223394
썸네일
[싱갤] 오싹오싹 핵무기의 무서움
[305]
일리아스갤로그로 이동합니다. 04.15 29614 180
223392
썸네일
[디갤] 화순 고인돌 봄꽃축제 미리보기
[33]
집밥러갤로그로 이동합니다. 04.15 5185 15
223390
썸네일
[싱갤] 싱글벙글 올레길 걸으며 학점도 따는 제주대학교의 이색 강의
[101]
니지카엘갤로그로 이동합니다. 04.15 14843 26
223388
썸네일
[고갤] 고질라x콩 뉴엠파이어 개봉기념 그림 완성
[47]
Snappy(220.80) 04.15 7371 90
223386
썸네일
[철갤] 쿠모코(蜘蛛子) 오리가타코가타나(折形小刀) 날 세우기&수입
[50]
멘헤라♥사무라이갤로그로 이동합니다. 04.15 5400 20
223384
썸네일
[싱갤] 거북이 자기 목숨 내놓으면서 지키려던 알의 정체.jpg
[183]
ㅇㅇ(113.130) 04.15 25578 64
223382
썸네일
[미갤] 의외로 돈 많이 버는 희귀한 직업.jpg
[195]
ㅇㅇ갤로그로 이동합니다. 04.15 43146 163
223380
썸네일
[싱갤] 훌쩍훌쩍 사기당한 편순이의 눈물
[692]
차단예정갤로그로 이동합니다. 04.15 52983 224
223376
썸네일
[카연] 에고소드 하렘만화 28화
[37]
경랑갤로그로 이동합니다. 04.15 8339 43
223374
썸네일
[루갤] 겨울과 여름을 오간 4월 중순 산천어 조행기
[58]
desert갤로그로 이동합니다. 04.15 5558 22
223372
썸네일
[싱갤] 오싹오싹 이탈리아의 전설적인 학자가 한 미래예언
[291]
ㅇㅇ(58.124) 04.15 38993 330
223370
썸네일
[세갤] -흰- 오세완(엔진룸 하다가 흰티 버림)
[47]
Charles갤로그로 이동합니다. 04.15 7033 9
223368
썸네일
[싱갤] 싱글벙글 퀴즈쇼
[64]
따아아아악갤로그로 이동합니다. 04.15 15516 113
223366
썸네일
[장갤] 미친ㄴ은 아니야.manhwa
[82]
화이트팽갤로그로 이동합니다. 04.15 18903 94
223364
썸네일
[싱갤] 싱글벙글 반유대주의 논란에 휩싸인 애플
[172]
ㅇㅇ[1.227]갤로그로 이동합니다. 04.15 21191 89
223362
썸네일
[프갤] CM PUNK IS ALL ELITE 스토리 2편
[35]
ㅇㅇ(121.161) 04.15 8618 73
223360
썸네일
[카연] 헬테이커 팬 만화 18화
[73]
쫄깃한해파리갤로그로 이동합니다. 04.15 17142 104
223358
썸네일
[싱갤] 훌쩍훌쩍 폭력적인 환자 다루는 간호사.manhwa
[391]
Sel갤로그로 이동합니다. 04.15 31602 254
223355
썸네일
[미갤] MZ세대 사로잡은 불교박람회 성공 비결.jpg
[658]
ㅇㅇ갤로그로 이동합니다. 04.15 38972 390
223353
썸네일
[중갤] 싱글벙글 멸망한 건담같은게임이야기
[50]
ㅇㅇ(121.147) 04.15 18695 69
223352
썸네일
[싱갤] 스압) 훌쩍훌쩍 일본군의 인체실험....manwa
[86]
엘레베스갤로그로 이동합니다. 04.15 39004 152
223350
썸네일
[U갤] 줄리엔강 vs 김동현 라이트 킥복싱 스파링
[275]
ㅇㅇ(121.180) 04.15 29776 67
223348
썸네일
[프갤] [스압] 브로큰 연대기 1화- 한물간 사나이
[46]
조커스팅아재갤로그로 이동합니다. 04.15 13104 103
223347
썸네일
[싱갤] 일본에서 치안이 좋지 않은 도시
[315]
ㅇㅇ갤로그로 이동합니다. 04.15 49925 262
223345
썸네일
[힙갤] 스압) 집 가는 길에 쓰는 버저비트 후기
[76]
스쿱파워슬램갤로그로 이동합니다. 04.15 20302 154
223343
썸네일
[미갤] 국내 주식 하루에 3,000만원 수익내는 트레이더의 하루일과.jpg
[494]
ㅇㅇ갤로그로 이동합니다. 04.15 53468 101
223342
썸네일
[싱갤] 훌쩍훌쩍 눈물 나는 만화.manhwa
[195]
ㅇㅇ갤로그로 이동합니다. 04.15 20513 105
223340
썸네일
[카연] 순애가 마려운 기사단장 -2- . manhwa
[96]
WOLFY갤로그로 이동합니다. 04.14 15559 180
223336
썸네일
[싱갤] 서양 여자들이 원하는 남자 연봉
[700]
ㅇㅇ(39.7) 04.14 68772 396
223334
썸네일
[4갤] 싱글벙글 명지대 에타 근황
[267]
ㅇㅇ(211.234) 04.14 48701 189
223332
썸네일
[싱갤] 싱글벙글 교토인이 진짜로 커피를 권하는 말은??
[344]
ㅇㅇ갤로그로 이동합니다. 04.14 40888 292
223330
썸네일
[일갤] (사진 개못찍음 주의) 작년에 다녀온 오키나와 여행 후기
[30]
아응애에요갤로그로 이동합니다. 04.14 7388 31
223328
썸네일
[이갤] 백만 유투버가 생각하는 20대 우울함 원인
[584]
ㅇㅇ(211.234) 04.14 57843 192
223326
썸네일
[싱갤] 남고생들이 선호하능 성인 여성키.jpg (충격주의)
[544]
ㅇㅇ(106.102) 04.14 70259 235
223324
썸네일
[주갤] 워홀 거르는 남자에 분노하는 한국여성들.jpg
[769]
ㅇㅇ(211.234) 04.14 57671 2167
223320
썸네일
[싱갤] 싱글벙글 검은조직의 정체
[164]
ㅇㅇ갤로그로 이동합니다. 04.14 56575 493
223318
썸네일
[카연] 꼭두각시 서커스 보는 만화
[219]
기음갤석사갤로그로 이동합니다. 04.14 21474 81
223316
썸네일
[U갤] 프로하츠카가 어제 전광판 쳐다본 이유
[81]
U갤러(106.101) 04.14 23397 234
223310
썸네일
[싱갤] 훌쩍훌쩍 자살을 뜯어말리는 가상여자친구
[191]
ㅇㅇ(59.14) 04.14 55680 420
223308
썸네일
[부갤] 한국인 NASA엔지니어 연쇄성폭행 혐의로 조사중 ㄷㄷㄷ
[198]
부갤러(125.133) 04.14 31400 203
223306
썸네일
[주갤] 일본여자와 결혼한 한국남자
[392]
주갤러(110.13) 04.14 50324 871
223304
썸네일
[싱갤] 로스쿨이 여초가 되고나서 생긴 변화.jpg
[609]
ㅇㅇ(223.33) 04.14 70235 1171
223300
썸네일
[미갤] 기안84가 썩은 음식을 먹는 이유 ㄷㄷㄷ.jpg
[151]
ㅇㅇ갤로그로 이동합니다. 04.14 37897 199
223298
썸네일
[싱갤] 싱글벙글 이혼변호사 부부가 금슬이 좋은 이유
[254]
ㅇㅇ갤로그로 이동합니다. 04.14 52295 524
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2