에셋 5

[Unity 2D]장애물 피하기 게임 (3)

저번 시간에 적 개체를 생성 및 랜덤 하게 위치를 생성하게 만들어 보았습니다.이번 시간에는 싱글톤과 UGUI & 스코어 제작을 해보도록 하겠습니다.싱글톤, UGUI & 스코어 제작싱글톤 코드싱글톤 제작을 위해 GameManger에 싱글톤을 적용하여 최소 한번만 메모리에 할당하고 인스턴스를 만들어 사용하는 패턴과 싱글톤 패턴을 이용하여 다른 오브젝트에서 매니저로의 접근이 쉽게 만들수가 있습니다.public class GameManager : MonoBehaviour{ private static GameManager _instance; public static GameManager Instance { get { if (_instance == nul..

카테고리 없음 2024.10.16

[Unity 2D]장애물 피하기 게임 (2)

저번 시간에는 타일맵 생성과 플레이어의 생성과 이동에 대해서 알아봤는데요이번에는 적 생성 및 랜덤 하게 위치를 생성하는 만들어보려고 합니다.저번 시간에 대해서 알고 싶으신 분들은 아래 링크에 들어와 주세요[Unity 2D]장애물 피하기 게임 (1)  적 생성 및 파괴, 랜덤 위치 생성적 생성 및 파괴 우선은 Player를 생성했을 때처럼 적 개체를 생성한 후 Hierarchy창에 드래그 해줍니다.  적 개체에 Box Collider 2D와 Rigidbody2 D 컴포넌트 추가합니다.  빈 오브젝트 생성 후 GameMainger이나 다른 이름으로 바꾸거나오브젝트에 GameManager스크립트 생성하여 추가합니다. // 빈 오브젝트에 GameManger 코드 생성public class GameManager ..

Unity/Unity 2D 2024.10.10

[Unity 2D]장애물 피하기 게임 (1)

이번 시간은 Unity 2D를 이용해서 간단한 게임을 만들어볼까 합니다.Unity 2D가 무엇인지 알고 싶다면 아래 링크에 들어가 주시길 바랍니다. 게임 개요 및 생성(에셋 적용)게임 개요게임 개발 순서1차 - 타일맵 생성과 플레이어 생성 및 이동2차 - 적 생성 및 파괴와 랜덤 위치 생성3차 - 충돌 후 애니메이션 전환 및 싱글톤4차 - UGUI & 스코어 및 Player Dead 생성(에셋 적용) Unity Hub에서 새 프로젝트 생성합니다.  Asset Store에서 자신의 원하는 에셋을 가져와 Package Manager을 통해 새 프로젝트에 적용합니다. 타일맵 제작 및 플레이어 생성 및 이동타일맵 제작 2D Object – Tilemap – Rectangular눌러 Tile을 생성하여 맵 생성 ..

Unity/Unity 2D 2024.10.09

[Unity 3D] 에셋(Asset)과 FBX 모델 개요 및 FBX 모델 사용해보기

이전에 시간에는 Unity 애니메이션을 해보았으니 이번에는 에셋(Asset)과 FBX 에셋을 적용하는 시간을 갖아보도록 하겠습니다.2024.07.31 - [Unity/Unity 3D] - [Unity 3D] Unity 애니메이션에 대해 알아보자 [Unity 3D] Unity 애니메이션에 대해 알아보자Unity를 작업하다가 보면 캐릭터의 움직이는 공격모션을 작업해야 할 시기가 많이 올 수 있습니다. 그만큼 Untiy 3D나 2D에서 애니메이션 게임을 제작하는 데 있어 중요한 작업 중 하나입니다. 이번tangent0426.tistory.com 에셋(Asset) 및 FBX 모델 개요 에셋은 사전적 의미로 기업이나 경제 주체에 이해서  소유되고 통제되는 자원으로 Unity에서는 게임 제작에 필요한 요소, 즉 모..

Unity/Unity 3D 2024.08.01

[Unity 3D] Unity 애니메이션에 대해 알아보자

Unity를 작업하다가 보면 캐릭터의 움직이는 공격모션을 작업해야 할 시기가 많이 올 수 있습니다. 그만큼 Untiy 3D나 2D에서 애니메이션 게임을 제작하는 데 있어 중요한 작업 중 하나입니다. 이번 시간에는 Unity 애니메이션을 어떻게 적용하는지, 그리고 Unity에서 애니메이션이 무엇인지 알아보도록 하죠 애니메이션 개요 Unity 애니메이션 시스템은 애니메이션 클럽의 개념에 기반하여 특정 오브젝트의 포지션과 각도, 기타 프로퍼티가 시간에 지남에 따라 어떻게 변화해야 하는지에 대한 정보를 포함하고 있습니다. 또한 Unity가 확장되고 있는 다양한 산업 군 중,애니메이션 영역은 강력한 IP(Intellectual Property)를 기반으로 한 다양한 제작 사례로 주목받고 있는 분야로는 해외에서는 ..

Unity/Unity 3D 2024.07.31