본문 바로가기

유니티

(4)
유니티 2D RPG 강좌 #4. Blend Tree 애니메이션 저번 강좌에서 플레이어 스프라이트를 사용해서 간단한 애니메이션을 만들었습니다. 하지만 저번 강좌에서 만든데로 애니메이션을 설정하면 나중에 공격, 스펠 캐스팅, 등 더 많은 애니메이션이 필요할 때 너무 복잡해지게 됩니다. 게임은 물론, 소프트웨어를 만들 때도 제일 중요한 것 중 하나가 바로 최적화인데요, 불필요한 작업들을 최소화해서 게임이나 프로그램이 최대한 가볍게 만드는 겁니다. 유니티에서도 애니메이션 최적화를 위해서 Blend Tree Animation이라는 기능을 제공하는데요, 이 기능을 사용해서 더 발전된(?) 애니메이션을 만들어 봅시다. 유니티 2D RPG 강좌 #3 - 플레이어 애니메이션 적용 유니티 2D RPG 강좌 #2 - 플레이어가 움직이도록 해보자! 유니티 2D RPG 강좌 #1 - 스프..
유니티 2D RPG 강좌 #3 - 플레이어 애니메이션 적용 저번 강좌에서 플레이어가 움직이도록 코딩을 해 보았습니다. 하지만 아직 뭔가가 조금 아쉽죠? 플레이어가 움직이긴 하지만 애니메이션이 없으니 움직인다기 보다는 그냥 옆으로 슬라이딩(?)하는 느낌입니다. 그래서 이번 강좌에서는 플레이어가 걷는듯한, 움직이는 느낌을 받을 수 있도록 애니메이션을 설정해 보도록 하겠습니다. 유니티 2D RPG 강좌 #2 - 플레이어가 움직이도록 해보자!유니티 2D RPG 강좌 #1 - 스프라이트 설정하기게임 만들기를 위한 유니티 3D 를 설치해 보자! 첫번째 강좌에서 플레이어 스프라이트를 16개로 나눴던걸 기억하시나요? 이 조각들을 이용해서 애니메이션을 만들겁니다. 중간 중간에 더 많은 그림들이 들어가면 더욱 자연스러운 애니메이션이 나오겠지만 시간도 오래걸릴 뿐더러 전문가가 아니..
유니티 2D RPG 강좌 #2 - 플레이어가 움직이도록 해보자! 저번에 플레이어 스프라이트를 설정해봤습니다. 하지만 게임이 되려면 플레이어가 움직일 수 있어야 하겠죠? 이번에는 저번에 설정한 스프라이트를 토대로 플레이어가 움직일 수 있도록 코딩을 해보려 합니다. 아직 스프라이트 설정을 안하신 분들은 저번 강좌를 먼저 따라하시고 오시기 바랍니다. 그럼 시작해 볼까요! 이번에는 코드들이 많기 때문에 잘 따라오시기 바랍니다. 유니티 2D RPG 강좌 #1 - 스프라이트 설정하기 게임 만들기를 위한 유니티 3D 를 설치해 보자! 유니티는 게임 제작에 최적화 된 엔진답게 기본적인 움직임, 공격 등을 쉽게 구현할 수 있도록 도와주는 설정이 있습니다. Input 설정인데요, "Edit > Project Settings > Input"으로 들어가 줍시다. "Axes"를 열면 위 사..
게임 만들기를 위한 유니티 3D 를 설치해 보자! 안녕하세요 토로토 입니다. 게임 개발을 위해서는 제일 먼저 게임 개발 엔진이 있어야 합니다. 게임 개발자들은 언리얼 엔진, 코코스 2D, 유니티 3D, 게임메이커 등 여러가지 엔진들을 사용하는데요, 다들 장단점들이 있기 마련입니다. 저는 이 많은 엔진들 중에서 유니티 3D 를 가장 선호합니다. 무료고, 쉽고 (?), C#, Java script, Python 등 여러가지 언어들을 지원하기까지 합니다. 이번 포스팅에는 유니티 3D 를 설치하는 방법에 대해서 알려드리려 합니다. 먼저 유니티 홈페이지에 들어가 줍시다. 상단 메뉴에 있는 "제품" 을 클릭해 주셍요. 유니티 3D: https://unity3d.com/kr/ 여러가지 버전들이 있습니다. 무료 버전인 Personal 에디션과 그 외의 유로버전들의 제..