Unity Script Collection
유용 하고 무료 Unity 스크립트 / 라이브러리 / 플러그인 및 확장의 유지 보수 컬렉션.
링크를 제안하려면 먼저 기여 가이드 라인을 읽으십시오. 깨진 링크, 구식 자산 및 철자 실수를보고하십시오. 링크는 특별한 순서가 없습니다. 이 목록은 GNU General Public License v3.0에 따라 라이센스가 부여 되며이 저장소에만 적용됩니다.
항해:
- GameObjects & Transforms
- 움직임 및 애니메이션
- 제어 및 입력
- 캐릭터 컨트롤러
- AI & Pathfinding
- 물리학
- 입자
- 메시 및 구성
- 재료 및 음영
- 2d
- 네트워킹
- VR
- 소리와 음악
- UI
- 후 처리 및 렌더링
- 이동하는
- 디버그
- 편집자
- 직렬화 및 웹
- 사회적 SDK
- API 확장 및 도우미
- 디자인 패턴
- 유용
- 다른
GameObjects & Transforms
- Recyclerkit- 풀링 시스템.
- Unityoctree -Octrees.
- 게임 내 재생 시스템 - 레코드 및 재생 변환.
- Unity Scen
- Unity3druntimetransformgizmo- 또 다른 런타임 변환 기즈모.
움직임 및 애니메이션
- 목록보기 프레임 워크 - 동적, 스크롤 가능한 목록을 만듭니다.
- 라이크 션 - 오디오 반응 툴킷.
- Dotween -Tween 엔진.
- 카메라 경로 제작자 - 복잡한 카메라 경로를 만듭니다.
- Cinemachine Baserig- 절차 카메라 시스템.
- Unityspritesandbones- 골격 스프라이트 애니메이션.
- 척추 통화 - 척추 애니메이션 가져 오기.
- IKCCD- 순환 좌표 하강을 사용한 IK 솔버.
- AIM -IK- 절차 적 방향 캐릭터 헤드 (및 가슴)는 애니메이션 데이터를 사용하지 않고 방향입니다.
- RecordAndRepeat- 타임 라인을 통한 사용자 정의 데이터의 레코드 및 재생.
제어 및 입력
- InputManager- 강력한 입력 관리자.
- 터치 스크립트 - 멀티 터치 라이브러리.
캐릭터 컨트롤러
- Unity 2D 플랫 포머 컨트롤러 - 2D 플랫 포머 문자 컨트롤러.
- 문자 Controller2d -2D 문자 컨트롤러.
- SuperCharacterController- 3D 문자 컨트롤러.
AI & Pathfinding
- 플랫 포머를위한 스타 경로 변환 - 플랫 포머를위한 A*.
- Unity를위한 아스타르 - A* Pathfinding.
- * Pathfinding Project- A* Pathfinding.
- Unitysteer- 조향, 장애물 회피 및 행동에 따른 경로.
- Simplepreffic- Nav Mesh를 사용한 간단한 트래픽 시뮬레이션.
- 자가 운전 차량-하이브리드 A* 검색 알고리즘을 사용한 자동차 경로 파인딩.
- GOAP- 유니티를위한 멀티 스레드 목표 지향 액션 플래너.
- DOTRECAST- 게임용 항목 및 우회 포트, 게임 용 내비게이션 메쉬 도구 세트, Unity3d, 서버, C#.
물리학
- 마리오 갤럭시 중력 연합 - 마리오 갤럭시 중력.
- Ocean Community Next Gen -Water Physics/Shader.
- 복셀 GPU 물리학 - GPU 가속 된 복셀 물리학.
- 대화식 침식 - 지형의 런타임 유체 침식.
입자
- Kvantspray -GPU 가속 입자.
- Nvidia Hair Works 통합 -Nvidia Hair Works.
- EMBER 입자 - 난류 입자 입자.
- Shalluid- SPH를 기반으로하는 대화식 3D 유체 시뮬레이션.
메시 및 구성
- ProceduralToolkit- 절차 메쉬 툴킷/생성기.
- 드로우 - 선이있는 프리미티브를 그립니다.
- 부피 라클 라인 제도 - 부피 라인.
- Giles -3D 런타임 레벨 편집기.
- 복셀 - 복셀 프레임 워크.
- 통일성을위한 절차 형태 - 절차 형태.
- ICO Sphere Mesh Creator- 절차 ICO 구체.
- 정점 화가 - 정점에 페인트 정보.
- 페이스 페인트 - 메쉬의 페인트 삼각형.
- SimplyGon- 메쉬 최적화 및 LOD 생성.
- TextMesh Pro- 사용자 정의 스타일로 텍스트를 생성합니다.
- meshcombinewizard- 선택한 GameObject의 모든 메시와 동일한 재료를 공유하는 어린이를 결합합니다.
- RoadarchItect- 역동적 인 교차로, 교량 등을 특징으로하는 도로 시스템 제작자
- DRAWLINE- 절차 적 라인 메쉬 도구.
- 변형 - 편집기에서 메시를 변형시키는 프레임 워크와 Unity의 런타임.
- 2.5D 파괴 - 2D 스프라이트를 2.5D 조각으로 나눕니다.
- Metaballs Liquids- Metaballs를 사용한 액체 시뮬레이션.
재료 및 음영
- RM의 프로젝트 - 습식 표면 및 피부 셰이더.
- Ocean Community Next Gen -Water Physics/Shader.
- 흐름 맵 셰이더 - 흐름 맵 셰이더 스프라이트로 작동합니다.
- vertexpaint- 추가 정점 스트림.
- ShaderProject- 셰이더 컬렉션.
- Skybox Plus- 스카이 박스 셰이더 컬렉션.
- 개요 셰이더 - 화면 너비와 카메라 거리를 수용하는 개요 셰이더.
- Unity Sprite Uber Shader- 스프라이트 용 3D 음영 (예 : 정상 매핑).
- 낮은 폴리 셰이더 - 낮은 폴리 양식화 메쉬에 최적화 된 재료 셰이더.
- 럭스 셰이더 프레임 워크 - 럭스 2.02 PBR 셰이더 프레임 워크.
- 유니티 와이어 프레임 셰이더 - 범용 와이어 프레임 셰이더.
- 홀로그램 셰이더 - 간단한 홀로그램 셰이더.
- Kamakura Shaders- 비 형성 렌더링에 중점을 둔 셰이더 및 구성 요소 모음.
- FacePunch.Highlight- 메쉬 개요 효과.
2d
- UNITESVG -SVG 렌더러.
- Unitystbeasyfont- 텍스트 메쉬 생성기.
- Spritelightkit- 2D 스프라이트 조명.
- 시력의 2d 표시등 - 2D 평면 기하학적 번개.
- Unity Sprite Uber Shader- 스프라이트 용 3D 음영 (예 : 정상 매핑).
- 곰팡이 - 2D 대화식 스토리 텔링 게임 프레임 워크.
- Polymesh -2D 모양 편집기.
- Unity Tilemap -2D Tilemap 편집기.
- 2D 엑스트라 - 재사용 가능한 2D 스크립트 (Tilemaps 등).
- 벡터 그래픽 샘플 - Unity 2018.1 및 Newe와 함께 사용할 벡터 그래픽 기능의 샘플.
네트워킹
- UNET 권위있는 네트워킹 - 권위있는 네트워킹 구현.
- MLAPI Unity의 Unet High Level API에 대한 대안으로 별도의 서버/클라이언트 프로젝트 등을 허용합니다.
- Barebones Master Server- 고유 한 사용자 정의 마스터 서버 설정을 호스팅하고 CCU 요금을 피하십시오.
- Fish -Net- 상태 및 논리의 동기화와 함께 처음부터 구축 된 무료 네트워킹 솔루션
- PlayFab-PlayFab은 게임을위한 백엔드-서비스입니다. SDK도 제공합니다.
- UGS- 유니티 게임 서비스 - 라이브 게임을위한 완전한 서비스 생태계
VR
- Steamvr -Vr SDK.
- 실험실 렌더러 -VR 렌더러 밸브.
- VRTK- VR 게임을 구축하는 데 유용한 스크립트가 포함되어 있습니다.
- Newtonvr- VR 물리 및 상호 작용.
- 귀염둥이 키 -VR 키보드.
- 펀치 키보드 - 또 다른 VR 키보드.
- 호버 UI 키트 - 완전한 VR 입력 프레임 워크.
- VRLINERENDERER- 빛나는 라인 렌더러 VR에 최적화되었습니다.
소리와 음악
- USFXR- 절차 오디오 효과.
- 라이크 션 - 오디오 반응 툴킷 (MAC 만 해당).
- DefaultMicrophone- 기본 마이크를 가져옵니다 (Windows 만 해당).
- LASP- 유니티를위한 저도의 오디오 신호 처리 플러그인.
- Unity-Audio-Manager- 플러그인, 쉽게 재생/변경/정지/음소거/... 2D/3D의 사운드.
UI
- Unity UI 확장 - UI 확장 수집.
- 책 페이지 컬 - 페이지 컬 전환.
- 일시 정지 메뉴 열기-사용중인 일시 정지 메뉴.
- 음력 모바일 콘솔 - 모바일 용 디버그 콘솔.
- InfinityScroll- 무한 스크롤리브.
- TextMesh Pro- 사용자 정의 스타일로 텍스트를 생성합니다.
- EasyButtons- 주석을 사용하여 검사관에서 버튼을 만듭니다.
- UI 확장 - 다양한 NGUI 확장/도우미/스크립트.
- NGUI 확장 - 몇 가지 NGUI 확장.
- WebView CSHARP- 렌더링 웹 사이트.
- 유형 - 유형 - 사용하기 쉽고 빠르고 고품질 3D 텍스트 렌더러.
- Unity-Debug-Overlay- 빠르고 거의 (거의) 쓰레기가없는 디버그 오버레이.
후 처리 및 렌더링
- Kode80SSR- 스크린 공간 반사.
- Kinoobscurance- 스크린 공간 주변 외설.
- SMAA- 서브 픽셀 형태 학적 반 알리 아스.
- 시간적 재판 방지 방지-내부에 사용 된 반 알리 아싱 솔루션.
- KODE80CLOUDSUNITY3D- 실시간 체적 구름.
- pixelrenderunity3d- 픽셀 화 렌더링.
- pixelcamera2d- 픽셀 - 완벽한 렌더링.
- Kinomotion- 모션 벡터를 사용한 모션 블러.
- Kinocontour- 에지 감지.
- 키노 미러 - 만화경 효과.
- Kinofringe- 반음도 수차.
- 운동 - 1 비트 흑백 효과.
- Kinofeedback- 레트로 프레임 버퍼 피드백 효과.
- Kinoramp- 컬러 램프 오버레이.
- Kinoslitscan- 슬릿 스캔 효과.
- Kinoglitch- 글리치 효과.
- Kinodatamosh -Datamosh.
- Unity VHSGLITCH -VHS 글리치 효과.
- 스캔 라인 셰이더 - 스캔 라인 효과.
- Kinofog- 글로벌 안개.
- 키노 블룸 - 블룸.
- Kinobokeh -Bokeh 효과.
- Kinovignette- 비네팅.
- Kinovision- 프레임 정보 시각화.
- Unity5effects- 사후 처리 컬렉션.
- 라이트 샤프트 - 라이트 샤프트.
- 부피 라이트 - 부피 조명.
- Sonarfx- 웨이브 패턴.
- 영화 이미지 효과 - 영화 이미지 효과.
- 사후 처리 스택 - 하나의 파이프 라인의 여러 이미지 효과.
- 순간 -GIF 레코더.
- udesktopduplication- Texture2d로 실시간 화면 캡처.
- 열 왜곡 효과 - 일반 맵을 사용하여 이미지를 왜곡하는 셰이더.
- Clear Flags 효과 - 이미지 효과 Clear Flags 카메라 효과를 재현합니다.
- DelightingTool- 사진 측량 자산 파이프 라인에서 텍스처에서 조명 정보를 제거하는 도구.
- Unity-Lut-Generator- 유니티를위한 외관 생성기.
- SEGI- 소닉 에테르의 복셀 기반 글로벌 조명 시스템.
- Aura- 주변 매체로의 광 산란의 로컬 시뮬레이션.
이동하는
- 토스트 - 안드로이드 토스트 알림.
- fbsucks- Android 공유 이미지 및 텍스트.
- UnityShowandroidstatusbar- Android Show Statusbar.
- Google VR SDK -Google Mobile VR SDK.
- Unity WebView- 웹 뷰 오버레이.
- CUDLR- 원격 디버깅 및 로깅 콘솔.
- SimplyGon- 메쉬 최적화 및 LOD 생성.
디버그
- UREPL- C# 표현식의 런타임 평가.
- Uberlogger- 고급 로깅 API, 개선 된 편집기 콘솔 및 ingame 콘솔.
- Unity File Debug- 파일 내보내기 및 웹 뷰어가있는 Enhanced Debug.log.
- 즉각적인 창 - 코드를 입력하고 Chrome Console Debugger와 같은 객체 검사를 통해 즉시 피드백을 받으십시오.
- 위로 - 게임 내 디버그 콘솔.
편집자
도구
- 즐겨 찾기 목록 - 마크 오브젝트/장면/자산을 즐겨 찾기로 빨리 돌아 오기 위해 즐겨 찾기로 돌아갑니다.
- 렉스 진단 - C# 표현식의 런타임 평가.
- 더 나은 정의 - 플랫폼 종속 사전 처리기 지침 관리자.
- 누락 된 ReferenceUnity- 누락 된 참조를 찾으십시오.
- Unity Resource Checker- 리소스 분석기.
- 자산 사용 감지기 - 자산이 코드 및/또는 장면 파일에 사용되는지 확인합니다.
- 시간 추적기 컴파일 - 시간 추적기를 컴파일합니다.
- Unitystudio- 유니티 자산 수출 도구.
- 스크린 슈터 - 한 번에 여러 해상도로 스크린 샷을 찍습니다.
- Unity 용 스크립트 템플릿 - 스크립트 템플릿.
- Unity 2d 파괴 - 스프라이트 파괴.
- Curvetexture- 곡선을 질감으로 굽습니다.
- Unity3d Rainbow 폴더 - 폴더 아이콘.
- 유니티 테마 - 편집기 테마.
- 트리 랜덤 라이저 - 무작위 화합 트리.
- 렌더링 설정 복제기 - 한 장면에서 다른 장면으로 렌더 설정을 클론합니다.
- Piviot Transform Helper -Context 메뉴에 Piviot Creation 바로 가기를 추가합니다.
- scriptexecutionArder 속성 - 실행 순서를 지정하는 속성.
- 간단한 편집기 바로 가기 도구 컬렉션 - 장면 편집 워크 플로에 도움이되는 소규모 간단한 도구 모음.
- Mulligan Renamer- 게임 객체 및 자산을위한 대량 이름 변경 도구.
- 비트 필드 속성 - 유니티 편집기에서 비트 필드 마스킹을 활성화합니다.
- ScriptableObject 메뉴 - Unity 편집기에서 ScriptableObjects를 만듭니다.
- stablediffusionUnityTools- 안정적인 확산을 통한 편집자 자산 생성.
편집자
- Brainiac- 행동 트리 및 (동작-) 노드 기반 비주얼 편집기.
- 노드 편집기 - (계산 -) 노드 편집기.
- BrotherhoodofNode- (더 많은 그래픽) 노드 편집기는 시각적 인 것입니다.
- VisualnoisedEsigner- 시각적 노이즈 디자이너.
- Simplegeo- 단순 기하학 화가.
- 곡선과 스플라인 - 곡선 및 스플라인 편집기.
- Unity 2d Joint 편집자 - 2D 공동 편집자.
- Polymesh -2D 모양 편집기.
- vertexpaint- 정점 데이터 화가.
- SABRECSG- 복잡한 레벨을 구축하기위한 레벨 설계 도구 세트.
- Unity Tilemap -2D Tilemap 편집기.
- 노드 편집기 프레임 워크 - 노드 기반 디스플레이 및 편집기 생성을위한 노드 편집기 프레임 워크.
- Unity Event Visualizer- 모든 UnityEvents를보기위한 그래프 편집기.
- 런타임 노드 편집기 - Unity UI를 사용하는 Unity Runtime 노드 편집기.
검사관 확장
- 재정의 가능한 목록 - 재정의 가능한 목록 필드.
- 주문 사전 - 주문 된 사전 필드.
- ClasstyPereference- 클래스 유형 참조 필드.
- Unity3d ExtendedEvent- 확장 이벤트 선택기.
- 속성 서랍 컬렉션 - 속성 서랍 모음.
- 노드 검사관 - 노드 기반 검사관.
- 컬러 밴드 - 컬러 밴드.
- Quickevent- 정적 또는 동적 값을 가진 영구 이벤트 핸들러.
- 재정의 구성 요소 - GameObjects의 구성 요소를 재정렬하십시오.
- awesomecomponent- 직렬화 필드의 자동로드 자산.
- ScenepReview Inspector- 검사관의 장면 미리보기.
수입자
- Unity Excel 수입 업체 메이커 - Excel.
- Unity PSD 수입업자 - 고급 PSD 가져 오기.
직렬화 및 웹
- 전체 시리얼 라이저 - 사용자 정의 일련 라이저.
- JSON.NET -NewTonsoft json.net.
- sqlite4unity3d -sql lite.
- Unityhttp -HTTP 라이브러리.
- Unity Quicksheet- Google/Excel Sheets에서 데이터 가져 오기.
- Odin Unity Serializer- 아마도 Unity를위한 최고의 시리얼 라이저 일 것입니다.
사회적 SDK
- Google Analytics 플러그인 - Google Analytics.
- Google Play Games 플러그인 -Google Play 플러그인.
- Facebook SDK -Facebook SDK.
- 통치 Unity 플러그인 - 통합 모바일 API.
- Getsocial SDK -Community API.
- SOOMLA 프레임 워크 - 저장 API.
- Steamworks.net -C# 밸브의 스팀 워크 API 용 래퍼.
- FacePunch.Steamworks -SteamWorks C# API (모든 기능이 구현 된 것은 아니지만 API가 더 나은).
- Twitter-Unity-Unity를위한 Twitter API 클라이언트.
API 확장 및 도우미
- 카메라 확장 - 컬링 마스크를 조작하는 더 나은 방법.
- 다운로드 관리자 - 간단한 파일 다운로드.
- UnityMainThreadDispatcher- 메인 스레드 디스패처.
- UnityBitMapDrawing- Texture2D 드로잉 확장.
- unity3d componentattribute- 자동 구성 요소 참조.
- unity3d executionOrderAttribute- 실행 순서 속성.
- Unity를 위해 linq to gameObject -GameObject Linq 쿼리.
- 사슬 작업 - 코 루틴 사슬 절차.
- Teatime- 코 루틴의 타이머 대기열.
- 스마트 태그 및 레이어 - 태그와 레이어의 정적 값을 생성합니다.
- dtvalidator- 깨진 및 할당되지 않은 참조를 찾습니다.
- Xnode- 노드 기반 플러그인을 쉽게 만들 수 있습니다.
디자인 패턴
- Unity Singleton Monobehaviour- 강력한 싱글 톤.
- 신호 - 간단한 이벤트/신호 시스템.
- Unity3d 유한 상태 기계 - 간단한 유한 스타타 기계.
- 무국적 - 더 복잡한 상태 기계.
- Unity 예제의 디자인 패턴 - 디자인 패턴 모음.
- ENTITAS CSHARP- 엔티티 컴포넌트 시스템 프레임 워크.
- Strangeioc- 제어 프레임 워크의 역전.
- Zenject -Depedency Injection Framework.
- UNIRX- 유니티 반응성 연장 구현.
- 정찰 - .NET 3.5 용 상태없는 도트 넷 스테이커자 포크.
- Unitask- 유니티를위한 효율적인 할당이없는 비동기/대기중인 통합.
- Unistate- 상태 패턴을 중심으로 설계된 Unity를위한 코드 아키텍처 프레임 워크.
유용
- Demilib- 유니티를위한 다양한 유틸리티 및 도구.
- 초과 - 범용 C# 및 Unity3d 유틸리티 스크립트.
다른
- Unity 마우스 오른쪽 버튼을 클릭 - Windows Context Menu Extension : 'Unity와 함께 열립니다'.
- 핫 레드로드 없음-Unity Hot Reloads를 방지합니다.
- Unity C# 5.0 및 6.0 통합 -C# 5 & 6 통합을위한 통합.
- flunity- 플래시에서 연합.
- Projeny- 프로젝트 관리.
- CUDLR- 원격 디버깅 및 로깅 콘솔.
- WebGL- 간단한 로딩 수정 - WebGL 로더 용 사용자 정의로드 바.
- UtilityKit -SerializationUtil, SpriteAnimator, SpriteAnimator, MathHelpers, Autosnap, ...
- boo.lang 및 UnityScript 힌트를 제거합니다 - 프로젝트 생성 후크를 사용하여 boo.lang 및 unityscript 어셈블리에 대한 참조를 제거하십시오.
- 자산 상점 배치 모드 - Unity Asset Store 패키지 업로드를위한 API.
- Unity Size Explorer- 빌드의 디스크 공간 사용을 분석합니다.
- 더 나은 Unity 스크립트 템플릿 - 개선 된 스크립트 템플릿.
- UnityCsreference- Unity C# 참조 소스 코드.
- 셰이더 캘리브레이션 차트 - Unity StandardShader 교정 차트.
- 게임 절약 무료 - 크로스 플랫폼, 암호화, 온라인 저장 저장.
- Ucompile- CSHARP 코드의 런타임 컴파일 및 실행.
- UDBase- 유니티를위한 모듈 기반 게임 템플릿.
- Hull-Delaunay-Voronoi-Hull, Delaunay 및 Voronoi 알고리즘의 유니티.
- YTRANSLATE- Yandex 번역을 사용한 기계 번역.
- AR 지원 검사기 - AR 지원 (Arcore, Arkit, AR Foundation) 장치의 일반 탐지.
- Steam Microtransaction API 처리기 - Unity를 사용한 예제와 함께 게임 내 구매를위한 API
- TRIMMER- 유니티를위한 편집기, 빌드 및 플레이어 구성 프레임 워크.
- Gamium- 게임 테스트 자동화 라이브러리, 게임 사용자의 동작을 스크립팅합니다.