본문 바로가기

코딩 이야기

(5)
유니티 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"를 열면 위 사..
유니티 2D RPG 강좌 #1 - 스프라이트 설정하기 요즘 C#과 유니티를 공부하고 있는데요, 3D 게임은 혼자서 만들기 벅차더라고요. 코딩은 둘째치고 3D 모델링을 못해서 제가 원하는 그런 게임을 만들기가 쉽지 않더라고요. 그래서 이참에 2D 게임이나 만들어 볼까 하고 강좌를 찾아봤습니다. 예전부터 오픈월드 RPG 게임을 한번 만들어보고 싶었는데 마침 마음에 드는 강좌를 찾았습니다. 그래서 강좌를 따라하며 배우면서 겸사겸사 블로그에도 글을 쓰려고 합니다. 제가 작성하는 "유니티 2D RPG 강좌" 시리즈는 모두 유튜버 gamesplusjames님이 만드신 강좌를 따라하는 것임을 미리 알려드립니다. 게임 만들기를 위한 유니티 3D 를 설치해 보자! 1-1. 스프라이트란 무엇일까? 3D 게임에 사용되는 플레이어, 적 등의 모델들은 모두 3D 모델로 되어있습니..
HTML 강좌 1 - HTML 편집 프로그램, 비주얼 스튜디오 코드 다운로드 티스토리 블로그의 최대 장점은 바로 HTML을 원하는 데로 수정할 수 있다는 것입니다. 그렇기 때문에 티스토리 블로그를 잘 활용하려면 HTML을 알아야 하는데요, 생각보다 많은 블로거들이 HTML을 잘 모르더라고요. 그래서 직접 스킨을 만들어 보기 전에 공부도 할 겸 오늘부터 HTML 강좌를 시작하려고 합니다. 심플한 티스토리 반응형 스킨, Simple Line Skin티스토리 심플 반응형 스킨 추천, WN-Skin 3 HTML 편집 프로그램 - Visual Studio CodeHTML은 굳이 따로 편집 프로그램을 받지 않고 윈도우 컴퓨터에 기본으로 깔려있는 "메모장"을 사용해도 됩니다. 하지만 메모장을 사용하면 HTML을 막 배우기 시작한 사람들한테는 조금 어려울 수도 있으니 편집 프로그램을 사용하도록..