분류 전체보기(394)
-
스팀게임 Risk of Rain 2 리뷰
안녕하세요 유니티 비기너입니다. 이번에 소개할 스팀게임은 리스크 오블 레인2입니다. 전작인 리스크오브레인1은 게임의 방식은 동일하지만 2D이며 2의 경우 3D로 만들어진 게임이기때문에 반드시 전작을 플레이 하지 않으셔도 됩니다. 리스크오브레인 2는 TPS 로그라이크 장르로 간단하게 설명하자면 3인칭 슈팅 게임(Third Person Shooter, TPS)이랑 스테이지로 구성된 맵에 포함되는 요소들이 무작위로 출현하는 로그라이크가 합쳐진 장르입니다. 게임방식은 매우 간단합니다. 행성(스테이지)에서 적들을 처치하고 획득한 골드로 주위에 흩어져있는 아이템들을 획득하고 행성내에 포탈을 발견하여 가디언을 해치우고 다음 행성으로 넘어가 것을 반복하며 오랫동안 생존하는 게임입니다. (엔딩은 존재하지만 아직 그정도 ..
2020.08.27 -
유니티 이벤트 핸들러를 이용한 오브젝트 드래그
안녕하세요 유니티 비기너입니다. 이번 시간에는 이벤트 핸들러를 이용한 오브젝트를 드래그하는 방법에 대해 알아보겠습니다. 결과 화면 콘솔 창을 통해 각각의 이벤트 핸들러가 동작중인 것을 확인할 수 있습니다. 스크립트 using UnityEngine; using UnityEngine.EventSystems; public class ButtonController : MonoBehaviour, IDragHandler, IEndDragHandler, IPointerDownHandler { public void OnPointerDown(PointerEventData eventData) { Debug.Log("OnPointerDown"); OnDrag(eventData); } public void OnDrag(Poi..
2020.08.24 -
유니티 동영상 재생시켜보기
안녕하세요 유니티 비기너입니다. 이번 시간에는 videoPlayer 컴포넌트를 활용하여 동영상을 재생하는 방법에 대해 알아보겠습니다. 결과 화면 한 번에 보기 1. 임의의 동영상 준비 2. RenderTexture 생성 3. Raw Image 생성 Texture 할당 4. 빈 오브젝트 생성 videoPlayer컴포넌트 추가, VideoClip, Texture할당 5. 빈 오브젝트 생성 스크립트 작성 및 할당 6. 버튼 생성 및 클릭이벤트 할당 1. 임의의 동영상 준비 임의의 동영상을 준비합니다. 2. RenderTexture 생성 프로젝트 창에서 우클릭 Create > Render Texture를 생성합니다. 크기는 생성한 Texture를 선택하고 인스펙터 창에서 SIze를 수정하여 제어합니다. 3. R..
2020.08.18 -
유니티 2D 애니메이션 블렌드 트리 사용해보기
안녕하세요 유니티 비기너입니다. 이번 시간에는 애니메이션의 블렌드 트리에 대해 알아보겠습니다. 블렌드 트리란 간단하게 설명하자면 하나의 트리에 여러 모션을 블렌드 하고 조건에 해당하면 모션이 실행되는 구조를 말합니다. 가장 간단한 예로는 캐릭터의 상하좌우 이동이나 걷기/달리기 애니메이션에 대한 사례가 있습니다. 테스트 화면 Animator와 작성한 스크립트를 포함하는 Player오브젝트에 Input GetAxis를 활용하여 키보드 입력을(WASD) 받을 때마다 블렌드 트리에 블렌딩 되어있는 애니메이션으로 전환하는 모습입니다. 블렌드 트리 생성 블렌드 트리를 만들고자 하는 state를 선택하고 우클릭 Create new BlendTree in State를 선택한다. 인스펙터의 모션에 Blend Tree를 ..
2020.07.28 -
유니티 애니메이션 되감기 역재생 해보기
안녕하세요 유니티 비기너입니다. 이번 시간에는 애니메이션의 되감기, 역재생 방법에 대해 간단하게 알아보겠습니다. 테스트 화면 애니메이션의 역재생과 되감기 테스트 화면입니다. 재생 버튼을 누르면 애니메이션이 동작하며, 역재생을 누르면 동작중인 애니메이션의 역재생됩니다. 애니메이터 컨트롤러 float형의 Reverse, Move 2개의 파라미터를 생성하였으며 위의 이미지와 같이 Transition을 설정하였습니다. PlayerStay가 기본 dafault 상태이며 우에서 좌 버튼이 나 좌에서 우 버튼을 누르면 스크립트에서 파라미터 값을 변형하여 애니메이션 모션을 전환합니다. 애니메이션 인스펙터 LeftToRight Animation Clip입니다. Multiplier에 Parameter를 체크하고 float..
2020.07.27 -
모바일 게임 추천 어나더 에덴 시공을 넘는 고양이 리뷰
안녕하세요 유니티 비기너입니다. 이번에 소개할 게임은 모바일 게임 어나더 에덴 시공을 넘는 고양이입니다. 티저 영상 ( https://www.youtube.com/watch?v=FVfq2naSQvM ) 이게임을 먼저 간단하게 소개하자면 주인공인 알도와 그의 동료들이 현대, 미래, 고대의 3개의 시대를 오고 가며 펼치는 모험을 하는 이야기의 게임이며 모든 조작은 원터치로 이루어지고 6인 파티 턴제 전투 방식으로 이루어져 있습니다. 전투 이미지 전투 방식은 턴제로 이루어지며 4인은 전투 인원 2인은 대기인원으로 전투가 진행되고 캐릭터마다 최대 4가지의 스킬을 착용 가능하며속도 스텟이 높은 캐릭터가 우선적으로 행동합니다. 대기인원은 턴마다 일정한 체력과 마나를 회복하며, 전투를 하면 위의 게이지가 쌓이게 되며..
2020.07.25