| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- JavaScript
- C++
- Noam Nisan
- 전공자를 위한 C언어 프로그래밍
- 주우석
- C
- 입출력과 사칙연산
- 이득우
- 메타버스
- 박기현
- 알고리즘
- booksr.co.kr
- 게임 수학
- The Elements of Computing Systems 2/E
- 일기
- 백준
- 잡생각 정리글
- 생능출판
- BOJ
- 밑바닥부터 만드는 컴퓨팅 시스템 2판
- 김진홍 옮김
- https://insightbook.co.kr/
- Shimon Schocken
- 데이터 통신과 컴퓨터 네트워크
- 이득우의 게임수학
- (주)책만
- unity6
- C#
- hanbit.co.kr
- HANBIT Academy
- Today
- Total
목록Unity6.3 (3)
cyphen156
나는 애플리케이션 개발하는 도중에 중간중간 실제 빌드로 출력해서 앱을 패키징해서 테스트해보곤한다.React Native를 개발할 때는 기본이 안드로이드나 웹 앱이 베이스였기 때문에,뭐 하나 수정하면 자동으로 적용되는 핫 리로드가 상당히 익숙한 상태엿고, 졸작 발표 하기 직전에 빌드 테스트해본다고 5일 내내 라이브러리 호환 안되서 버전 맞추고 뭐한다고 다 뜯어고쳣었다.그때 당시 최종 빌드로 처음 테스트를 시작하면, 종속성 버그 하나 수정하면 새로운 종속성 버그가 생길 수도, 안 생길 수도 있는 기적의 운빨에 맡겨야 했다는 걸 상기해보면, 중간중간 앱을 패키징해서 테스트해보는 것도 괜찮은 방법인 것 같다.이렇게 테스트 하면 적어도 이전 버전까지는 호환성이 모두 보증되니까 추가로 확장된 기능에 대해서만 호환성..
사실 메뉴를 게임오브젝트로 컨트롤 할 지, UI로 컨트롤할지 고민을 조금 했다. 근데 역시 메뉴와 인벤토리는 UI로 처리하는 것이 옳은 방향인 것 같아 UI로 처리하기로 했다.여기서 지원해야 할 것은 이동 키 입력을 통해 UI내 요소를 바꿀 수 있도록 해야 하고, 마우스를 통해 요소를 클릭하거나 엔터를 통해 UI요소와 상호작용하도록 만드는 것이다.현재 임시로 메뉴 프리펩이 상호작용하도록 오픈해놓았다인트로가 재생되고 난 후 PressAnyKey가 등장할때까지는 다시 메뉴 UI요소가 상호작용 되지 않아 내부 버튼 하이라이트가 변경되지 않는 것을 볼 수 있다.아래와 같이 UI매니저에서 메뉴 UI를 통해 제어하고 있으며, Body안에 버튼과 텍스트를 통해 선택시 하이라이팅 기능을 레이캐스트로 보여준다.버튼에 ..
완성은 커녕 유기되지나 않으면 다행인 프로젝트최근 Unity를 좀 안만졌더니 기억이 또 가물가물해졌다.감각 유지겸 심심할때 진행할 포폴용 프로젝트를 뭐를 할까 고민하다가부트캠프 때 진행하다가 수없이 많은 스프라이트 덩어리들에 질려서중단햇던 스컬 프로젝트를 가져왔다.당시 엔진 버전: Unity 6.0.3f1현재 타깃 버전: Unity 6.3 (베타)이번에는 기존 프로젝트를 그대로 올리는 버전 업그레이드(version bump) 대신, 새 프로젝트 생성 → 필요한 기능만 선별 이관/리팩토링하는 버전 마이그레이션으로 간다.리포지토리 구성Unity 6.3 클라이언트 (Netcode 기반)P2P(클라↔클라) 플레이 우선리소스 다운로드 + DB 서버 (C# / Linux)Addressables 원격 로드 전용. 비..