본문 바로가기

Unity/Unite 202213

[Unite 2022] Building a Battle Royale Multiplayer Game with Photon Fusion UNITE 2022 에 소개된 유니티 Multiplay 와 Photon Fusion 을 이용한 대규모 배틀 로얄을 만드는 방법에 대한 소개 영상입니다. 이전에 포톤을 사용한적이 있는데 신버전 Fusion 은 이전보다 성능 향상이 많이 이루어진거같내요. 멀티플레이 게임 개발에 관심있으신분은 한번씩 보시길 추천드립니다. 참고로 Photon 개발사인 Exit Games 와 유니티가 협력해서 만든 샘플인 BR200 은 아래 url 에서 확인하실수있습니다. https://assetstore.unity.com/packages/templates/packs/br200-battle-royale-multiplayer-with-photon-fusion-226753 BR200 - Battle Royale Multiplayer.. 2022. 11. 28.
[Unite 2022] Managing Player & World States in Multiplayer Games UNITE 2022 에 소개된 멀티 플레이 관련 세션입니다. 큰 틀에서 설명하고 있어서 디테일한 내용을 보기보다 개념을 잡기에 좋은 영상입니다. 2022. 11. 28.
[Unite 2022] 오버홀을 거쳐 구현한 월드 상호 작용, 어디서나 철퍽이는 Cosmonious High 이야기 UNITE 2022 에 소개된 기술 영상입니다. 전체적인 내용은 월드와 상호작용하는 다양한 효과를 어떤 형태로 구현했는지 설명하고 있습니다. vr 게임 개발을 하면서 디바이스에서 최적화 문제없이 3d 에서 다양한 효과를 구현한 내용을 상세하게 설명하고 있습니다. 텍스쳐와 메쉬를 조작해서 효과를 만들어내는데 엑스퍼트 그래픽스 엔지니어라는 이름이 괜히 붙은게 아니내요. 마침 유니티 코리아에서 번역까지 해준 영상이니 관심있는 분들은 한번 보시길 추천드립니다. 2022. 11. 20.
[Unite 2022] 팀을 위한 모듈식 코드 워크플로를 채택하는 방법 UNITE 2022 에 소개된 모듈식 코드로 프로젝트를 진행하는 방법에 대한 소개입니다. DRY 에 대해 이야기하면서 코드를 서로 의존적이지 않게 결합도를 낮추는 방법에 대해 이야기하고 있습니다. DRY 에 대한 내용은 유튜브에 좋은 영상이 많이 있으니까 한번 검색해보시길 추천드립니다. 영상 후반후에는 패키지를 직접 만들어서 팀내에 배포하거나 git submodule 을 사용해서 저장소를 분리해서 나누는 방법에 대해 소개하고 있습니다. 개인적으로는 개발할때 게임 내 발생하는 이벤트를 기준으로 생각하면서 각 코드간에 의존도를 낮추는 방식으로 개발하고 있습니다. 이를테면 플레이어가 적을 공격할때 공격을 받았다는 메세지를 호출하면 해당 메세지에 대한 처리가 필요한 각각의 클래스에서 응답을 받아 각자 처리하는 .. 2022. 11. 19.