본문 바로가기

Unity22

Photon Fusion 소개 이번에 pun2 realtime을 사용하여 실시간 액션 게임을 만들면서 레이턴시 때문에 벽을 느끼고 대안을 찾다가 photon에서 제공하는 photon Fusion을 발견하고 이용해보고자 공부를 시작하게 되었습니다. 출시된지 얼마 안된 API같은데 그래서 유니티 최신버전 이상에서 이용가능합니다. (2020.3 버전이상) 데모로 제공하는 탱크나로크나 / 레이싱 게임이 있는데 탱크나로크는 어셋스토어에서 받아야 함. 포톤에서 다운받으려면 링크가 깨져있음 (2022년 3월 16일 기준) 상당히 참고하기 좋은 데모였고 테스트를 해보면 포톤 리얼타임에서 아 레이턴시 때문에 안되나 싶었는데 상당히 빠른 동기화 속도를 보여줍니다. (참고 URL : https://www.youtube.com/watch?v=TDlFWfE.. 2022. 3. 21.
Unity 카메라 워크 ( Camera Work ) 요 근래 이렇게 포스팅을 열심히 한적이 있나 싶긴 합니다만 간만에 책을 구매한 김에 공부하면서 후임자들이나 기타 처음 접하는 사람들에게 정보를 공유할 겸 포스팅이라도 열심히... 작성하자 생각했습니다. 언제까지 가련지는 모르겠습니다만... 어쨌든! 책은 Unity Game 프로그래밍 바이블 2nd 개정판을 기반으로 하고 있으며, 일본 원서를 참고로 기술해나가고 있습니다. 아마 Base 카테고리의 글들은 대부분 이 책을 기반으로 진도를 나갈 예정이며, 계속 포스팅에 이 내용을 적도록 하겠습니다. 카메라 작업에 관하여 설명하고자 합니다. Unity에서 사용하는 카메라 컴포넌트에 대한 이야기를 하는 것과 동시에 기본적인 카메라 워크에 대해서도 이야기하고자합니다. 그리고 새로운 버전에서(기존부터 있던건가...).. 2022. 3. 8.
프리펩(Prefab) ! Nested Prefab ? Prefab Varient !? 사실 저는 사용하면서 별 의문점도 갖지 않고 어 되네? 되는구나 하면서 썼던 기능이라 이게 Nested Prefab이 어쩌구 Prefab Varient가 어쩌고... 생각해본 적도 찾아볼 생각도 없었습니다. 사실 이걸 개념적으로 이해하고 있다보다는 본능적으로 이렇겠지 하고 쓰고 있던 것이라서 이참에 한번 정리하고 보고 가보자 싶어서 포스팅 하게 되었습니다. 다만, 아무리 봐도 제가 본능적으로 이해하고 있는 것이 맞는 것 같아서... 혹시 틀린 정보가 있다면 댓글로 남겨주시면 감사하겠습니다. (사실 이것 이외에도 사실과 다르다 잘못이해하고 있다면 지적 환영) Prefab : 말그대로 유니티 개발자들이 이해하고 있는 가장 일반적인 프리펩... 이것을 정의하라고 하니까 뭐라 설명 해야할지 모르겠어서 유니티 도.. 2022. 3. 7.
프리펩(Prefab) 배경 표시 시작하기에 앞서 본 포스팅은 Unity 2021.2.11f1 / Mac OS Monterey 기준으로 작성됨을 알립니다. 일반적으로 프로젝트 폴더 경로에서 프리펩을 더블 클릭하면 Isolation 형태로 열리게 됩니다. 뒤에 배경도 없고 아무것도 없는 그리드 위에 그려지게 되는데 Hierarchy위에서 프리펩에 커서를 갖다 대고 오른쪽 버튼 -> Prefab 경로에 보시면 여러가지 하위 항목들이 노출될 겁니다. 거기서 가장 상단에 위치하고 있는 Open Asset In Isolation / Open Asset In Context가 있는데 위 이미지처럼 배경을 싹다 날리고 그리드 위에서 보여지는게 Isolation 방식이고 (정확히는 조금 다릅니다만 아래에 기술) 현재 해당 컨텍스트 배경으로 보여지는 것이.. 2022. 3. 6.