본문 바로가기

유니티

(5)
유니티 2D - 벽 점프!!! 안녕하세요! 곰돌이에요~ 오늘은 벽 점프를 한번 만들어 봤습니다! 역시 영상을 보시고 열심히 따라해 주시면 되겠습니다. 기본적인 구성을 꽉꽉 채워 담은 패키지 파일이 있으니 다운받으셔서 따라하시면 되겠습니다~ 그럼 곰바~~~
유니티 _ 캐릭터 선택하기! 안녕하세요! 곰돌입니다. 이번 영상은 캐릭터 선택입니다! 프로젝트마다 자신에게 맞는 방식으로 구현하면 되지만 간단한 형식의 선택 법을 영상으로 만들어 봤습니다. 씬은 캐릭터를 선택하는 씬과 플레이 씬으로 나뉘며 캐릭터 선택씬에서 선택된 캐릭터의 정보를 가지고 있다가 플레이 씬에서 선택 된 캐릭터를 생성하고 플레이 할 수 있게 만들어줬습니다! 또, 캐릭터를 선택하면 간단한 애니메이션 변경과 SpriteRenderer의 Color를 변경하여 시각적으로 선택 된 모습을 확실하게 보여주었습니다. 캐릭터 선택 후 플레이씬으로 넘어갈 떄 각 캐릭마다 자신에게 맞는 능력치를 불러와서 적용시키는 것도 구현해보세요! 그럼 곰바! 스프라이트 : https://secrethideout.itch.io/team-wars-pla..
유니티 인벤토리 만들기! 그 첫번째! UI 안녕하세요! 곰돌입니다! 오늘부터 인벤토리 시스템을 만들기 위한 작업에 돌입했습니다! 일단 간단하게 아이템 픽업 사용 슬롯 확장 정도만 만들 예정이며 추후에 더 확장하며 규모를 키울 생각도 있습니다. 첫 번째로 인벤토리 UI를 간단하게 만들었습니다. 똥 손에 머리 쓰는 걸 싫어하기에 UI는 최대한 심플하게 구성했습니다! 자세한 사항은 영상으로 확인해보세요! 그리고 영상에서 사용한 bg는 아래 파일을 받으시면 됩니다! 사용 된 아이템 리소스는 아래 링크에서 받을 수 있습니다! https://alexs-assets.itch.io/16x16-rpg-item-pack 16x16 RPG Item Pack by Alex's Assets 72 small sprites that are perfect for an RPG..
[유니티] 조이스틱 만들기! 안녕하세요! 유니티에서 모바일플랫폼으로 개발을 할 때 조이스틱을 만드는 방법입니다. IPointerDownHandler, IPointerUpHandler, IDragHandler 인터페이스를 사용하여 터치 혹은 마우스의 클릭의 상태에 따른 콜백을 받아 Vector2의 결과 값을 구했습니다. Vector2.magnitude , Vector2.normalized , ScriptableObject 등을 사용했으며 이번 영상에서는 위에서 말한 함수, 클래스가 어떤식으로 쓰였는지를 보시면 될 것 같습니다. 오브젝트의 설정은 아래 이미지를 참고하시면 됩니다!
유니티로 TelePort를 구현해보자! 안녕하세요. 야한곰입니다. 유니티로 텔레포트를 간단하게 구현하는 방법입니다. 사실 Player의 Position을 특정 상황에서 원하는 장소의 Position으로 초기화시키면 간단하게 텔레포트를 구현할 수 있지만 영상에서는 TelePort구조물을 애니메이션으로 꾸미고 ParticleSystem을 간단하게 수정해서 이펙트 효과를 주었습니다. https://youtu.be/_LZz5BaWoVY 스프라이트 에셋 다운로드 : https://drive.google.com/drive/folders/1By5CUsUi-NIFpjsw0Sz0uqwWyL4k7H1e?usp=sharing