- [ Unity ]Unity 게임 개발 #3 - 풍선 지키기 게임<myShield>2023-07-28 20:17:56유니티를 사용하여 개발한 풍선 지키기 게임입니다. 1. 기본 씬 세팅 배경, 풍선, 실드,시간 UI 생성 후 위치, 크기, 색상 설정. 2. 애니메이션 세팅 balloon_idle 풍선 기본 모션, loop time 체크. 레코드 후 초 마다 색상 변경하여 애니메이션 제작. 3. 마우스 포인터 따라 이동 플레이어인 shield의 마우스 포인터 이동 제어. mousePos(마우스의 좌표계)를 Camera.main 함수를 사용하여 카메라 좌표계로 변경 후 shield의 위치 넣기. ScreenToWorldPoint : 카메라가 비추고 있는 화면 내의 좌표값을 사용할 수 있게 해줌. //shield.cs void Update() { Vector3 mousePos = Camera.main.ScreenToWorl..
- [ Unity ]Unity 게임 개발 #2 - 피하기 게임<rainRtan> 22023-07-27 20:48:05유니티를 사용하여 개발한 비 피하기 모바일 게임입니다. 1. 다시하기 UI 세팅 UI 판넬 생성 후 색상, 위치 설정, 비활성화 처리. 2. 타이머 limit 변수 선언 후 deltaTime값 계속 줄어들게 하기, 0 미만일 시 시간 정지. 시간 UI 오브젝트가 timeLimit값과 동일하게 하기(N2로 소숫점 둘째 자리까지 표시). //gameManager.cs public Text timeText; //time 텍스트 오브젝트 void Update() { limit -= Time.deltaTime; //시간 감소 if (limit < 0) { Time.timeScale = 0.0f; limit = 0.0f; } timeText.text = timeLimit.ToString("N2"); } 3. 다시하..
- [ Unity ]Unity 게임 개발 #1 - 피하기 게임<rainRtan> 12023-07-26 20:42:10유니티를 사용하여 개발한 비 피하기 모바일 게임입니다. 1. UI, 캐릭터 세팅 game 화면 폰 사이즈(760 x 1280)으로 변경. background, ground 생성 후 색상 및 크기 설정. square 오브젝트의 sprite 부분에 이미지 넣고 레이어 순서 및 위치 설정하여 캐릭터 생성. 2. 애니메이션 세팅 loop time(반복 동작) 체크. 캐릭터 오브젝트에 animation 추가. animation 탭 0/10/20초에 이미지 1, 2 추가하여 걷는 애니메이션 생성. 3. 캐릭터 오른쪽으로 이동 transfrom.postition : 캐릭터 위치. Vector3(x,y,z) : x,y,z의 3차원값. //rtan.cs float direction = 0.05f; //방향을 변수로 선언..