디시인사이드 갤러리

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

갤러리 본문 영역

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

로코복실한갤로그로 이동합니다. 2024.03.01 10:20:02
조회 11647 추천 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 - -
221667
썸네일
[싱갤] 싱글벙글 법률, 의료 등 전문가 영역에도 발 뻗는 AI
[135]
니지카엘갤로그로 이동합니다. 04.08 13188 62
221666
썸네일
[의갤] 스누라이프 펌) 의사 면허의 의미
[360]
의갤러(112.214) 04.08 21224 555
221665
썸네일
[만갤] 블아 애니메이션 하이라이트 모음집...gif
[527]
ㅇㅇ(222.236) 04.08 32544 356
221663
썸네일
[싱갤] 분노분노 김활란 마지막 제자의 증언
[298]
ㅇㅇ(175.196) 04.08 21849 267
221662
썸네일
[무갤] 공포영화보다 무섭다는 요즘 전업 아내들.jpg
[848]
ㅇㅇ갤로그로 이동합니다. 04.08 39469 943
221661
썸네일
[M갤] 이정후의 담백한 수비모음.webp
[126]
ㅇㅇ(123.214) 04.08 10968 87
221659
썸네일
[국갤] [MBC노조 성명] 복면가왕으로 또 거짓선동한다!!
[145]
ㅇㅇ갤로그로 이동합니다. 04.08 14353 274
221658
썸네일
[치갤] 로스트아크 넷카마 사건 ㄷㄷㄷㄷ
[391]
ㅇㅇ(220.80) 04.08 47606 421
221657
썸네일
[싱갤] 싱글벙글 월세가 너무 비싸요 ㅠㅠ
[318]
ㅇㅇ(61.255) 04.08 36149 193
221655
썸네일
[미갤] 수건에 유통기한이 있냐는걸로 논란중인 것..jpg
[616]
ㅇㅇ갤로그로 이동합니다. 04.08 30981 67
221653
썸네일
[싱갤] 중국인들이 자부심을 느끼는 것....jpg
[447]
ㅇㅇ(59.24) 04.08 32413 172
221651
썸네일
[메갤] 오늘 경기 난입했던 여자아이가 인스타에 올린 메ㅈ이랑 찍은 영상
[139]
RodrigoDePaul갤로그로 이동합니다. 04.08 24752 104
221650
썸네일
[미갤] 다른 지역 사람들이 부러워한다는 대구 버스정류장..jpg
[294]
ㅋㅋㅋㅋㅋ갤로그로 이동합니다. 04.08 19958 187
221649
썸네일
[대갤] 日, 황금연휴에는 한국으로... 작년에 이어 올해도 서울이 1위
[457]
난징대파티갤로그로 이동합니다. 04.08 20562 234
221647
썸네일
[싱갤] 싱글벙글 한국 혼인율, 출산율 씹창난 이유
[1271]
ㅇㅇ(116.121) 04.08 48875 396
221646
썸네일
[주갤] (블라) 인도네시아 여성과 결혼한 조종사햄
[394]
ㅇㅇ(112.150) 04.08 32683 848
221645
썸네일
[야갤] 친윤 권성동도 "심상찮다" 기자회견 자청.jpg
[282]
ㅇㅇ(223.38) 04.08 17079 125
221643
썸네일
[야갤] 찢재명 "일하는 척했다"...mp4
[1256]
ㅇㅇ(146.70) 04.08 37189 1704
221642
썸네일
[미갤] 버거킹 와퍼 단종
[449]
자궁경부고속도로갤로그로 이동합니다. 04.08 39436 202
221641
썸네일
[국갤] 민주 이상식 배우자 그림에 MZ조폭측 30억 투자
[185]
헬기탄재매이갤로그로 이동합니다. 04.08 15316 447
221638
썸네일
[싱갤] 싱글벙글 모닝지구촌 0408
[52]
모닝지구촌갤로그로 이동합니다. 04.08 10049 53
221636
썸네일
[탈갤] 영화 세편 추천한다.
[115]
가우스갤로그로 이동합니다. 04.08 15425 102
221635
썸네일
[싱갤] 싱글벙글 술마시면 안되는 사람.jpg
[446]
Secretpie갤로그로 이동합니다. 04.08 43393 283
221633
썸네일
[디갤] 디지몬 펜들럼Z 풀개조(알파컴내장, 축광지, 충전지)
[38]
도박사갤로그로 이동합니다. 04.08 5746 22
221631
썸네일
[카연] 마법소녀기담 ABC 80화 (오네쇼타 편 ㄹㅇ)
[43]
존크라운갤로그로 이동합니다. 04.08 9085 83
221629
썸네일
[공갤] 데이터) 전설의 오컬트명작<오멘>시리즈...gif
[68]
ㅇㅇ(175.119) 04.08 10347 32
221627
썸네일
[싱갤] 싱글벙글 공중파 NTR
[218]
ㅇㅇ갤로그로 이동합니다. 04.08 31449 233
221625
썸네일
[디갤] 제주도 나들이 with S5
[19]
디붕이(118.216) 04.08 5674 20
221623
썸네일
[싱갤] 싱글벙글 NASA의 외계 생명체 탐사 로봇 EELS
[139]
니지카엘갤로그로 이동합니다. 04.08 13869 70
221621
썸네일
[레갤] 나만의 천사의 섬 완성짤
[80]
머라하노갤로그로 이동합니다. 04.08 12455 95
221617
썸네일
[오갤] 오사카-닭고기 야끼토리 오마카세(yKitori kibitaki)
[55]
12수능대박갤로그로 이동합니다. 04.08 8355 33
221615
썸네일
[싱갤] 오싹오싹 역대 최악으로 꼽히는 2008 수능... jpg
[345]
케넨천재갤로그로 이동합니다. 04.08 50556 198
221613
썸네일
[우갤] 그림판에 마우스로 간단히 그려봅시다
[52]
디지털갤로그로 이동합니다. 04.08 11308 113
221611
썸네일
[디갤] 열대식물원 sooc 여러개
[31]
청정행커갤로그로 이동합니다. 04.08 5985 25
221609
썸네일
[싱갤] 기괴기괴 사이비 종교...youtube
[220]
ㅇㅇ갤로그로 이동합니다. 04.08 27915 207
221607
썸네일
[싱갤] 싱글벙글 차은우촌.jpg
[391]
ㅇㅇ갤로그로 이동합니다. 04.08 39199 356
221605
썸네일
[카연] 바다거북 탐정과 어느 모텔의 안전수칙 (추격편)
[39]
염승렬갤로그로 이동합니다. 04.08 12406 94
221603
썸네일
[주갤] [국결같이보자] 동탄형님이 화장실에서 밥을 먹으며 보다가 눈물을 흘리는글
[241]
주갤러(110.13) 04.08 27510 430
221601
썸네일
[싱갤] 훌쩍훌쩍 고백 3번이나 거절당했던 일본 여배우..jpg
[377]
ㅇㅇ갤로그로 이동합니다. 04.08 71429 453
221599
썸네일
[싱갤] 싱글벙글 요새 외로운 청년들이 위안받는 방법.JPG
[723]
으앙해갤로그로 이동합니다. 04.08 56102 81
221595
썸네일
[유갤] 닥터후 명작에피소드…jpg
[195]
ㅇㅇ(211.235) 04.08 27865 71
221593
썸네일
[디갤] 나의 사진을ㅇ 봐주지 않을래? 디붕이들아?
[34]
스앟갤로그로 이동합니다. 04.08 15127 32
221591
썸네일
[이갤] 생존을 위한 카르네아데스의 판자...JPG
[65]
leeloo갤로그로 이동합니다. 04.08 18230 68
221589
썸네일
[군갤] 경제 어려움 사과한 김정은...이번엔 캐딜락 SUV 포착
[198]
NMH-523갤로그로 이동합니다. 04.08 37017 325
221587
썸네일
[싱갤] 일본 블루아카 유저들 사이에서 유행하고있다는 자세..JPG
[295]
ㅇㅇ(125.188) 04.08 39690 173
221585
썸네일
[리갤] 보면서 쌌던 역대 시리즈들....JPG
[360]
ㅇㅇ(211.234) 04.08 72225 1172
221583
썸네일
[누갤] 서스페리아에 영향을 준 60년대 스페인 호러 영화
[29]
누붕이(121.160) 04.08 14517 58
221581
썸네일
[싱갤] 훌쩍훌쩍 요즘 훈련소 조교의 현실...
[393]
ㅇㅇ(119.71) 04.08 50177 257
221579
썸네일
[싱갤] 싱글벙글 잘 생긴 프로게이머 근황
[259]
ropz갤로그로 이동합니다. 04.08 58011 96
221575
썸네일
[싱갤] 싱글벙글 진정한 광기를 가진 일본 만화가의 실제사연
[93]
ㅇㅇ(118.223) 04.07 32957 205
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2