728x90

Unity 146

[E-BOOK] 유니티 게임 디자이너 플레이북 무료 배포. The Unity Game Designer Playbook

아래 링크에서 pdf 로 받아볼 수 있습니다. https://unity.com/kr/resources/game-designer-playbook The Unity Game Designer Playbook Download your free copy of The Unity Game Designer Playbook, a new guide to inspire and instruct game designers who want to learn how to prototype, craft, and test gameplay in Unity. unity.com Unity에서 게임플레이 프로토타이핑, 제작, 테스트 방법을 배우려는 게임 디자이너에게 영감을 주고 지침을 제공하는 새로운 가이드인 Unity 게임 디자이너 플레이북..

2024 설맞이 번들! 최대 95% 할인된 가격으로 21개 게임 에셋 전부가 $30

Lunar New Year's Day! Asset Store sale Event! 설을 맞아, 에셋 스토어 이벤트가 진행 중입니다! 기간이 넉넉하다 보니 에셋 소개 글도 좀 천천히 (사실 게을러서) 쓰게 됐습니다. 이번 설 기념 세일 이벤트는 갑진년(甲辰年), 용의 해를 기념해서 용 캐릭터로 마케팅을 하는 모습입니다. 두 개의 이벤트가 진행 중인데, 그 중 하나로 여러 에셋들을 한꺼번에 묶어서 저렴한 가격으로 한 번에 구입할 수 있는 번들 상품 이벤트입니다. 에셋 번들 이벤트 페이지 바로가기 (Asset bundle sale event) https://prf.hn/click/camref:1011lvz7h/pubref:lunar_bundle/destination:https%3A%2F%2Fassetstore..

기간 무료 에셋! $40 레트로 도트 게임용 사운드 1000개 이상 무료 + 다양한 오디오 에셋들 모두 50%할인! (by David Dumais Audio)

이번 주 에셋 퍼블리셔 할인 및 무료 에셋 소식입니다. 이번 에셋 퍼블리셔는 David Dumais Audio 입니다. 데이비드 듀메스는 비디오 게임 전문 사운드 디자이너이자 작곡가입니다. 그는 또한 자신의 유튜브 채널에서 매주 사운드 디자인에 관한 동영상을 공개하고 있습니다. 유니티 에셋 스토어뿐 아니라, 게임 개발 에셋들 중 가장 인기 많은 카테고리 중 하나인 오디오/사운드 에셋들을 할인 중이니 좋은 기회로 활용할 수 있을 것 같습니다. 다음 주 목요일(2월 8일)까지 David Dumais Audio 의 다양한 에셋들을 유니티 에셋 스토어에서 50% 할인된 가격으로 구입할 수 있습니다. 에셋 할인 이벤트 페이지 https://prf.hn/click/camref:1011lvz7h/pubref:pub_..

[Unity] VR 기초, 방 탈출 게임 프로젝트 학습 코스 스크랩

흥미로운 학습 코스가 보여서 메모 겸 스크랩. VR 기초 학습 과정 중에 있는 방 탈출 프로젝트 코스. https://prf.hn/click/camref:1011lvz7h/pubref:learn_escaperoom/destination:https%3A%2F%2Flearn.unity.com%2Fproject%2Fvr-gico-hagseub-bang-talcul-peurojegteu%3Fuv%3D2020.3 VR 기초 학습: 방 탈출 프로젝트 - Unity Learn VR 기초 학습: 방 탈출 프로젝트에 오신 것을 환영합니다. 이 학습 프로젝트에서는 XR Interaction Toolkit 패키지에서 지원되는 기본적인 VR 인터랙션을 둘러보고 생성할 수 있습니다. learn.unity.com VR 개발 패키..

기간 무료 에셋! $139 팰월드? 스타일 풀3D 몬스터 30개 패키지 + 다양한 3D 에셋들 모두 50%할인! (by NOTFUN)

