728x90

UnityEngine 119

유니티 게임 제작 학습 코스 추천 5개

Practical Game Accessibility (실용적인 게임 접근성) 첫 번째 추천 학습 코스. 3D 포인트앤 클릭 방식 어드벤쳐 게임의 버티컬 슬라이스 형태로 직접 제작해보는 유니티 게임 제작 학습 코스. Unity Engine 2021.3 버전 대상으로 최신 학습 코스로 봐도 좋을 수준. 학습 코스 소개 영상 https://www.youtube.com/watch?v=gS8684jaYcM 학습 코스 바로 가기 링크 https://prf.hn/click/camref:1011lvz7h/pubref:blog/destination:https%3A%2F%2Flearn.unity.com%2Fcourse%2Fpractical-game-accessibility Practical Game Accessibilit..

유니티 에셋 (Unity Assets) 카테고리를 만들었습니다

유니티 에셋 (Unity Assets) 카테고리를 새로 생성했습니다. 요즘 유니티 에셋 스토어를 많이 활용하고 있기 때문에 그만큼 둘러보고 사용해보는 에셋이 많아졌습니다. 무료 에셋도 소개하고 좋은 유료 에셋들도 소개하고, 직접 사용해보면서 사용법이나 리뷰도 해보려고 합니다. 물론 게임 개발과 관련된 것들로요. 에셋을 활용해서 게임을 만들게 된다면 해당 에셋들의 장단점 들도 좀 더 경험담 기반으로 깊숙이 리뷰할 수 있을 것 같기도 합니다. https://prf.hn/click/camref:1011lvz7h/pubref:tistory/destination:https%3A%2F%2Fassetstore.unity.com%2F 에셋스토어 여러분의 작업에 필요한 베스트 에셋을 찾아보세요. 유니티 에셋스토어가 2D..

유니티 에셋 스토어(Unity Assets Store) 에서 다운로드 받은 패키지들의 위치 경로

유니티의 에셋 스토어(Assets Store) 에서, 미리 구입해둔 패지기를 다운로드 받았을 경우, 다운로드 받은 패키지들이 어떤 폴더에 위치하는지 알아봅니다. 패키지 매니저에서 Download 버튼을 클릭하면 다운로드가 이루어지고, 다운로드 받은 에셋 패키지는 Import 버튼으로 변경됩니다. Import 하는 .package 파일은 아래 폴더 경로에 저장됩니다. C:\Users\{accountName}\AppData\Roaming\Unity\Asset Store 혹은 C:\Users\{accountName}\AppData\Roaming\Unity\Asset Store-5.x 위 폴더 내에 여러 이름을 가진 폴더들이 있을텐데, 이 폴더 이름들은 모두 에셋스토어의 판매자 이름들입니다. 가령 아래의 Too..

Unity 엔진 패키지 매니저(Package Manager) 에러> Error refreshing assets

아래 그림처럼, 패키지 매니저(Package Manager) 하단에 Error refreshing assets 라는 에러메시지가 뜰 경우, (Error refreshing assets 혹은 Error refreshing packages 둘 중 하나가 뜰 수 있습니다.) 두 가지 케이스가 있을 수 있습니다. 네트워크에서 패키지 레지스트리 서버에 연결할 수 없는 경우 네트워크에 연결 문제가 있기 때문일 수 있습니다. 사용자 또는 시스템 관리자가 네트워크 오류를 해결하면 상태 표시줄이 지워집니다. 네트워크 연결은 작동하지만 Unity 계정에 로그인하지 않은 경우 패키지 관리자에 에셋 스토어 패키지가 표시되지 않습니다. 내 에셋(My Assets) 필터를 사용하려고 하면 패키지 관리자의 상태 표시줄에 위 오류가..

Unity 에셋 참조를 Assets 폴더 하위에서 모두 찾는 방법

