전체 글(384)
-
스팀게임 Gremlins Inc 게임 리뷰
안녕하세요 유니티 비기너입니다. 이번에 소개할 게임은 Gremlins Inc입니다. 요번 게임은 이제까지와는 확연하게 다른 장르인 보드게임 장르에 대해 소개하겠습니다. 해당 게임의 방식은 간단하게 주어진 목표를 빠르게 달성하거나 주어진 시간이 초과하였을 때 높은 점수를 가지고 있으면 이기게 되는 게임입니다. 메인화면 게임의 메인화면입니다. (서버는 아시아, 유럽이 있고 서버마다 접속자는 시간에 따라 20~100명 정도가 있습니다.) AI와 대전할 수 있는 싱글 플레이와, 유저들과 대결하는 멀티플레이가 존재하며 랭킹전 매치가 가능합니다. 대전 방식은 1:1 2인 대전 방식과 1:1:1:1 4인 대전 방식이 존재하며 2가지의 일반 대전맵과 랭킹전 전용 맵이 존재합니다. 게임 화면 게임 화면입니다. 좌측에 이..
2020.10.05 -
스팀게임 Stay Out 게임 리뷰
안녕하세요 유니티 비기너입니다.이번 시간에 소개할 게임은 Stay out입니다.소개하기 앞서 이 게임은 한국어를 지원하지 않기 때문에 언어를 고려하시는 분이라면 과감하게 패스해주세요(저는 번역기를 동참하여 게임을 즐기고있습니다.) 이전에 소개했던 게임들은 간단한 조작의 로그라이크 형태의 게임이 많았지만요번 게임은 매우 불친절하고 매니아들이 선호할 것 같은 게임을 소개하겠습니다. 스팀 게임 소개영상기본적으로 이 게임은 오픈월드형 생존 FPS액션게임으로 방사능으로 인한 돌연변이 몬스터들이 존재하고 총을 활용하여 전투가 가능합니다. NPC에게 임무를 수령하고 완료하여 보상을 획득하거나 건물 내외부의 아이템을 파밍하거나, 몬스터를 처치하고 자원을 채집이 가능합니다. 지금까지 제가 플레이를 해본 결과 나이프는 존..
2020.09.07 -
스팀게임 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