Garage Kit For Unity by sharkattack51 - 4

Frameworks

GarageKit is Unity C# framework.

Unknown VersionMIT LicenseUpdated 21 days agoCreated on October 23rd, 2014
Go to source

GarageKit for Unity

You can start the project immediately in Unity using GarageKit.

What is it?

GaraegKit is Unity C# framework. provide the template scene, some manager scripts, state scripts, utility scripts and directory structure.

http://debuglog.tumblr.com/post/100742681354/garagekit-for-unity

How to use?

  1. open /Scenes/Main.unity
  2. and press the play.
  3. and customize your project.

Require Modules

/Editor

fork of https://bitbucket.org/Tenebrous/unityeditorenhancements/ http://forum.unity3d.com/threads/free-editor-enhancements-extensions-in-project-window-components-in-heirarchy.149569/

/Plugins/Log4Net

/Scripts/Utils

- TouchScript https://www.assetstore.unity3d.com/jp/#!/content/7394 (UnityEngine.Input.Touch works in Windows !!)

Examples

/Scenes/Examples

  • ApplicationSettingExample.unity
  • CameraControllExample.unity
  • TimelinedStateExample.unity
  • VRGuiExample.unity

Main Scripts

  • AppMain.cs

/Scripts/Managers

  • DebugManager.cs
  • SceneStateManager.cs
  • SoundManager.cs
  • TimeManager.cs
  • UserInputManager.cs

/Scripts/States/Base

  • AsyncStateBase.cs
  • StateBase.cs
  • TimelinedStateBase.cs
  • VRSceneStateBase.cs

Utility Scripts

/Editor

  • AssetPostprocessUTF8Encode.cs

/Scripts/Utils

  • Utils.cs
  • AndroidUtil.cs

/Scripts/Utils/Application

  • ApplicationSetting.cs
  • ExecuteArgs.cs
  • ExternalProcess.cs
  • RemotePrefs.cs
  • SetAntiAliasing.cs
  • SetAppResoution.cs
  • StandaloneResolutionHelper.cs

/Scripts/Utils/Button

  • ButtonObjectBase.cs

/Scripts/Utils/CameraControl

  • CameraShfter.cs
  • FlyThroughCamera.cs
  • GrabMove.cs
  • ObjectOrbit.cs
  • ObjectOrbit2.cs
  • OrbitCamera.cs
  • Panorama360Camera.cs
  • PinchZoomCamera.cs

/Scripts/Utils/DataLoader

  • ContentsDownLoader.cs
  • CsvLoader.cs
  • ImageLoader.cs

/Scripts/Utils/Debug

  • CameraGizmoDrawer.cs
  • EditorHide.cs
  • FrameRateUtil.cs
  • GizmoDrawer.cs
  • LookAtGizmoDrawer.cs
  • MemoryProfiler.cs
  • VisibleMouseCursor.cs

/Scripts/Utils/Envelope

  • AnimationCurveUtil.cs
  • Envelope.cs

/Scripts/Utils/Event

  • TimelineEventAction.cs
  • TimelineEventActionList.cs
  • AnimationEventDelegate.cs
  • ColliderHandler.cs
  • TimerEvent.cs

/Scripts/Utils/Input

  • VirtualInput.cs

/Scripts/Utils/Network

  • TinyHttpServer.cs
  • UDPReciever.cs
  • UDPSender.cs

/Scripts/Utils/Object

  • AnimationByStep.cs
  • AutoBrink.cs
  • AutoRotate.cs
  • AutoScale.cs
  • AutoUVScroll.cs
  • Billbord.cs
  • Fader.cs
  • FpsCounter.cs
  • LineObject.cs
  • ScreenAnchor.cs
  • ScreenPositionFollower.cs
  • TransformFollower.cs
  • WebCamPlateObject.cs
  • ZsortOrderGroup.cs

/Scripts/Utils/Render

  • CompositLayer.cs
  • GlLineRenderer.cs
  • RenderScreenTexture.cs

/Scripts/Utils/Texture

  • NumberTexture.cs
  • SequenceSprite.cs
  • SequenceTexture.cs

/Scripts/Utils/UI

  • UIFadeGroupComponent.cs
  • UIFadeTelop.cs
  • UILineRenderer.cs

/Scripts/Utils/VR

  • VRGazeGuideArrow.cs

…TBA

Show all projects by sharkattack51