일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 시리얼노션
- unity #animation #animator #mixamo #character
- 전시진강의후기
- Android #AndroidStudio #안드로이드스튜디오 #안드로이드스튜디오설치 #안드로이드앱개발
- unity #mixamo #character #texture #material
- 게임개발
- Unity
- 시리얼강의후기
- Today
- Total
목록Unity (4)
HB의 개발 블로그

유니티(Unity)는 게임 개발에 널리 사용되는 게임 엔진 중 하나입니다. 이 글에서는 유니티를 설치하고 첫 프로젝트를 시작하는 방법에 대해 알아보겠습니다. 앞으로 블로그를 통해 다양한 미니 게임을 만드는 법을 적어보려 합니다! 유니티를 설치하고 저와 함께 미니 게임 개발에 도전해보세요.1. 유니티 설치하기유니티를 설치하려면 가장 먼저 유니티 공식 웹사이트에 접속하여 유니티 허브(Unity Hub)를 다운로드 해야 합니다. 유니티 허브를 설치하면 다양한 버전의 유니티를 다운로드하고 프로젝트를 관리할 수 있습니다.유니티 허브에서 Editor 탭을 클릭합니다.원하는 버전을 선택하고 Install 버튼을 클릭합니다. 2. 첫 프로젝트 생성하기유니티 허브와 원하는 에디터 버전을 설치했다면 유니티 허브를 실행하여..

에러 내용 프로젝트를 시작할 때 아래와 같이 무한 로딩에 빠지는 현상 멘붕에 빠지지 말고 간단한 방법으로 해결해 보자 해결 방법 Plastic SCM 재로그인 위 문제의 해결 방법으로 제일 많이 시도하는 방법이다. Plastic SCM 에 정상적으로 로그인이 되어있지 않은 경우, SCM 프로그램을 직접 실행해 다시 로그인 한 뒤에 프로젝트를 실행하면 정상적으로 열 수 있다. Unity 라이선스 관리 Plastic SCM 이 정상적으로 로그인 되어있을 경우, Unity Hub를 통해 라이선스를 다시 확인해보자 정상적으로 활성화되어 있더라도 반환한 뒤에 다시 재발급을 받으면 프로젝트를 열 수 있다. 유니티 프로젝트가 무한 로딩에 빠질 경우 작성자는 이 방법을 몇 번 활용해 해결한 적이 있다.

1. Mesh Combine 여러개의 Mesh를 하나로 합쳐서 Draw Call 수를 줄이는 기능을 제공합니다. Draw Call 수를 줄이는 것은 프로젝트의 성능을 향상시키는 중요한 최적화 방법 중 하나입니다. 유니티에서는 Mesh.CombineMeshes() 메소드(Method)를 활용하여 Mesh를 결합할 수 있습니다. 아래 예제 코드를 통해 확인해봅시다. 2. 예제 적용 using System.Collections; using System.Collections.Generic; using UnityEngine; public class CombineMeshes : MonoBehaviour { void Update() { if(Input.GetKeyDown(KeyCode.Space)) { Combin..
1. 왜 최적화가 필요할까? 성능 개선: 최적화는 프로젝트의 성능을 개선할 수 있습니다. 게임의 프레임 속도가 낮을 경우, 플레이어의 게임 경험이 매우 안 좋아질 수 있습니다. 이러한 성능 문제는 플레이어의 경험을 저해시키고, 게임의 인기를 떨어뜨릴 수 있습니다. 하드웨어 제한 극복: 게임은 다양한 하드웨어에서 실행됩니다. 더 낮은 스펙의 컴퓨터나 모바일 기기에서도 게임이 잘 실행될 수 있도록 최적화가 필요합니다. 최적화가 되지 않은 게임은 하드웨어 제한 때문에 실행이 되지 않을 수도 있습니다. 개발 효율성 향상: 최적화는 개발자들이 작업을 더 효율적으로 수행할 수 있도록 도와줍니다. 최적화를 수행하면 불필요한 작업을 줄이고, 코드와 자원을 더 잘 활용할 수 있습니다. 이는 개발자의 업무 효율성을 높여줍..