본문 바로가기

분류 전체보기52

[Unite 2022] 팀을 위한 모듈식 코드 워크플로를 채택하는 방법 UNITE 2022 에 소개된 모듈식 코드로 프로젝트를 진행하는 방법에 대한 소개입니다. DRY 에 대해 이야기하면서 코드를 서로 의존적이지 않게 결합도를 낮추는 방법에 대해 이야기하고 있습니다. DRY 에 대한 내용은 유튜브에 좋은 영상이 많이 있으니까 한번 검색해보시길 추천드립니다. 영상 후반후에는 패키지를 직접 만들어서 팀내에 배포하거나 git submodule 을 사용해서 저장소를 분리해서 나누는 방법에 대해 소개하고 있습니다. 개인적으로는 개발할때 게임 내 발생하는 이벤트를 기준으로 생각하면서 각 코드간에 의존도를 낮추는 방식으로 개발하고 있습니다. 이를테면 플레이어가 적을 공격할때 공격을 받았다는 메세지를 호출하면 해당 메세지에 대한 처리가 필요한 각각의 클래스에서 응답을 받아 각자 처리하는 .. 2022. 11. 19.
[Unity SYNC 2022] UI Toolkit을 사용한 런타임 도구 개발 사례 소개 Unity SYNC 2022 에 소개된 UI Toolkit 을 사용한 방법에 대한 동영상입니다. 게임 에셋 뷰어를 UI Toolkit 을 사용해서 구현한 사례를 소개하고 있는데 아직 uGUI 를 대체하기에는 기능이 부족한 느낌입니다. 이후에 조금 더 다듬어지고 고도화되면 보편적으로 사용될수 있을거같으니 미리 공부해두는것도 괜찮겠내요. 2022. 11. 19.
[Unity] UGS와 포톤을 활용한 실시간 멀티플레이 게임 제작하기 part.1 Unity Korea 에서 소개하는 UGS 와 포톤을 활용해서 실시간 멀티 플레이 게임을 만드는 방법에 대한 동영상입니다. Photon Fusion 을 이용해서 멀티플레이를 구현하고 매칭이나 기타 기능은 UGS 를 활용해서 간단하게 구현이 가능한 방법을 소개하고 있습니다. 이후에 UGS 기능들이 더 고도화된다고 하니 나중에는 솔루션을 이용해 서버 개발에 리소스가 적게 소모될거같내요. 관심있는분들은 한번 보시길 추천드립니다. 2022. 11. 18.
[Unite 2022] Unity 프로파일러로 성능 지수 커스터마이즈하기 Unite 2022 에 소개된 프로파일러 사용법에 대한 내용입니다. 코드를 삽입해서 디테일하게 프로파일링 하는 방법을 소개하고 있으니 관심있는 분들은 보시길 추천드립니다. 2022. 11. 17.