#1 기본적인 UI 시스템 적용 완료
라이라 메시징 시스템에서 영감 받은 나만의 UI CMVM 모델 패턴을 거의 완성했습니다.
기본적인 구조는 최장위 게임 사이클 시스템이 마스터 역할을 합니다.
게임의 중요한 상황이라고 해야할까요... 예를 들면 세이브나 게임 크래시, 세션 생성, 초기화 같은?
그런 상황에서 델리게이트 방식으로 일괄 명령을 내리고 하위 서브 매니저들이 각자 할 일을 하는 역할입니다.
예를 들면 최상위 게임 사이클 시스템이 로딩 화면 송출해. 라고 하면 서브 매니저가 하는 방식입니
다.
여기에 CMVM의 백앤드 시스템 중 하나인 메인 Ui 컨트롤러 시스템은 하위 서브 매니저로서 그걸 하죠.
그 외에 메인 UI 프론트 역할고 소통하거나 사진에 있는 여러 서브 위젯을 올리거나 내립니다.
물론 이거는 전적으로 하위 매니저가 알아서 내립니다. 메인 화면에서만 일어나는 일이니까.
그리고 메인 Ui 프론트는 이 시스템에 엮인 실질적인 라이라 메시징 시스템 카비 방식의 시스템을 구독해서 그에 따라 작동합니다.
쉽게 말하면 "옵션" "초기화" "요청" 이라고 메시지를 보내면 그것에 맞는 서브 위젯이 호출되고 실제로 초기화 로직이 실행됩니다.
#2 스팀 멀티 플러그인 파혜쳐보기.
예전에 팀플하면서 써봤고, 개인 플젝에서도 써봤지만 좀 제대로 알고 싶어서 문서 읽는 시간을 가졌습니다.
나중에 나만의 스팀 플러그인 만들어야지 생각하고 지금은 출시가 목표니 패스...
#3 애니메이션 UI 프로토 타입 적용 및 메인 화면 연출 프로토 타입
이전 게시글에서 왜 영상이 안 올라갔는지 모르겠네요. 아무튼.
애니메이션을 만들어서 적용을 좀 해봤습니다. 안 된 부분도 있구용.
[영상]
갈 길이 멀지만 그래도 완주가 목표.
4인협동공포겜임?
일단은 4인이구용. 시장성 확보하려면 밸런스 조절해서 3인 2인도 넣고, 게임 컨셉이 싱글이 가능한지 않은데 어떻게든 넣어야 할듯... 4인만 딱 되면 4명 친구 모여서 하는 거 아니면 안 사니까. 일단 나부터 친구 없어서 구매 못 하는.... 또르륵....
@yulryonggamestudio 실제로 인지도 있는 코옵들 보면, 싱글로도 돌아는 가게 만드는 경우 많긴 하더라
@아침빵 그쵸. 싱글 안 되면 일단 고개 절반 날아가고 게임 판매하겠다는 거랑 똑같아서