-
[Unity] Cursor를 컨트롤하는 법
안녕하세요! bonobono-dev 블로그를 운영 중인 게임 개발 꿈나무, 구본후입니다! :) 이번 포스팅에서는 Unity에서 커서를 다루는 방법에 대해, 공부한 내용을 정리해보려고 합니다.목차로 정리하자면 아래와 같은 내용들로 정리할 수 있습니다! 마우스 위치 Get/Set커서 텍스쳐에 필요한 세팅들커서의 상태 변경(Texture, Visiblity) 그럼 위의 목차 순서대로 이야기해보도록 하겠습니다. 설명은 코드 중심으로 진행되는 점, 양해부탁드립니다! 들어가기에 앞서...글쓴이는 Unity 2021.3.20f1 Personal 버전을 사용했습니다. 급조한 코드다보니, 부족한 부분이 있을 수 있습니다. 혹시 잘못된 부분이 부분이 있거나, 더 좋은 코드로 대체가 가능할 경우, 피드백 주시면 감사..
2024.05.19 22:58 -
[게임 개발 일기] CreateWithUs 프로젝트 시작
안녕하세요! bonobono-dev 블로그를 운영 중인 게임 개발 꿈나무, 구본후입니다! :) 이번 포스팅에서는 제가 새롭게 시작하게 된 프로젝트 CreateWithUs 를 시작하게 된 사실을 알리려고 합니다. 자세한 내용은 아래의 내용을 참고해주세요! 들어가기에 앞서..우선 시작하려는 프로젝트의 컨셉은 카드 + 서바이벌을 융합할 예정입니다. 아직 아이디어 구상이 완전히 끝나지 않았다는 점 양해 부탁드립니다.현재 프로젝트 일정을 관리하고 있는 Notion Page 주소입니다. 1. 프로젝트 기간 프로젝트 기간은 5월 16일부터 ~ 5월 30일 까지 약 2주 동안 진행하려고 합니다. 진행하면서 다른 일정이 추가되거나, 학교의 수행 평가로 인해 지연될 가능성은 높습니다만, 최대한 일정에 맞춰서 완성할 ..
2024.05.16 23:50 -
[Unity ShaderGraph] 유리 깨짐 이펙트 만들기
안녕하세요! bonobono-dev 블로그를 운영 중인 게임 개발 꿈나무, 구본후입니다! :) 이번 포스팅에서는 Unity의 ShaderGraph를 활용해서 유리 깨짐 이펙트를 만들어보았습니다. 들어가기에 앞서..글쓴이는 Unity 2021.3.25f1 Personal 버전을 사용했습니다. 렌더링 파이프라인은 URP를 사용했습니다. Sprite Unlit 형식으로 만들었습니다. 그래서 뭘 만들었는가!우선 전체 노드 구조&프로퍼티와 완성본은 다음과 같습니다. 만든 과정 우선 uv를 이용한 크기 조절을 vector2와 float의 두 가지 방식으로 편리하게 조절하기 위해,다음과 같이 노드를 연결해줍니다. 그렇게 해서 구한 uv 값을 voronoi 노드에다가 끼워 넣어줍니다! 여..
2024.04.06 23:46