
Compare 3d modeling and photo editing tools for mac and pc, from cheetah 3d and maya to blender and photoshop, including open source options and alpha channels.
Rotate objects in the Unity editor with the rotate tool, using the pivot point—center when needed—to rotate along the x, y, and z axes, with global versus local space.
Unlock precise object alignment in the Unity editor using grid, surface, and vertex snapping. Switch to local space, adjust snap settings, and use rotate to face objects toward targets.
Explore how parenting objects in the hierarchy affects selecting, moving, and rotating, and use debug mode to view local transforms and match transforms by parenting.
Explore importing textures in Unity, create legacy and dynamic cube maps for reflections, apply skyboxes, and use cookies and light maps to control lighting and textures.
Import scripts into Unity by copying them into the project and ensuring they compile with dependencies. Learn about editor extensibility through custom scripts like a sky box generator.
Replace a destroy-on-fall catchall with a spawn point, tag the main character, and use a literals file to send a respawn message that repositions and rotates the character in Unity.
Create a rag doll in Unity by removing the character controller and attaching primitive colliders to bones, using a rag doll script to align approximate bones.
Learn how prefabs store asset combinations and apply changes to all instances in Unity. Create and manage prefabs by dragging assets, and avoid nested prefabs to prevent disconnections.
mark meshes as static selectively to optimize light mapping and batching, use prefabs to apply static flags consistently, and adjust per-instance flags to avoid breaking prefabs.
Gain a high level view of Unity’s three scripting languages—Boo, UnityScript (JavaScript), and C#—and learn to rotate mesh normals with a Boo script for dynamic lighting.
Implement coconut pickup and scoring in Unity by building a basket system with trigger colliders, record score when coconuts are placed in the heart, and spawn more coconuts as collected.
Learn to implement distance-based culling in Unity by using layer-based and spherical culling, creating a coconuts layer and shrubs, and configuring a camera manager with a 32-element distance array.
This course teaches the core skills for Game Development in Unity 3D. Once you've completed this course you can take your skills even further with our Advanced Unity 3D Game Development course
This Unity 3D Game Development training course from Infinite Skills introduces you to the fundamentals of 3D game design with the Unity engine. This tutorial is designed with the absolute beginner in mind; no prior experience with Unity is required.
You will start by exploring the Unity interface, and learning how to manipulate objects in the editor. Throughout this video training course, you will be putting what you learn to immediate practice by creating an actual game - Coconut Hut. Robert teaches you how to import assets for the game, apply physics to objects in the game, and how to combine assets to create complex objects. You will implement behaviours, learn to develop Boo, JavaScript and C# scripts, add animation and manage lighting for the game. Finally you will render and build the game for distribution.
Once you have completed this video tutorial for Game Development with Unity 3D, you will have a strong grasp of the fundamentals needed to build a functional game using the Unity 3D engine. Working files are included, allowing you to follow along with the author throughout the lessons.