이번 주 에셋 퍼블리셔 할인 및 무료 에셋 소식입니다. 이번 에셋 퍼블리셔는 NOTFUN 입니다. NOTFUN 은 20개 이상의 디자인 상을 수상하고 3D 분야에서 10년의 경력을 보유한 팀입니다. NOTFUN은 프로토타입을 테스트하거나 게임을 더 빠르고 쉽게 채울 수 있도록 도와줍니다. 요즘 팰월드가 인기몰이 중인데, 타이밍 좋게 유사한 방향성의 에셋 제작사의 할인 이벤트를 진행하는 의도가 숨어있는 것 같긴 합니다. 실제로 스토어에서 에셋들을 둘러보면 그런 느낌이 조금 들 정도. 다음 주 목요일(2월 1일)까지 NOTFUN 의 다양한 에셋들을 유니티 에셋 스토어에서 50% 할인된 가격으로 구입할 수 있습니다. 에셋 할인 이벤트 페이지 https://prf.hn/click/camref:1011lvz7h/..

[Unity] Inspector Custom Editor 에 추가 버튼, 삭제 버튼 추가

아래 이미지처럼 Inspector 에 요소를 추가하는 버튼과, 해당 요소 우측에 삭제하는 버튼을 커스텀하게 만들어 넣는 방법. OnInspectorGUI() 함수를 override 해서 아래 코드처럼 작성. base.OnInspectorGUI() 로 기본 요소들을 그리고 추가 요소들 작성. #if UNITY_EDITOR [CustomEditor(typeof(TrackSegment))] class TrackSegmentEditor : Editor { protected TrackSegment m_Segment; public void OnEnable() { m_Segment = target as TrackSegment; } public override void OnInspectorGUI() { base.OnI..

[Unity] Inspector 에 Addressable AssetReference 배열 노출시키기

아래 이미지의 PossibleObstacles 처럼, Asset Reference 를 연결할 수 있도록 Inspector 에 배열 노출시키려면? 아래처럼 코드 추가. public AssetReference[] possibleObstacles; 이 외에도 여러 타입으로 강제할 수 있음. Asset​Reference​Game​Object Asset​Reference​Label​Restriction Asset​Reference​Sprite Asset​Reference​T Asset​Reference​Texture Asset​Reference​Texture2D Asset​Reference​Texture3D AssetReference https://docs.unity3d.com/Packages/com.unity...

[Shader] Curved vertex shader

카메라에서 멀어지면 커브를 줘서 꺾이는 듯한 시각 효과를 주는 셰이더. 적용하면 아래처럼 보임. 1인칭 러닝게임에 어울리는 셰이더. 실제 Transform 좌표는 더 위에 있지만 셰이더 연산으로 곡선으로 꺾이게 그림. CG 코드. struct appdata { float4 vertex : POSITION; float2 uv : TEXCOORD0; float4 color : COLOR; }; struct v2f { float2 uv : TEXCOORD0; UNITY_FOG_COORDS(1) float4 color : TEXCOORD2; float4 vertex : SV_POSITION; }; v2f vert(appdata v) { v2f o; o.vertex = UnityObjectToClipPos(v.v..

[Unity] Shader Keyword 셰이더 키워드로 동작 조건부 작성

셰이더 키워드를 활용해서 조건부 분기 동작을 작성할 수 있다. #if defined(_MY_KEYWORD) // 이 사이에 KEYWORD 가 활성화 돼있을 때 처리를 추가. #endif float4 pos = v.vertex; #if defined(_CUSTOM_INSTANCING) float4x4 insMatrix = _instancingData[svInstanceID]; pos = mul(insMatrix, pos); #endif 셰이더를 위처럼 작성한 뒤 C# 코드에서는 EnableKeyword 함수를 호출해서 KEYWORD 를 활성화한다. 셰이더 키워드 https://docs.unity3d.com/kr/current/Manual/shader-keywords.html#declaring-keyword..

[Unity] Editor SceneView 에서 카메라 조작하기 (fov, position, rotation)

// Editor Scene View 에서 마지막 활성 Scene View 얻어오기. SceneView sceneView = SceneView.lastActiveSceneView; // FOV(Field of View) 수정 sceneView.cameraSettings.fieldOfView = 45f; // 특정 Object Transform 으로 Scene View 의 Camera 맞추기 (가령 메인카메라) sceneView.AlignViewToObject(camera.transform); // 특정 위치(바운드)로 Scene View Frame 이동시키기 sceneView.Frame(new Bounds(new Vector3(10f,0f,10f), Vector3.one * 10f), false); //..

728x90
반응형