Unity18 GC 급증을 일으킬 수 있는 불필요한 힙 할당에 유의 - Unity 개발 최적화 Unity는 Boehm-Demers-Weiser 가비지 컬렉터를 사용하며, 이 가비지 컬렉터는 프로그램 코드 실행을 중지하고 작업이 완료된 후에만 정상 실행을 재개합니다.GC 급증을 일으킬 수 있는 불필요한 힙 할당에 유의해야 합니다.문자열:C#에서 문자열은 값 형식이 아니라 참조 형식입니다. 즉, 모든 새 문자열은 일시적으로만 사용되는 경우에도 관리되는 힙에 할당됩니다. 불필요한 문자열 생성 또는 조작을 줄입니다. JSON 및 XML과 같은 문자열 기반 데이터 파일을 파싱하지 말고, 대신 ScriptableObject나 MessagePack 또는 Protobuf 같은 형식으로 데이터를 저장하세요. 런타임에 문자열을 빌드해야 하는 경우 StringBuilder 클래스를 사용합니다.1. 문자열 조작나쁜 코.. 2025. 2. 18. [해결] Multiple precompiled assemblies - Unity Photon Fusion SDK 임포트 문제 상황❓ Photon Fusion SDK 임포트된 상황에서 Unity Render Streaming Package 임포트 LogMultiple precompiled assemblies with the same name websocket-sharp.dll included on the current platform. Only one assembly with the same name is allowed per platform. (Assets/Photon/PhotonLibs/WebSocket/websocket-sharp.dll)해결 방법충돌나는 어셈블리 파일 삭제Unity Version Control Package의 버전을 업데이트하기Multiple Precompiled Assemblies With the .. 2025. 2. 18. supabase DB Unity와 연동하기 트러블슈팅 아래는 supabase DB를 Unity에 연동하는 과정 중에 있던 트러블 슈팅 과정을 기록한 글이다. 증상 1: PostgrestException: {"code":"42P01","details":null,"hint":null,"message":"relation \"public.product\" does not exist"}아래 코드를 작성하고 실행했더니 위 에러가 출력됐다. "relation "public.product" does not exist":는 PostgreSQL 데이터베이스에서 "public.product"라는 테이블을 찾을 수 없다는 의미입니다. Supabase는 PostgreSQL을 기반으로 하며, product라는 테이블이 데이터베이스에 존재하지 않으면 이 에러가 발생합니다.더보기us.. 2025. 2. 2. FermiTale - 도시 속 사람들의 외로움을 표현한 어드벤처 게임 "Where are they?" "그들은 어디에 있나? (Where are they)?" 도시 속 사람들의 고립과 외로움을 테마로 한 퍼즐 어드벤처 게임입니다. Clipping을 통한 제한적인 렌더링 방식을 적용했습니다. 도시에는 사람들이 많지만, 그 군중속에서 외로움을 느끼는 사람들이 많은 것은 이상한 일입니다. 도시 속 고립된 사람들을 표현함으로써 그들은 실제로 누군가 곁에 있더라도 쉽게 알아차리거나 가까이 있음을 느끼지 못합니다. 하지만 플레이어는 어느 순간 자신의 우주 안에 누군가 들어와있는 것을 발견하게 됩니다. 플랫폼장르개발 환경 시연 영상 Android퍼즐/어드벤처Unity3D C# YouTube https://github.com/Fouractal/Fermi-tale?tab=readm.. 2025. 1. 4. P/Invoke in Unity, Unity에서 외부 네이티브 라이브러리 함수를 호출하자. Mediapipe Unity Plugin을 뜯어보다 Platform Invoke에 대해 알게 되었다.지난 글에 이어 해당 오픈소스의 일부를 가져오고 궁금한 부분에 대해 정리했다. https://dev-alohyomora.notion.site/P-Invoke-in-Mediapipe-Unity-Plugin-11d1b7373f9080ed86cfdf8e833080ec?pvs=4 P/Invoke in Mediapipe Unity Plugin | Notion[소스코드]dev-alohyomora.notion.site 2024. 12. 6. Mediapipe Unity Plugin, 어떤 과정을 통해 Unity에서 Pose Detection을 할 수 있을까? (Webcam 데이터는 어디로 다녀올까?) Mediapipe Unity plugin Data의 흐름을 추적해보았다.아래는 간단히 정리한 글이다. https://dev-alohyomora.notion.site/Mediapipe-Unity-1221b7373f90808c995af1d27b5af208?pvs=4 Mediapipe.Unity 데이터 흐름도 작성 | NotionIssue Definitiondev-alohyomora.notion.site https://github.com/homuler/MediaPipeUnityPlugin?tab=readme-ov-file GitHub - homuler/MediaPipeUnityPlugin: Unity plugin to run MediaPipeUnity plugin to run MediaPipe. Contri.. 2024. 11. 29. 이전 1 2 3 다음