Unity 22

[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 2D 텍스트와 씬에 대해 알아보자(2)

저번 시간에는 텍스트에 대한 UI에 대해 알아보았습니다. 이번 시간에는 씬에 관련된 부분을 알아볼까 합니다.  Unity 2D 텍스트와 씬에 대해 알아보자(1)저번 시간에는 물체에 적용하는 물리적 현상 중력이나 충돌 등에 관한 부분을 처리하는 콜라이더, 트리거, 콜리전에 대해 알아보았습니다.이번 시간에는 UI에를 통해 인터페이스를 생성해 보고tangent0426.tistory.com 씬(Scenes)씬 개요  씬(Scenes) 개요 씬은 Unity에서 콘텐츠를 사용하여 작업하는 공간으로, 게임이나 애플리케이션의 전체 또는 일부를 포함하는 에셋씬은 프로젝트에서 원하는 수만큼 만들 수 있음 새 Unity 프로젝트를 생성할 때 씬 뷰가 새로운 씬을 보여줌 이것은 이름이 정해지지 않은 씬,저장되지 않은 상태 기..

Unity/Unity 2D 2024.09.12

Unity 2D 텍스트와 씬에 대해 알아보자(1)

저번 시간에는 물체에 적용하는 물리적 현상 중력이나 충돌 등에 관한 부분을 처리하는 콜라이더, 트리거, 콜리전에 대해 알아보았습니다.이번 시간에는 UI에를 통해 인터페이스를 생성해 보고 UI 시스템을 구성하는 시간을 갖아보도록 하겠습니다.  Unity 2D 물리 레퍼런스에 대해 알아보자저번 시간에는 3D 모델이나 오디오 파일, 이미지 등 외부에서 생성한 파일을 가져올 수 있는 에셋과캐릭터, 배경화면 등 애니메이션 설정 가능한 애니메이션 클립, 컨트롤러에 대해 알아보았었tangent0426.tistory.com  텍스트 텍스트 개요 UI(사용자 인터페이스)개요UI 시스템을 통해 사용자 인터페이스를 신속히 직관적으로 만들 수 있음Unity UI 안에는 다양한 Unity UI 시스템의 주요 기능이 있음캔버스(..

Unity/Unity 2D 2024.09.11

Unity 2D 물리 레퍼런스에 대해 알아보자

저번 시간에는 3D 모델이나 오디오 파일, 이미지 등 외부에서 생성한 파일을 가져올 수 있는 에셋과캐릭터, 배경화면 등 애니메이션 설정 가능한 애니메이션 클립, 컨트롤러에 대해 알아보았었죠 이번시간에는 물체에 작용하는 물리적 현상, 중력 및 충돌에 대해 알아볼까 합니다.  Unity 2D Asset(에셋) 및 애니메이션에 대해 알아보자저번 시간에는 비주얼 스크립트로 제어문, 조건문, 반복문에 대해 알아본 시간을 가졌죠이번시간에는 게임이나 프로젝트에서 사용될 수 있는 다양한 아이템을 추가할 수 있는 에셋과 캐릭터,tangent0426.tistory.com 물리 및 충돌 처리 개요  물리 및 충돌 처리 개요 개요 물체에 작용하는 물리적 현상, 중력이나 충돌등에 관한 부분을 처리하는 프로그래밍 파트  Unit..

Unity/Unity 2D 2024.09.10

Unity 2D Asset(에셋) 및 애니메이션에 대해 알아보자

저번 시간에는 비주얼 스크립트로 제어문, 조건문, 반복문에 대해 알아본 시간을 가졌죠이번시간에는 게임이나 프로젝트에서 사용될 수 있는 다양한 아이템을 추가할 수 있는 에셋과 캐릭터, 다양한 도구들을 게임에서 움직이게 만들 수 있는 애니메이션에 대해 알아볼까 합니다.  Unity 2D 블록코딩을 이용한 조건문 및 반복문에 대해 알아보자 (1)저번 시간에는 비주얼 스크립팅에 대한 개요와 시각적 드래그 & 드롭 그래프로 스트립팅 로직을 만들어 보았습니다.이번에는 블록코딩을 이용한 조건문 및 반복문에 대해 알아보도록 하겠습니tangent0426.tistory.com  Unity 2D 블록코딩을 이용한 조건문 및 반복문에 대해 알아보자 (2)저번 시간에 조건문 반복문에 대한 개요와 예제에 대해 알아보았습니다.이번..

Unity/Unity 2D 2024.09.09

Unity 2D 블록코딩을 이용한 조건문 및 반복문에 대해 알아보자 (2)

저번 시간에 조건문 반복문에 대한 개요와 예제에 대해 알아보았습니다.이번 시간에는 키 이벤트에 대해 간단히 알아보고자 합니다. Unity 2D 블록코딩을 이용한 조건문 및 반복문에 대해 알아보자 (1)  키 이벤트란?  키보드 입력 시 발생하는 이벤트를 칭하며 컴퓨터가 키 입력을 인식하도록 해야 합니다.Unity에서 키보드 이벤트는 사용자가 키보드의 키를 누를 때 전송 되는 KeyDownEvent와 사용자가 계속 키를 누르고 있는 keyEvent와 사용자가 키보드 키를 놓을 때 전송되는 KeyUpEvent가 있습니다. 입력 관리자에 대해 입력 관리자는 Unity에서 키 입력과 키 입력과 관련된 행동을 정의할 수 있으며,유니티에서 여러 가지 입력을 정의할 수 있습니다. 입력 관리자창 찾아보기 Edit을 선..

Unity/Unity 2D 2024.09.05

Unity 2D 블록코딩을 이용한 조건문 및 반복문에 대해 알아보자 (1)

저번 시간에는 비주얼 스크립팅에 대한 개요와 시각적 드래그 & 드롭 그래프로 스트립팅 로직을 만들어 보았습니다.이번에는 블록코딩을 이용한 조건문 및 반복문에 대해 알아보도록 하겠습니다.  Unity 2D 블록 코딩에 대해서 알아보자 (1)비주얼 스크립트는 팀 구성원이 코드를 처음부터 작성할 필요 없이시각적 드래그 & 드롭 그래프로 스크립팅 로직을 만들 수 있도록 지워합니다.이번 시간에는 Visual Scripting(비주얼 스크립트)에tangent0426.tistory.com  Unity 2D 블록 코딩에 대해서 알아보자 (2)저번 시간에 블록 코딩의 개요에 대해서 알아보았으니 이번시간에는 블록 코딩을 어떻게 사용하는지 알아보겠습니다.  Unity 2D 블록 코딩에 대해서 알아보자 (1)비주얼 스크립트는..

Unity/Unity 2D 2024.09.04

Unity 2D 블록 코딩에 대해서 알아보자 (2)

저번 시간에 블록 코딩의 개요에 대해서 알아보았으니 이번시간에는 블록 코딩을 어떻게 사용하는지 알아보겠습니다.  Unity 2D 블록 코딩에 대해서 알아보자 (1)비주얼 스크립트는 팀 구성원이 코드를 처음부터 작성할 필요 없이시각적 드래그 & 드롭 그래프로 스크립팅 로직을 만들 수 있도록 지워합니다.이번 시간에는 Visual Scripting(비주얼 스크립트)에tangent0426.tistory.com    비주얼 스크립트 시작해 보기 Inspector창에서 Add Component 클릭하기 검색창에 “Script Machine”검색하기Script Machine  클릭하기 파일 이름에 원하는 파일 이름 작성합니다.한글로 파일 이름 작성 시 오류가 날 수 있으므로 최대한 영어로 작성합니다.  생성된 비주..

Unity/Unity 2D 2024.08.27

Unity 2D 블록 코딩에 대해서 알아보자 (1)

비주얼 스크립트는 팀 구성원이 코드를 처음부터 작성할 필요 없이시각적 드래그 & 드롭 그래프로 스크립팅 로직을 만들 수 있도록 지워합니다.이번 시간에는 Visual Scripting(비주얼 스크립트)에 대해 알아보도록 하겠습니다.  비주얼 스크립트 개요비주얼 스크립트 장점 비주얼 스크립트의 장점은 비주얼 스크립팅은 Unity에서 아이디어를 테스트하고 변경하거나, 작업물을 직접 관리하려는 디자이너와 아티스트 모두에게 매우 유용한 솔루션 입니다. 자세한 설명은 아래의 표에 기재했습니다. 프로그래머가 아니더라도 기술적 지식이 있는 팀원이 만든 커스텀 노드와 그래프를 활용할 비주얼 스크립팅으로 커스텀 노드를 생성하여 팀 내 아티스트에서 디자이너에 이르는 협업을 간소화할 수 있음 프로그래밍 지식 수준에 관계없이 ..

Unity/Unity 2D 2024.08.26