본문 바로가기

이동

유니티 이론 01. GetAxis와 GetAxisRaw 차이점 유니티에는 Input Manager라는 키보드, 마우스, 조이스틱 등의 입력을 담당하는 기능이 있습니다. 이 Input Manager을 통해서 보다 간편하게 입력 데이터를 받아 올 수 있죠. 이전 강좌에서도(자세하게 설명드리지는 않았지만) Input Manager을 사용해서 플레이어의 이동을 구현했습니다. Input Manager에 등록된 데이터를 사용하기 위해서는 GetAxis 또는 GetAxisRaw 함수를 사용해야 하는데요, 이번 포스트에서는 이 두 함수의 차이에 대해서 알려드리도록 하겠습니다. 유니티 강좌 02. 2D 플레이어 이동 지난 강좌에서 유니티의 기본 인터페이스에 대해서 배웠습니다. 그럼 이제 본격적으로 유니티를 사용해 봐야겠죠. 게임에서 가장 기본적인 요소 중 하나가 바로 플레이어입니다.. 더보기
유니티 강좌 05. 2D 플랫포머 이동 저번에는 탑뷰 형식의 게임에 사용될 플레이어 상하좌우 이동에 대해서 알려드렸습니다. 하지만 마리오, 소닉, 테라리아 같은 플랫포머 게임을 만들 때는 중력이 적용된 좌우 이동이 필요합니다. 이번 강좌에서는 리지드바디와 Velocity() 함수를 사용해서 중력이 적용된 이동을 구현해 보도록 하겠습니다. 유니티 강좌 02. 2D 플레이어 이동 지난 강좌에서 유니티의 기본 인터페이스에 대해서 배웠습니다. 그럼 이제 본격적으로 유니티를 사용해 봐야겠죠. 게임에서 가장 기본적인 요소 중 하나가 바로 플레이어입니다. 그중에서도 제 torotoblog.tistory.com 유니티 강좌 05. 화면 흔들림 효과 게임 속에는 다양한 효과들이 적용되어 있습니다. 일반적으로는 알지 못하는 효과이더라도 모두 게임을 역동적으로 .. 더보기
유니티 강좌 02. 2D 플레이어 이동 지난 강좌에서 유니티의 기본 인터페이스에 대해서 배웠습니다. 그럼 이제 본격적으로 유니티를 사용해 봐야겠죠. 게임에서 가장 기본적인 요소 중 하나가 바로 플레이어입니다. 그중에서도 제일 기본은 움직임이죠. 유니티에서는 다양한 방법으로 플레이어가 이동할 수 있도록 제어가 가능한데요, 이번 강좌에서는 Rigidbody(리지드바디)를 사용한 2D 플레이어 상하좌우 이동을 구현해 보겠습니다. 유니티 강좌 01. 기본 인터페이스 유니티는 게임 개발을 조금 더 쉽게 할 수 있도록 도움을 주는 엔진입니다. 3D와 2D 환경의 게임을 모두 개발할 수 있고, C#을 지원하기 때문에 초보자가 쉽게 접근할 수 있습니다. 그리고 유니티 torotoblog.tistory.com 백준으로 배우는 C 언어 01. Xcode 설치하.. 더보기