728x90
반응형

분류 전체보기 187

유니런(2) - 애니메이션

애니메이터 탭을 열어줍니다. 저번 Run 애니메이션을 만들 때 실수로 중복해서 Run_anim과 Run 이렇게 두 개 만들었는데 Run_anim을 지웠었지만 애니메이터에 저장되어버린 모습입니다. 애니메이터에서 Run_anim을 지우고 Run을 기본으로 설정해줍니다. 이제 전이를 구성해보겠습니다. 캐릭터는 기본적으로 Run상태이지만 사용자가 점프키를 입력하면 Jump애니메이션을 출력합니다. 캐릭터가 다시 바닥에 닿으면 Run을 출력해야하기에 Run과 Jump는 양방향으로 연결됩니다. 어느 상황이든 캐릭터가 죽으면 Die를 출력하기위해 Any State에서 Die로 전이를 연결합니다. 이제 피라미터를 추가합니다. 캐릭터가 바닥에 닿았을땐 true로 Run을 바닥에 닿지 않았을땐 False로 Jump를 출력하..

유니런(1) - 플레이어 제작

캐릭터가 시작할 때 밟을 발판부터 만듭니다. 프로젝트의 스프라이트에서 미리 제작된 발판 이미지를 하이어라키창으로 드래그 드롭합니다. 위치를 조정하고 박스 콜라이더 2D 컴포넌트를 추가합니다. 달리기 게임이니 캐릭터가 닿으면 낙사판정을 내려줄 오브젝트를 추가합니다. 마찬가지로 위치를 지정하고 박스 콜라이더 2D 컴포넌트를 추가합니다. 그리고 낙사판정을 내려줄 영역이기 때문에 오브젝트와 닿았을 때 감지는 하지만 충돌하지 않고 관통하도록 Is Trigger에 체크합니다. 캐릭터 스프라이트를 편집하려는데 스프라이트 에디터가 없다고 나옵니다. 유니티 상단의 window에서 package manager를 누르고 2D Sprite를 install해줍니다. Toko_Run 스프라이트를 잘라줍니다. 자른 스프라이트 하나..

닷지(5) - 게임 매니저와 UI

프로젝트탭에 Scripts, Materials, Prefabs 폴더를 만들어 정리해줍니다. 게임이 진행될때 전체 화면이 계속해서 회전되게 만들겠습니다. Rotator 스크립트를 작성합니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class Rotator : MonoBehaviour { public float rotationSpeed = 60f; void Update() { transform.Rotate(0f, rotationSpeed*Time.deltaTime, 0f); } } 해당 스크립트를 Level에 드롭합니다. 원하는대로 회전하는걸 확인할 수 있습니다. UI 개체를 만들어줍니다. Re..

닷지(4) - 탄알 생성기 제작

원기둥 오브젝트를 생성하고 Bullet Spawner로 이름을 변경합니다. 위치는 (8, 1, 0)으로 설정해줍니다. 에셋의 Bullet Color 머터리얼을 씬 창의 원기둥 오브젝트로 드래그&드롭합니다. 탄알 생성기 스크립트를 작성합니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class BulletSpawner : MonoBehaviour { public GameObject bulletPrefab; //생성할 탄알의 원본 프리팹 public float spawnRateMin = 0.5f; //최소 생성 주기 public float spawnRateMax = 3f; //최대 생성 주기 pr..

가디언테일즈 카마존 시즌5 선택지(7.30~8.26)

------------특전&연계(신규)------------ [경찰과 도둑]☆ - 경찰에게 알린다 : 병뚜껑 +20, 이후 이벤트 합동수사(1)로 이어짐 - 숨겨준다 : 병뚜껑 +20, 이후 이벤트 사업제안(2)로 이어짐 [합동 수사(1)]☆ - 정보를 넘긴다 : 병뚜껑 +20, 이후 첩보활동으로 이어짐? - 거절한다 : 아무 효과 없음 [첩보활동]☆ - 주변에 귀 기울인다 : 아무 효과 없음 - 웨이터에게 팁을 준다 : 은화 -50, 병뚜껑 +20, 이후 블랙 마켓으로 이어짐 - 일단 마신다 : 은화 -20, 모든 영웅 체력 +20%회복 [블랙마켓] (일부 효과 발췌) - 다른 이야기를 꺼낸다 : 5가지 효과 중 1가지 발동 ...2) (첩보활동 이벤트 완료 시) 병뚜껑 +20, 이후 범죄와의 전쟁으로..

닷지(3) - 탄알 제작

지난 Player 제작에 이어서 탄알 게임 오브젝트를 생성합니다. 3D Object 중 Sphere를 생성한 뒤 Bullet으로 이름을 변경합니다. 위치를 (0, 5, 0), 스케일을 (0.5, 0.5, 0.5)로 변경합니다. Meterial을 생성한 뒤 Bullet Color로 이름을 변경합니다. 컬러는 (255, 0, 0)으로 설정한 뒤 Bullet 게임 오브젝트로 드래그&드롭합니다. Bullet 게임 오브젝트에 Rigidbody 컴포넌트를 추가합니다. 이후 중력에 영향을 받지 않도록 Use Gravity 체크를 해제합니다. 탄환이 플레이어와 접촉을 감지하고 사망처리는 해야 하지만 충돌로 인해 밀려남이나 이동에 영향을 주는 것은 원치 않으니 접촉을 감지만 할 수 있도록 Is Trigger를 체크합니다..

가디언테일즈 카마존 선택지 공략(7월 10일 기준)

[거대한 정령] - 정령을 무찌른다 :모든 영웅 체력 -10%피해 / 은화 +50 - 무시한다 : 아무 효과 없음 [경비원] - 싸움을 건다 : 전투 돌입 - 뇌물을 준다 : 은화 -30 - 배지를 보여준다(경비대장의 배지 필요) : 해당 아티팩트 소실 [고객 센터] - 불만을 제기한다 : 랜덤 아티팩트 소실 / 은화 +60 - VIP 회원으로 업그레이드한다 : 은화 -50 / VIP 회원권 획득(아가사 상점 30% 할인) - 무시한다 : 아무 효과 없음 [고블린 부호] - 부호를 호위한다 : 모든 영웅 체력 -20%피해 / 은화 +30 - 부호를 약탈한다 : 은화 +60 / 전투 돌입 - 무시한다 : 아무 효과 없음 [고블린 요리사] - 상자를 받아든다 : 저주 아티팩트 획득 - 지옥에서 온 파이 - ..

가디언테일즈 카마존 시즌 3 선택지 정리 - 21.06.03 ~ 21.07.01

> [거대한 정령] - 정령을 무찌른다. : 은화 +50, 모든 아군 영웅 체력 -10% - 무시한다. [지진] - 무작정 달린다. : 무작위 아티팩트 제거 - 짐부터 챙긴다. : 모든 아군 영웅 피해 -20% [경비원] - 싸움을 건다. : 전투 시작 - 뇌물을 준다. : 은화 -30 - 배지를 보여준다. : 하급아티팩트 경비대장의 배지 제거. [카마존 랜드의 원숭이] - 화를 낸다. : 아무 효과 없음 - 장단에 맞춰 준다. : 무작위 아티팩트 제거, 무작위 아티팩트 획득. - 무시한다. : 무작위 아티팩트 제거 [유진의 광고 촬영] - 아이디어를 제공한다. : 모든 아군 영웅 회복 +30% - 소품을 빌려준다. : 중급아티팩트 라이트 레이피어 제거, 상급아티팩트 제드-아이의 레이피어 획득 - 응원한..

728x90
반응형