2025년 1월 7일

개발 엔진: 유니티 6 RP: URP 장르: MMORPG API: MariaDB, Mirror Network HomePage: https://embers.nolda.site/
최우선 목표는 할만한 가치가 있는 게임임과 동시에, 유니티 개발 패턴(MVC, 싱글톤 등)과 SOLID원칙을 지키며 볼만한 가치가 있는 프로젝트를 만드는 것이다.
다음은 유니티6의 최신 기술들을 적극 활용하여 최적화와 프로젝트 제작 능률을 올리는 것이다. 예를 들면, 기존의 묵은 Coroutine을 대신해 유니티6에서 새로 도입된 비동기 Awaitable을 사용하는 것이다. 이를 활용하면서 비동기 프로그래밍에 대한 이해도도 증가시키려고 한다.
게임 장르를 MMORPG를 설정한 이유는 개인적으로 좋아하는 장르이기 때문이기도 하지만 다중 접속을 위한 게임이기 때문에 최적화가 중요하며, 네트워크와 DB의 활용도가 높다. 이에 대해 익숙해지기 위함이다. 또한, MMORPG라는 장르의 특성상 들어갈 수 있는 콘텐츠의 양이 방대하다. 이는 내가 원하는 기능을 집약시킬 수 있다는 의미이며 하나의 프로젝트를 통해 실력을 비약적으로 상승시킬 수 있기 때문이다.
앞으로 개발 기록을 통해 기억해둬야할 내용과 기술에 대해 기록하며, 꾸준함과 열정으로 개발해나갈 생각이다.