일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 로케트
- C#
- raycast
- 깃허브
- 레이캐스트
- callbyvalue
- 리듬게임에디터
- 게임개발
- github
- 인터페이스
- AR Foundation
- ExtensionMethod
- 1인개발
- AR세팅
- 병맛게임
- 게임
- ARProgect
- 소규모프로젝트
- 유니티
- Unity
- 게임제작
- 확장메서드
- 짐벌락
- Quaternion
- callbyreference
- AR게임
- ar
- 리듬게임
- Euler
- 델리게이트
- Today
- Total
목록전체 글 (118)
Ssssong += Dev
2D 바라보는 방향으로 회전 - Quaternion.AngleAxis, Mathf.Atan2 https://gnaseel.tistory.com/17 [유니티] 마우스 방향으로 2D Object 회전시키는 방법 유니티 카테고리 안에 있지만 사실은 거의 수학적인 내용이다. 개발을 하다보면 2D object를 회전시켜야 할 일이 있는데, 우리가 보통 object에서 가장 쉽게 구할 수 있는 것은 위치값 또는 벡터 값 gnaseel.tistory.com 방향벡터 회전 https://rito15.github.io/posts/unity-memo-rotation/ 유니티 - 트랜스폼과 방향벡터의 회전 Memo rito15.github.io
유니티 2021버전 AR세팅 강좌 여기 코드 분석해서 적용해야겠다! https://www.youtube.com/watch?v=lelX8GGh_S8 vulkan 관련 오류 해결법 https://forum.unity.com/threads/you-have-enabled-the-vulkan-graphics-api-which-is-not-supported-by-arcore.896741/ You have enabled the Vulkan graphics API, which is not supported by ARCore [ATTACH] What is the problem? How to deal with it? forum.unity.com AR 인식 plane 숨기기 https://www.youtube.com/wat..
라인렌더러 계산해서 롱노트도 구현하였다. 라인을 그리려 삼각함수에.... 길이, 각도 구하는 거 좀 머리가 복잡했는데 차근차근 해 보았다. 기본 원형 그리기 함수는 이렇다. 구글링해서 찾아서 좀 변형했는데 출처가 기억 안나서.... 찾으면 추가해야지. public void DrawCircle(int steps, float radius, int startPoint, int endPoint) { circleRenderder.positionCount = Mathf.Abs(endPoint - startPoint); for (int currentStep = 0; currentStep < circleRenderder.positionCount; currentStep++) { float circumferenceProg..
롱노트 편집이 추가되었다. 1,4라인은 자동으로 롱노트만 작성 가능하므로 2,3라인에서 단타 노트를 한번 더 클릭 시 롱노트 편집으로 바뀌도록 하였다. 원래 두 번 클릭 시 삭제였으나 롱노트 편집으로 바뀌면서 우클릭으로 삭제를 대신하기로 계획을 수정하였다. Canvas를 Contant Pixel Size를 쓰다가 Scale With Screen Size로 변경하였는데, 절댓값에서 상대값으로 바뀌면서 위치가 많이 틀어졌었다. 라인 간격 세팅하는 코드도 수정하여야 했는데, 각 라인의 검은 배경과 스크롤 길이를 sizeDelta로 변경한 데에 비해 라인 간격은 Translate를 쓰고 있었어서 저로 화면 비례값 - 화면 비례와 상관없는 게임상 절대 크기 로써 서로 맞질 않았다. Translate대신 RectT..
https://healp.tistory.com/87 유니티 리듬게임 에디터를 Github에 공개하였습니다. UnityRhytmGame 프로젝트의 연장선인 Runthm (UnityRhythmgame Editor)프로젝트를 공개하였습니다. github.com/LHEALP/Runthm LHEALP/Runthm Contribute to LHEALP/Runthm development by creating an account on.. healp.tistory.com 이 포스팅을 보고 유니티로도 리듬게임 에디터를 직접 만들 수 있겠다 싶어서 제작중이다! (감사합니다.) 기본적인 아이디어는 많이 참고했는데, 어차피 내가 만들고 있는 게임에 맞게 제작되어야 해서 아이디어만 보고 기능은 처음부터 직접 만들고 있다. 현재 ..
https://www.youtube.com/watch?v=TCVJCfC05uE&feature=youtu.be 장르 : 전략 디펜스 제작 : 김송영, 양유진, 이자훈 제작기간 : 2주 (2022. 4. 18 ~ 2022. 4. 29) 유니티 첫 팀프로젝트에 참여하였다. 기획, 제작 모두 셋이서 잘 풀어나갔다. 디펜스 장르에 체스의 요소와 카드 강화를 추가하여 전략적으로 플레이할 수 있게 하였다.
C#에서 사용하는 디자인패턴인 인터페이스이다. 유니티에서 IPointerHandler 시리즈 사용할 때 조금씩 맛봤었다. 기능을 인터페이스로 정의해 두고, 필요한 클래스에 상속하여 사용할 수 있다. public interface IInterface { // 인터페이스는 약속이다. // 인터페이스 이름 규칙 : 앞에 I를 붙인다. // 인터페이스 안에는 함수만 만들 수 있고 기능의 형태만 만들어 줄 수 있다. //인터페이스 함수는 앞에 public이 생략되어 있다. void Function(); } public interface IFly { void Fly(); } public interface IAttack { void Attack(); } public class Dragon : Monster, IAtt..
얼마 전에 제작했던 Petal Dance을 좀 더 리듬게임스럽게 발전시켜 보고 싶었다. 그대로 하기는 리듬게임 치고는 많이 단순했으니 이런저런 조작법을 테스트 해 보다 이러한 느낌의 노트 동작은 어떤지 시도해보고 있다. 모바일에서 양손으로 폰을 가로로 잡고 플레이할 것을 생각하여 좌/우 단타 노트와 바깥쪽 다이얼 노트로 구성된 게임이다. 바깥쪽 다이얼 노트는 금고 다이얼 형태에서 착안하였다. 작업을 좀 더 진행하면 다이얼을 이용해서 퍼즐적인 요소도 넣을 예정이다. 기본 노트 형태를 만들어 보았으니 이제 타이밍을 편집할 수 있는 에디터를 만들어보고자 한다. Petal Dance때에 만들었던 노트 저장 기능을 좀 더 응용해서 편집을 좀 더 편하게 기능을 추가해야겠다. 참고 포스팅은 이곳! https://he..