디시인사이드 갤러리

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

갤러리 본문 영역

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

로코복실한갤로그로 이동합니다. 2024.03.01 10:20:02
조회 11648 추천 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 - -
222039
썸네일
[부갤] 미국 mz세대의 통장 잔액 조사 ㄷㄷㄷ
[352]
부갤러(110.10) 04.09 45390 297
222037
썸네일
[싱갤] 싱글벙글 바다를 처음 본 용병들 이야기
[128]
ㅇㅇ(163.239) 04.09 35304 194
222036
썸네일
[F갤] 마지막 중국 그랑프리 당시 엪원판 상황을 알아보자
[27]
vidente갤로그로 이동합니다. 04.09 11141 53
222034
썸네일
[리갤] 젠지 최신영상 쵸비 논란....jpg
[594]
백돌(45.94) 04.09 57120 735
222033
썸네일
[주갤] 나를 대놓고 ATM 취급하는 8살 연하 여친이 고민
[641]
ㅇㅇ(185.253) 04.09 44962 326
222030
썸네일
[싱갤] 싱글벙글 통계의 함정과 오류 레전드
[212]
ㅇㅇ(1.241) 04.09 23898 482
222028
썸네일
[침갤] 선배 vs 후배 (연세대 천문우주학과 출신들의 대결)
[221]
ㅇㅇ(14.6) 04.09 20126 153
222027
썸네일
[야갤] 번데기, 김치 먹어보는 미국 대학생들...JPG
[641]
포흐애액갤로그로 이동합니다. 04.09 45726 409
222025
썸네일
[싱갤] 정율성 동요대회에서 애들이 부르는 노래가사 수준
[335]
ㅇㅇ갤로그로 이동합니다. 04.09 21924 567
222024
썸네일
[미갤] 유럽에서 아이스 아메리카노 먹고 싶었던 사람.jpg
[260]
ㅇㅇ갤로그로 이동합니다. 04.09 26309 235
222022
썸네일
[야갤] 민주당 "이대생들 매춘했고 언론이 문제다".MP4
[503]
ㅇㅇ(86.107) 04.09 24048 709
222021
썸네일
[주갤] 충격) 국가에서 적극 노예생산 권장.news
[312]
ㅇㅇ갤로그로 이동합니다. 04.09 27753 426
222019
썸네일
[싱갤] 스포) 싱글벙글 쿵푸팬더4 빌런서사+ TVA 에피소드
[101]
ㅇㅇ갤로그로 이동합니다. 04.09 15477 56
222018
썸네일
[야갤] "베프 결혼한다는데 냉장고.".jpg
[440]
ㅇㅇ갤로그로 이동합니다. 04.09 35760 223
222016
썸네일
[기갤] 경악.. 불륜 폭로 충격 근황 ㄷㄷ.JPG
[276]
ㅇㅇ갤로그로 이동합니다. 04.09 50614 607
222015
썸네일
[야갤] 7년만에 돌아온 우주쇼…개기일식에 미국 들썩.jpg
[111]
ㅇㅇ갤로그로 이동합니다. 04.09 14180 53
222012
썸네일
[싱갤] 싱글벙글 반친구한테 고백하기
[188]
ㅇㅇ(175.202) 04.09 26965 227
222010
썸네일
[군갤] ‘재무장 선언’ 독일군, 리투아니아에 상시 주둔…러 “긴장 고조”
[334]
외신번역군갤러갤로그로 이동합니다. 04.09 18095 169
222009
썸네일
[기갤] 판) 결혼 후 점점 결벽증 증세 보이는 아내
[537]
긷갤러(212.103) 04.09 28060 106
222007
썸네일
[싱갤] 싱글벙글 편의점 물가
[402]
일리아스갤로그로 이동합니다. 04.09 46304 277
222006
썸네일
[중갤] 엔씨멸망) 엔씨의 희망 tl에서 핵이슈 터짐 ㄷㄷㄷㄷ
[173]
ㅇㅇ(59.8) 04.09 23399 204
222004
썸네일
[중갤] 남원시 팀장급 공무원, 사전투표 동원된 후 사망
[339]
소나무당갤로그로 이동합니다. 04.09 22317 178
222003
썸네일
[여갤] 헐리우드 파파라치 투어를 한 빠니보틀
[117]
여갤러(211.234) 04.09 20921 183
222001
썸네일
[싱갤] 훌쩍훌쩍 척추변형증에 대해 알아보자
[326]
티타늄맨갤로그로 이동합니다. 04.09 32832 141
222000
썸네일
[야갤] 현재 미국에서 정당방위에 관해 논란이 일어난 사건
[501]
야갤러(89.40) 04.09 23061 211
221997
썸네일
[싱갤] 곧 있으면 푸바오가 겪게 될 히토미 같은 일.jpg
[775]
순두부부부침갤로그로 이동합니다. 04.09 65328 931
221995
썸네일
[야갤] '여기가 미국이야?', 군인 소총 들고 지인 협박한 남성 체포.jpg
[235]
ㅇㅇ갤로그로 이동합니다. 04.09 18506 151
221994
썸네일
[해갤] 손흥민팬들한테 욕먹고 있는 호이비에르 상황..jpg
[248]
ㅇㅇ(92.119) 04.09 24097 441
221992
썸네일
[국갤] 내일 모레 여든 노주현 배우, 나경원 지지유세
[264]
ㄴㄴ(221.143) 04.09 19324 348
221991
썸네일
[싱갤] 으악으악 결혼지옥촌...jpg
[591]
ㅇㅇ갤로그로 이동합니다. 04.09 40122 500
221989
썸네일
[대갤] 日여대생, 욕조에 아기 낳고 방치해 사망케 해
[335]
난징대파티갤로그로 이동합니다. 04.09 20685 166
221988
썸네일
[싱갤] 싱글벙글 군병원 이야기
[157]
티타늄맨갤로그로 이동합니다. 04.09 21755 63
221986
썸네일
[미갤] 명품 가방 제작의 현실...jpg
[280]
ㅇㅇ갤로그로 이동합니다. 04.09 31261 348
221985
썸네일
[싱갤] 한국판 콘크리트 살인사건
[341]
ㅇㅇ(59.13) 04.09 31937 269
221983
썸네일
[디갤] 사진은 빛으로 그린 그림이래
[66]
ㅃㄹㄹ갤로그로 이동합니다. 04.09 7909 81
221980
썸네일
[싱갤] 북한에서 부유하게 살다가 한국남자가 좋아서 탈북한 누나.gif
[381]
ㅇㅇ갤로그로 이동합니다. 04.09 47011 293
221979
썸네일
[군갤] 주일미군사령관 : "양안전쟁 시 한국 개입, 의심치 않는다."
[767]
외신번역군갤러갤로그로 이동합니다. 04.09 22747 303
221977
썸네일
[중갤] '역대급 논란'... 판타지 세계에는 '장애인'이 없다?
[624]
AlinaPDW갤로그로 이동합니다. 04.09 25637 323
221976
썸네일
[힙갤] 더 콰이엇이 말하는 쇼미더머니 이후 국힙의 하락세
[375]
힙갤러(45.84) 04.09 24442 240
221974
썸네일
[싱갤] 싱글벙글 여자들끼리 가슴 닿았을 때 반응
[682]
따아아아악갤로그로 이동합니다. 04.09 56098 110
221973
썸네일
[미갤] 흙수저의 하루 일과...jpg
[223]
ㅇㅇ갤로그로 이동합니다. 04.09 35254 198
221971
썸네일
[나갤] 걱정했던 일이 다 일어나버린 광수
[225]
나갤러(117.111) 04.09 41497 1112
221970
썸네일
[오갤] 발암물질 검출 논란 중국 '알테쉬'에 칼 빼든 서울시
[231]
H3O+갤로그로 이동합니다. 04.09 15100 205
221968
썸네일
[싱갤] 싱글벙글 비비 콘돔 가지고 다니는 이유
[700]
ㅇㅇ(182.221) 04.09 50960 240
221967
썸네일
[무갤] 하루에 200만원 K산후조리원, 미국서 폭발적반응..
[733]
ㅇㅇ갤로그로 이동합니다. 04.09 26507 571
221964
썸네일
[주갤] (Blind) ASML의 현자 "연애와 결혼은 다르다"
[612]
ㅇㅇ(112.165) 04.09 29258 851
221962
썸네일
[야갤] 선관위에 개빡친 공무원들.blind
[368]
야갤러(185.114) 04.09 30398 580
221961
썸네일
[나갤] 나는 솔로 남규홍 PD 갑질 논란
[79]
나갤러(118.235) 04.09 17258 160
221959
썸네일
[해갤] 나이값 못하는 JOAT......gif
[302]
메호대전종결갤로그로 이동합니다. 04.09 30098 509
221958
썸네일
[싱갤] 싱글벙글 닉값하며 살아오신 할머니
[287]
ㅇㅇ갤로그로 이동합니다. 04.09 41783 523
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2