unity7 3. 유니티 체력, 골드 (플레이어 스탯 생성), 적 체력 표시 이번 글은 해당 영상을 보고 참고하여 작성하였습니다.(2) [Unity 2D Game] Tower Defense #03 - 체력, 골드 시스템 - YouTube 적 체력 데이터 처리EnemyHP.cs더보기using System.Collections;using UnityEngine;using UnityEngine.UI;public class EnemyHP : MonoBehaviour{ [SerializeField] private float maxHP; // 최대 체력 private float currentHP; // 현재 체력 private bool isDie = false; // 적이 사망 상태이면 .. 2024. 8. 2. 1. 프로젝트 세팅, 플레이어 이동 Movement Settings 빌트인 3D 프로젝트로 생성하고이름은 ZombieShooter로 생성 1. 사용할 패키지 준비 Universal RPCinemachineInput System 2.에셋 준비POLYGON Apocalypse - Low Poly 3D Art by Synty | 3D Urban | Unity Asset Store POLYGON Apocalypse - Low Poly 3D Art by Synty | 3D 도시 | Unity Asset StoreElevate your workflow with the POLYGON Apocalypse - Low Poly 3D Art by Synty asset from Synty Studios. Find this & other 도시 options on the Unity Asset S.. 2024. 7. 6. [Unity Course 2] 07. 유니티 UI 시스템 2 위키북스 출판사 이재현 저자님의 '절대강좌! 유니티' 책을 참고하여 필기한 내용입니다.Rect Transform 컴포넌트기존 Transform 과 동일한 역할을 하는 컴포넌트로 UI 항목에 기본적으로 추가됨 Panel 추가 Panel 의 주된 용도는 UI 항목을 그룹화메뉴를 구성할 때 여러 버튼을 하나의 Panel에 차일드화 해서 구현 가능 청색 원 아이콘을 드래그 하면 사이즈 조절가능원을 클릭하고 Alt 키를 누른채 드래그 하면 모든 방향이 동시에 조절됨 가운데 있는 청색 원은 pivot 역할을 하는 회전축 역할로 모서리 바깥쪽을 선택하여 드래그 하면 회전하는 모습을 볼 수 있음 앵커 프리셋: 각 UI 항목의 정렬과 크기를 미리 정의해놓은 집합, Unity UI의 기본 개념앵커 포인트현재 앵커 프리.. 2024. 6. 22. [Unity Course 2] 03.게임 스테이지 제작 : 바닥 생성 및 배치, 텍스처, 머티리얼 위키북스 출판사 이재현 저자님 의 '절대강좌! 유니티' 책을 참고하여 필기한 내용입니다. 게임 스테이지 제작바닥 생성 및 배치[Hierarchy] - 오른쪽 마우스클릭- [3D Object] - [Plane]이름은 Floor로 변경한다. Position과 Rotation이 가끔 0,0,0이 아닐때가 있는데 이럴땐 reset 시켜주면 된다.[Edit] - [Preferences] -[Scene View] - [Create Object at Origin] 옵션 체크 [GameObjecy] - [3D Object] - [Capsule] 캡슐 생성후 Postition (0,1,0) Floor의 Scale 속성은 5,5,5로 변경텍스처에셋이 업데이트 되어서 파일명이다른데 이 이미지를 씬창의 Floor에 드래그 .. 2024. 6. 17. [Unity Course 2] 02. 게임 개발 준비 : 에셋 준비하기 위키북스 출판사 이재현 저자님 의 '절대강좌! 유니티' 책을 참고하여 필기한 내용입니다.게임 개발 준비 : 에셋 준비하기캐릭터 모델 임포트하기해당 책에서는 https://github.com/IndieGameMaker/UnityBook GitHub - IndieGameMaker/UnityBook: 절대강좌! 유니티 2021 - 리소스절대강좌! 유니티 2021 - 리소스. Contribute to IndieGameMaker/UnityBook development by creating an account on GitHub.github.com 무료 리소스 내려받기1. Yughues Free Metal Materialshttps://assetstore.unity.com/packages/2d/textures-ma.. 2024. 6. 3. [Unity Course 2] 02. 게임 개발 준비 위키북스 출판사 이재현 저자님 의 '절대강좌! 유니티' 책을 참고하여 필기한 내용입니다.게임 개발 준비 개발한 게임 소개 및 개발 순서1. 게임 개발 환경 설정2. 게임에서 사용할 리소스 내려받기 및 설치3. 게임의 배경이 되는 스테이지 제작4. 주인공의 이동 및 공격 기능 구현5. 적 캐릭터 생성 및 추적 기능 구현6. 주인공과 적 캐릭터 간의 공격 및 피격 기능 구현7. 게임 매니저 및 오브젝트 풀링 구현 프로젝트 생성 책에서는 2021.1.x 버전을 사용했으나 나는 2021.3.23버전으 사용할 예정이다프로젝트 이름은 "SpaceShooter"로 작성해준다 레이아웃책과는 다르게 내가 기존에 잘 사용하고 있는 레이아웃을 활용할 예정이다.다르다고 해봤자 하이어라키 창 아래에 콘솔이 추가 되어 있고 Sc.. 2024. 6. 3. 이전 1 2 다음 반응형