본문 바로가기

컴포넌트4

게임개발 중급(20) - 유니티 엔진 활용(3) 유니티 엔진 활용(3) 지난 시간에는 Directional Light, Audio Source, Particle System 그리고 Prefab에 대해 알아보았습니다. 이번을 마지막으로 유니티에서 사용하기 좋은 컴포넌트 혹은 도구에 대한 이야기를 마무리 짓겠습니다. Animator(애니메이터) Animator 컴포넌트는 게임 오브젝트의 애니메이션을 관리하는 데 사용됩니다. 이를 활용하여 캐릭터나 오브젝트의 움직임에 따라 애니메이션을 변경하거나, 상호작용하는 오브젝트의 애니메이션을 구현할 수 있습니다. Animator는 두 가지 주요 요소로 이루어져 있습니다. 1. Animation Clips Animation Clip은 특정 애니메이션의 시간과 프레임에 대한 정보를 포함합니다. 애니메이션 클립은 캐릭터의.. 2023. 5. 10.
게임개발 중급(19) - 유니티 엔진 활용(2) 유니티 엔진 활용(2) 저번시간은 유니티에서 게임을 만들 때 자주 사용되고, 유용하게 쓰이는 것들에 대해 알아보았습니다. 정확히 Transform, Rigidbody, Collider, Main Camera에 대해 알아보았고, 이번에도 지난시간에 이어서 진행하겠습니다. Directional Light(디렉셔널 라이트) 유니티의 Directional Light는 무한히 떨어지는 평행한 광선을 방출하는 빛으로, 태양이나 달 등의 자연광을 표현할 때 자주 사용됩니다. 3D 프로젝트를 생성하면 기본적으로 Main Camera와 함께 기본생성되는 오브젝트입니다. 씬 뷰에서 Directional Light 오브젝트를 생성하면, 오브젝트를 중심으로 일직선으로 뻗은 빛이 발사되는 것을 확인할 수 있습니다. Direct.. 2023. 5. 8.
게임개발 중급(18) - 유니티 엔진 활용(1) 유니티 엔진 활용(1) 저번 시간을 마지막으로 2D 플랫포머 게임 만들기 챕터를 끝냈습니다. 이번에는 유니티 엔진을 제대로 사용하는 법에 대해서 이야기 하려고 합니다. 유니티 엔진에는 수많은 기능이 탑재되어 있어 전부를 다루지는 못하지만, 가장 많이 쓰이고 유요하게 쓰이는 것들에 대해서 한번 살펴보겠습니다. Transform(트랜스폼) 유니티에서 Transform은 게임 오브젝트의 위치, 회전, 크기 정보를 가지고 있는 컴포넌트입니다. 즉, Transform을 이용해서 게임 오브젝트의 위치, 회전, 크기를 변경할 수 있습니다. Transform은 다음과 같은 속성을 가지고 있습니다. Position: 게임 오브젝트의 위치를 나타내는 Vector3 값입니다. 이 값을 변경하면 게임 오브젝트가 움직입니다. .. 2023. 5. 7.
게임개발 중급(1) - 유니티 엔진 사용하기 유니티 엔진 사용하기 저희는 여태껏 기초적인 지식을 위주로 게임개발에 대해 알아보았습니다. 이제는 중급 단계로 넘어왔으니, 저희가 처음부터 추구하던 유니티로 게임만들기를 시작해볼까 합니다. 그럼 유니티를 설치하고 사용하는 법에 대해 이야기 해보겠습니다. 이제는 모두 알다시피 유니티(Unity)는 게임 엔진 중 하나로, 2D/3D 게임 개발에 많이 사용되는 엔진입니다. 이번에는 유니티 엔진의 사용법에 대해 자세하게 설명해드리겠습니다. 1. 유니티 다운로드 및 설치 우선, 유니티 엔진을 사용하기 위해서는 공식 웹사이트(https://unity.com/)에서 다운로드 및 설치가 필요합니다. 설치 후, 유니티 허브를 실행하면 프로젝트를 생성하거나 관리할 수 있습니다. 2. 프로젝트 생성 및 구성 유니티 허브에서.. 2023. 4. 20.