안녕하세요 유랑입니다. 오늘은 RFID의 데이터를 유니티에 전송하는 방법에 대해서 알아보겠습니다.아두이노와 연결하는 방법은 제 블로그에서 확인해 주세요^^ 1. 유니티와 RFID 오락실이나 플스방에 가시면 카드를 등록해 로그인을 하는 시스템을 보셨을거에요.아두이노와 유니티 그리고 RFID를 이용해서 그 기능을 구현해 보겠습니다. 1-1) 유니티 RFID 설정하기 - ㉠프로젝트 생성 유니티 프로젝트를 생성해 주세요.아두이노의 데이터를 받을 수 있드록 기능을 구현해 주겠습니다. 아두이노랑은 시리얼 통신을 할텐데 .NET2.0으로 설정해 주셔야됩니다. 데이터를 가져오면 생성해 줄 남성과 여성 캐릭터를 다운받겠습니다.각각 에셋스토어에서 다운받아주세요^^ 1-2) 유니티 RFID 설정하기 - ㉡ReadRFID 씬..
안녕하세요 유랑입니다. 실력향상을 위해서 오늘도 유튜브 강의를 따라하면서 공부하겠습니다.궁금하신점 있으시면 댓글로 남겨주세요^^ 1. RPG 만들기 이번 강의는 Patreon.com에서 외국인이 만든 강좌이며,매달 $5의 후원을 통해야 리소스 다운을 받을 수 있습니다.저는 돈을 지불하였고, 스킬업을 위해서 복습겸 글을 올리겠습니다. 리소스 사이트 => https://www.patreon.com/inScopeStudios/posts 유튜브 사이트 => https://goo.gl/o5VcTv 2 적 체력 2-1) 버그 수정 스펠 캐스팅 중에 마우스 클릭으로 타겟을 변경하면 변경된 타겟으로 스펠이 날라가는 버그가 있었습니다.마우스 클릭으로 myTarget을 변경시켜도 공격대상이 중간에 변경되지 않도록 코드를 ..
안녕하세요 유랑입니다. 실력향상을 위해서 오늘도 유튜브 강의를 따라하면서 공부하겠습니다.궁금하신점 있으시면 댓글로 남겨주세요^^ 1. RPG 만들기 이번 강의는 Patreon.com에서 외국인이 만든 강좌이며,매달 $5의 후원을 통해야 리소스 다운을 받을 수 있습니다.저는 돈을 지불하였고, 스킬업을 위해서 복습겸 글을 올리겠습니다. 리소스 사이트 => https://www.patreon.com/inScopeStudios/posts 유튜브 사이트 => https://goo.gl/o5VcTv 2. 캐스팅 바 2-1) 캐스팅 바 만들기 Canvas 밑으로 UI => Image를 만들고, 이름을 CastingBar로 변경합니다.크기는 캔버스의 넓이만큼 변경해 주고, 위치는 스킬 버튼 바로 위로 지정해 줍니다.I..
안녕하세요 유랑입니다. 오늘은 아두이노와 유니티 통신하는 방법에 대해서 알아보겠습니다.통신방법은 블루투스를 사용하겠습니다^^ 1. 아두이노와 유니티로 채팅하기 유니티에서 Android 프로젝트에서 디바이스에 연결된 블루투스를 사용하기 위해서는Plugin을 만드는 절차가 필요합니다.쉽게 사용만드는 방법은 Unity Java Class를 이용하는 방법인데,안드로이드 스튜디오에서 제작한 플러그인을 가져와야하는 번거러움이 있기에이것도 어렵습니다. 1-1) 아두이노 블루투스 설정하기 아두이노에서는 시리얼모니터를 이용해서 유니티(PC)와 블루투스 통신하는 코드입니다.블루투스 모듈은 HC-06을 사용하였습니다. 아두이노와 HC-06핀은 다음과 같이 연결해 주세요.아두이노에 있는 rx와 tx핀에 연결하지 않은 것은 S..
안녕하세요 유랑입니다. 실력향상을 위해서 오늘도 유튜브 강의를 따라하면서 공부하겠습니다.궁금하신점 있으시면 댓글로 남겨주세요^^ 1. RPG 만들기 이번 강의는 Patreon.com에서 외국인이 만든 강좌이며,매달 $5의 후원을 통해야 리소스 다운을 받을 수 있습니다.저는 돈을 지불하였고, 스킬업을 위해서 복습겸 글을 올리겠습니다. 리소스 사이트 => https://www.patreon.com/inScopeStudios/posts 유튜브 사이트 => https://goo.gl/o5VcTv 2. 스킬 퀵 슬롯 파이어볼 말고도 아이스와 라이트닝 스킬을 사용할겁니다.그러기 위해서 스킬 버튼들을 만들어 보겠습니다. 2-1) UI 배치하기 우선 ice, lightning 스프라이트의 크기를 조정하겠습니다.300에..
안녕하세요 유랑입니다. 오늘 시간에는 ARCore를 사용해 볼텐데요.데모씬이 아닌 직접 처음부터 코드를 작성하여 시작하겠습니다. 1. ARCore 1-1) ARCore 셋팅 프로젝트를 생성한 후 AR홈페이지에 접속하여 유니티 전용 SDK를 다운받겠습니다.https://developers.google.com/ar/ 1-2) ARCore Device와 전용 쉐이더 ARCore는 뷰포리아와 마찬가지로 전용 카메라를 사용합니다.기존의 카메라를 삭제한 후 ARCore Device를 추가해 주세요. Point라는 머티리얼을 생성한 후 ARCore/PointCloud라는 쉐이더를 적용하겠습니다.불빛에 따라 영향을 받는 쉐이더입니다. 큐브를 만들어 주고 Pointer라고 이름을 변경한 뒤 아까 만든 머티리얼과Point..
안녕하세요 유랑입니다. 오늘은 아두이노에서 데이터를 보내어 유니티에서 받고 그에 따른 파티클 생성을 해보겠습니다. 1. 버튼 사용하여 파티클 생성 1-1) 유니티 프로젝트 생성 및 셋팅 프로젝트를 생성한 뒤 Net2.0으로 설정한 뒤 시작하겠습니다. 에셋스토어에 들어가서 우리가 사용할 파티클을 다운 받겠습니다.CARTOON형식의 파티클인데 좀 귀여운 느낌이라 사용해 볼게요. 여기서 폭발효과와 스노우 효과를 사용해 보겠습니다. 1-2) 파티클 셋팅 해당 파티클을 프리팹으로 만든 후 생성한 뒤 5초 뒤에 사라지는 스크립트를 작성 후 적용하겠습니다. 1-3) 파티클 셋팅 아두이노가 연결되어 있는지 확인하기 위해서 ArduinoState라는 Text를 사용하겠습니다. 1-4) 유니티에서 데이터 받기 아두이노에서..
안녕하세요 유랑입니다. 지난 시간에는 유니티 에셋스토어에 있는 기능을 이용해서 led를 점등해 보았습니다.오늘부터는 직접 코드를 작성하여 진행해 볼까합니다. 1. LED 여러 개 점등하기 1-1) 유니티 프로젝트 생성 및 셋팅 프로젝트를 생성한 뒤 API compatibility Level을 .Net2.0으로 설정해 주겠습니다.변경해 주어야 아두이노와 데이터를 주고 받을 수 있습니다. 세 개의 버튼을 사용해서 LED 점등을 시키기 위해서 화면구성을 이렇게 하였습니다.본인 스타일에 맞게 구성해 주세요^^ 1-2) 유니티로 데이터 보내기 유니티에서 데이터를 보내어 아두이노가 받는 형식의 코드를 작성하겠습니다.아두이노와 유니티는 포트 즉 시리얼 통신으로 데이터를 주고 받을 수 있습니다.포트는 사용자의 컴퓨터마..
안녕하세요 유랑입니다. 실력향상을 위해서 오늘도 유튜브 강의를 따라하면서 공부하겠습니다.궁금하신점 있으시면 댓글로 남겨주세요^^ 1. RPG 만들기 이번 강의는 Patreon.com에서 외국인이 만든 강좌이며,매달 $5의 후원을 통해야 리소스 다운을 받을 수 있습니다.저는 돈을 지불하였고, 스킬업을 위해서 복습겸 글을 올리겠습니다. 리소스 사이트 => https://www.patreon.com/inScopeStudios/posts 유튜브 사이트 => https://goo.gl/o5VcTv 2. 공격 규칙 마법사가 공격을 할 때 적이 있든 없든 공격하는건 자유입니다.하지만 여기서는 공격의 규칙을 주어서, 적이 눈 앞에 있을 때만 공격이 가능하도록 구현하겠습니다. 2-1) 충돌 체크를 위한 블럭 배치 상단에..
안녕하세요 유랑입니다. 실력향상을 위해서 오늘도 유튜브 강의를 따라하면서 공부하겠습니다.궁금하신점 있으시면 댓글로 남겨주세요^^ 1. RPG 만들기 이번 강의는 Patreon.com에서 외국인이 만든 강좌이며,매달 $5의 후원을 통해야 리소스 다운을 받을 수 있습니다.저는 돈을 지불하였고, 스킬업을 위해서 복습겸 글을 올리겠습니다. 리소스 사이트 => https://www.patreon.com/inScopeStudios/posts 유튜브 사이트 => https://goo.gl/o5VcTv 2. 스펠 생성하기 2-1) 프리팹 만들기 스펠, 적 캐릭터, 이펙트 등 리소스 파일을 다운받아주세요. skeleton_1과 Spells 폴더 안에 있는 스프라이트들의 Pixels Per Unity 값을 300으로 변경..
안녕하세요 유랑입니다. 실력향상을 위해서 오늘도 유튜브 강의를 따라하면서 공부하겠습니다.궁금하신점 있으시면 댓글로 남겨주세요^^ 1. RPG 만들기 이번 강의는 Patreon.com에서 외국인이 만든 강좌이며,매달 $5의 후원을 통해야 리소스 다운을 받을 수 있습니다.저는 돈을 지불하였고, 스킬업을 위해서 복습겸 글을 올리겠습니다. 리소스 사이트 => https://www.patreon.com/inScopeStudios/posts 유튜브 사이트 => https://goo.gl/o5VcTv 2. Blend Tree 2-1) Rigidbody 2D 캐릭터에게 물리효과를 주기 위해서 Rigidbody 2D를 추가하겠습니다.추가하게되면 Gravity Scale이 보이실텐데 꼭 0으로 설정해 주세요.중력의 크기를..
안녕하세요 유랑입니다. 실력향상을 위해서 오늘도 유튜브 강의를 따라하면서 공부하겠습니다.궁금하신점 있으시면 댓글로 남겨주세요^^ 1. RPG 만들기 이번 강의는 Patreon.com에서 외국인이 만든 강좌이며,매달 $5의 후원을 통해야 리소스 다운을 받을 수 있습니다.저는 돈을 지불하였고, 스킬업을 위해서 복습겸 글을 올리겠습니다. 리소스 사이트 => https://www.patreon.com/inScopeStudios/posts 유튜브 사이트 => https://goo.gl/o5VcTv 2. UI 만들기 2-1) 얼굴 UI 만들기 밑에 보이는 리소스를 다운받아 주세요.HP, MP 얼굴 UI를 만들어 보겠습니다. UI - Canvas 오브젝트를 생성 후 Scale With Screen Size로 변경한 ..