Tips

From Unify Community Wiki
(Difference between revisions)
Jump to: navigation, search
(Unity iPhone Tips)
(Reorganised and removed repeated "tips and tricks" phrase)
Line 1: Line 1:
== Unity Tips ==
+
== General ==
*[[Tip of the day]] - User provided tip of the day.
+
*[[Tip of the day]] - User-provided tip of the day.
 
*[[Maximize Unity Game in Windows]] - C# .unity3d wrapper window that can be maximized, dynamically resized, and remembers state.
 
*[[Maximize Unity Game in Windows]] - C# .unity3d wrapper window that can be maximized, dynamically resized, and remembers state.
*[[RGB values via script]] - How to get the perfect color values using script.
 
 
*[[Moving and Copying Unity Assets]] - Don't use the Finder!
 
*[[Moving and Copying Unity Assets]] - Don't use the Finder!
*[[Common Scripting Pitfalls]] - We've all been there.  Here's the place to learn so you don't go there frequently.
 
 
*[[Customized Packaging]] - How to customize the Unity packaging process, which occurs after a build.
 
*[[Customized Packaging]] - How to customize the Unity packaging process, which occurs after a build.
 
*[[Font Creation]] - An Adobe Illustrator template file to help create font textures.
 
*[[Font Creation]] - An Adobe Illustrator template file to help create font textures.
Line 10: Line 8:
 
*[[Creating Screen Savers]] - Use the unity web player to create Unity screen savers.
 
*[[Creating Screen Savers]] - Use the unity web player to create Unity screen savers.
 
*[[General Performance Tips]] - These guidelines provide a ballpark for making a decently performing game with Unity.
 
*[[General Performance Tips]] - These guidelines provide a ballpark for making a decently performing game with Unity.
*[[Event Execution Order]] - The order in which events in your scripts are called by Unity.
 
*[[JavaScript Quirks]] - Unity's JavaScript is ever so slightly out of step with most other flavors of JS. Some of the oddities are documented here.
 