유니티 엔진으로 게임을 만들 때 종종 사용하는 메뉴 기능으로 Find References In Scene 이 있습니다. 특정 에셋을 우클릭하거나 Assets 메뉴 하위에서 이 메뉴를 찾아 클릭하면, 현재 씬에서 참조를 모두 찾아서 Hierarchy 에 보여주는 기능입니다. 그런데 가끔은, 현재 씬이 아니라, 모든 씬을 넘어 Assets 폴더 전체에서 참조를 찾고싶을 때가 있습니다. 불필요한 리소스나 스크립트를 정리해야 하거나, 수정해야할 때 다른 곳에서 참조가 걸려있는지를 확인하고 싶을 때인데요, 이런 기능을 추가해서 사용해봤습니다. ​ 기능 이름은 "Find References In Assets Folder" 만들어봅시다. 먼저 스크립트를 하나 생성합니다. (메뉴 이름과 클래스 이름이 동일할 필요는 없..

Unity 게임을 살리는 메모리 관리와 최적화 (G-CON X IGC 오지현 에반젤리스트)

유니티 코리아의 아이콘 꽃미남 오지현(오즈라엘 @ozlael)님이 G-CON X IGC 에서 게임 개발 시 메모리 최적화를 주제로 강연을 했군요. ​ 크게 신경써야 할 부분, 메모리 프로파일러, 코딩 팁 등을 소개합니다. 주제 : 모바일 게임, 메모리 최적화도 안하면 어쩔티비 메모리 프로파일러 (Memory Profiler) 기존 프로파일러의 메모리 모듈을 확장한 메모리 프로파일러 (1.0.0) 패키지를 소개하고 있습니다. 메모리 프로파일러 공식 유니티 문서 https://docs.unity3d.com/Packages/com.unity.memoryprofiler@1.0/manual/index.html Memory Profiler | Memory Profiler | 1.0.0 Memory Profiler ..

[Unity] 에셋스토어 에셋 구입 시 Tax Number?

유니티 에셋스토어에서 에셋 구입 시 Checkout 명세서에 Tax Number 작성칸이 있습니다. Tax Number 는 해외결재나 흔히 해외 직구를 할 때 볼 수 있는데, 세금을 내야하는 납세자의 식별번호입니다. 바로 위에 Tax 란을 보면, "Are you exampt from paying consumption tax?"라는 물음과 라디오 버튼이 있는데, "님 소비세 면제 받으셨음?"라고 묻고 있습니다. 부가가치세와 같은 개념으로, Tax Number 를 사용하는 국가라면 번호를 입력하고 나중에 세금이 부과되는 시스템으로 보입니다. ​ 한국 구매자라면 Tax Number 시스템을 사용하지 않고, 소비세를 면제받지도 못하니, No 를 선택해줍니다. 그럼 Tax number 칸이 사라지고, 우측의 Or..

[Unity] Component의 컨텍스트 메뉴(ContextMenu) 만들기

유니티에서 컨텍스트 메뉴(ContextMenu) 는, 컴포넌트 이름 우측에 세로로 돌아간 ... 아이콘을 클릭했을 때 등장하는 메뉴입니다. Context Menu 를 직역하면 "맥락 메뉴" 정도인데, 인스펙터에 보여지는 해당 컴포넌트의 맥락에 맞는 메뉴라는 뜻. 스크립트에 ContextMenu 속성(Attribute)을 입력해서 이 "맥락 메뉴"항목을 간단하게 추가할 수 있고, 각종 편의기능 등을 구현해서 활용할 수 있습니다. ​ 아래처럼, 컨텍스트 메뉴를 선택했을 때 호출할 함수 위에 [ContextMenu("Menu Name")] 을 입력해주기만 하면 됩니다. 그럼 함수 내용이 즉시 실행됩니다. 함수는 비정적 함수(non-static) 함수여야 합니다. using UnityEngine; public ..

강력 추천 유니티 입문서 "유니티 교과서" 개정5판

프로그래밍을 못하지만 게임을 만들고싶은 입문자, 초심자 분들께 추천하던 책이 있었습니다. 내용도 구성도 훌륭했거든요. 그 책이 바로 "유니티 교과서" 시간이 흘러흘러 무려 개정5판이 나왔습니다. 게임 개발자 중 한 명으로서 좋은 책을 꾸준히 내주시는 길벗 출판사에 감사드립니다. 개정판이 계속 나온다는 이야기는, 이 책이 그만큼 많은 사랑을 받았다는 뜻이겠죠. 저도 이 책의 이전 판 판매에 몇 권 정도 기여를 했던 것 같습니다. 유니티 교과서의 겉표지는, 교과서라는 이름에 걸맞게 아주 정직합니다. - 귀여운 고양이가 자주 등장해 이해를 돕습니다. - 단순 예제 따라하기가 아니라, 게임 제작의 흐름을 익히며 게임 제작을 함께 학습할 수 있습니다. - C# 프로그래밍을 몰라도 이 책을 통해 기본을 익혀 게임을..

728x90
반응형