*[[Beginner's Scripting Guide]] - The basics. Tips & info to help those new to programming.
 
 
*[[Adjusting light levels]] - How to calibrate your monitor and adjust textures and lighting to have good gamma.
 
*[[Adjusting light levels]] - How to calibrate your monitor and adjust textures and lighting to have good gamma.
*[[GUISkin Creation Walkthru]] -Creating GUI Skins - From Illustrator to Photoshop to Unity
+
*[[GUISkin Creation Walkthru]] - Creating GUI Skins - From Illustrator to Photoshop to Unity.
*[[GUIStyle_use_non_English_language_letters|GUIStyle. Use non English language letters]]
+
*[[Use non-English fonts with GUIStyle]] - How to make international characters appear in your UnityGUI display.
 
*[[Array Editing]] - Undocumented features that make editing arrays in the editor less painful.
 
*[[Array Editing]] - Undocumented features that make editing arrays in the editor less painful.
  
== Script Editing Tools & Tips ==
+
== Scripting ==
 +
*[[Beginner's Scripting Guide]] - The basics, to help those new to programming.
 +
*[[JavaScript Quirks]] - Unity's JavaScript is ever so slightly out of step with most other flavors of JS. Some of the oddities are documented here.
 +
*[[Event Execution Order]] - The order in which events in your scripts are called by Unity.
 +
*[[RGB values via script]] - How to get the perfect color values using script.
 +
*[[Common Scripting Pitfalls]] - We've all been there.  Here's the place to learn so you don't go there frequently.
 +
 
 +
== Text Editors and Development Tools ==
 
*[[Script Editors]] - Overview and comparison of script editors for use with Unity.
 
*[[Script Editors]] - Overview and comparison of script editors for use with Unity.
 
*[[Playing Your Game From A Text Editor]] - An AppleScript which starts your Unity game from within your text editor.
 
*[[Playing Your Game From A Text Editor]] - An AppleScript which starts your Unity game from within your text editor.
 
*[[Syntax coloring for Boo in Unitron]] - plists for Smultron to add Boo syntac highlighting and function finding.
 
*[[Syntax coloring for Boo in Unitron]] - plists for Smultron to add Boo syntac highlighting and function finding.
 
*[[Setting up Visual Studio for Unity]] - All you need to know to set up a smooth workflow for C# development for Unity.
 
*[[Setting up Visual Studio for Unity]] - All you need to know to set up a smooth workflow for C# development for Unity.
*[[Manual Compilation of C Sharp Unity Scripts|Manual Compilation of C# Unity Scripts]] - How to compile C# Unity scripts on the command-line, to ease integration with editors such as Vim.
+
*[[Manual Compilation of C Sharp Unity Scripts|Manual Compilation of C# Unity Scripts]] - How to compile C# Unity scripts on the command line, to ease integration with editors such as Vim.
*[[Using Dreamweaver as a script editor]] - A quick tip to help with using Dreamweavers expand/collapse features-good for longer scripts.
+
*[[Using Dreamweaver as a script editor]] - A quick tip to help with using Dreamweavers expand/collapse features - good for longer scripts.
  
== 3D Tools & Tips ==
+
== 3D Tools ==
 
*[[3D Applications]] - Which 3D applications are compatible with Unity.
 
*[[3D Applications]] - Which 3D applications are compatible with Unity.
 
*[[Blender]] - Some critical tips for using Blender with Unity.
 
*[[Blender]] - Some critical tips for using Blender with Unity.
*[[Carrara]] - Tips and tricks for using Carrara with Unity.
+
*[[Carrara]] - Using Carrara with Unity.
*[[Cheetah3D]] - Tips and tricks for using Cheetah with Unity.
+
*[[Cheetah3D]] - Using Cheetah with Unity.
*[[Cinema 4D]] - Tips and tricks for using Maxon's Cinema 4D with Unity.
+
*[[Cinema 4D]] - Using Maxon's Cinema 4D with Unity.
*[[dim3 Inspire]] - Tips and tricks for using dim3 Inspire with Unity.
+
*[[dim3 Inspire]] - Using dim3 Inspire with Unity.
*[[Lightwave]] - Tips and tricks for using Newtek's Lightwave with Unity.
+
*[[Lightwave]] - Using Newtek's Lightwave with Unity.
*[[Maya]] - Tips and tricks for using Autodesk's Maya with Unity.
+
*[[Maya]] - Using Autodesk's Maya with Unity.
*[[Modo]] - Tips and tricks for using Luxology's Modo with Unity.
+
*[[Modo]] - Using Luxology's Modo with Unity.
*[[MotionBuilder]] - Tips and tricks for using Autodesk's MotionBuilder with Unity.
+
*[[MotionBuilder]] - Using Autodesk's MotionBuilder with Unity.
*[[Wings3D]] - Tips and tricks for using Wings3D with Unity.
+
*[[Wings3D]] - Using Wings3D with Unity.
*[[3D Studio Max]] - Tips and tricks for using Autodesk's 3D Studio Max with Unity.
+
*[[3D Studio Max]] - Using Autodesk's 3D Studio Max with Unity.
*[[Softimage XSI]] - Tips and tricks for using Softimage XSI with Unity.
+
*[[Softimage XSI]] - Using Softimage XSI with Unity.
*[[Free 3D Models]] - A list of websites containing free 3d models.
+
*[[Free 3D Models]] - Websites containing free 3d models.
*[[Commercial 3D Models]] - A list of websites containing commercial models.
+
*[[Commercial 3D Models]] - Websites containing commercial models.
  
== 2D Tools & Tips ==
+
== 2D Tools and Resources ==
*[[Photoshop]] - Various tips on using Adobe Photoshop for creating textures and user interfaces.
+
*[[Photoshop]] - Using Adobe Photoshop for creating textures and user interfaces.
*[[Free Textures]] - Web sites with free textures, backgrounds and photography.
+
*[[Free Textures]] - Websites with free textures, backgrounds and photography.
*[[Commercial Textures]] - Web sites with commercial textures, backgrounds and photography.
+
*[[Commercial Textures]] - Websites with commercial textures, backgrounds and photography.
  
== Audio Tools & Tips ==
+
== Audio ==
*[[Audio Applications]] - A list of audio applications and their compatibility with Unity.
+
*[[Audio Applications]] - Audio applications and their compatibility with Unity.
  
== General Integration Tips ==
+
== General Integration ==
* [[Debugging and Profiling with Unity]] - Tips and profile tricks
+
*[[Debugging and Profiling with Unity]] - How to eliminate bugs and measure performance
  
 
== OpenGL ==
 
== OpenGL ==
*[[opengl texture mapping|texture mapping]]
+
*[[General OpenGL Resources]] - Links to relevant background information on OpenGL.
 
*[[Minimum Graphic Card Requirements]] - What Unity features are supported by what levels of graphics cards
 
*[[Minimum Graphic Card Requirements]] - What Unity features are supported by what levels of graphics cards
  
== Special Stuff ==
+
== Unity iPhone ==
Stuff that doesn't appear to sit anywhere else...
+
Tips to reduce head scratching while developing for the iPhone.
  
 +
== Miscellaneous ==
 
*[[Reflector]] - A C# program to dump an assembly classes, methods, and attributes, command line usage
 
*[[Reflector]] - A C# program to dump an assembly classes, methods, and attributes, command line usage
  
== Unity iPhone Tips ==
+
== Obsolete ==
Tips to reduce head scratching while developing for the iPhone.
+
 
+
== Obsolete tips ==
+
  
 
*[[Smultron (Unitron) Unity Keywords]] (OBSOLETE by Unity 1.6) - Highlight and Autocomplete your Unity script.
 
*[[Smultron (Unitron) Unity Keywords]] (OBSOLETE by Unity 1.6) - Highlight and Autocomplete your Unity script.

Revision as of 20:45, 21 October 2009

Contents

General

Scripting

Text Editors and Development Tools

3D Tools

2D Tools and Resources

  • Photoshop - Using Adobe Photoshop for creating textures and user interfaces.
  • Free Textures - Websites with free textures, backgrounds and photography.
  • Commercial Textures - Websites with commercial textures, backgrounds and photography.

Audio

General Integration

OpenGL

Unity iPhone

Tips to reduce head scratching while developing for the iPhone.

Miscellaneous

  • Reflector - A C# program to dump an assembly classes, methods, and attributes, command line usage

Obsolete

Personal tools
Namespaces

Variants
Actions
Navigation
Extras
Toolbox