Add to basket or enquire
Comprehensive course where you learn by actually making games
Game development is an ever changing, constantly improving, and highly dynamic area to work in. Things are on the move constantly, and if you’re not careful you can get left behind. That’s why it’s important to keep your skills at the top level and to familiarise yourself with the latest tools and programs out there. This course will do just that by getting you up to speed with Unity5, the newest version of one of the industry’s leading development engines.
Become a Unity 5 Developer
- Build your first functioning game in 60 minutes
- Create more complex games as your skills improve
- Increasing levels of complexity to cater for both beginners and experienced developers
- Grasp game development fundaments in a practical way
- Gain practical skills than can instantly be used in the real world
Learn the Secrets of Unity 5 Game Development
Whether you’re completely new to game development or have gained some experience developing games with Unity already, this course is for you. With 85 lectures and 9.5 hours of content, it takes starts off at beginner level and advances up to more complex projects.
This course goes beyond merely explaining or showing you how everything works; you’ll be shown how, and then you’ll do it for yourself. As you progress through the course you’ll create three games of increasing complexity; a trivia game to demonstrate programming basics and show you the Unity user interface, followed by a 2D platforming game, and to finish, first person shooter game complete with visual effects and artificial intelligence.
By creating these games, you’ll learn all about scripting and user interface including questions and answer options, creating different levels, adding audio, freezing game play, building scenes, learning Nav Mesh, character and object movement, and game narrative, among other things.
This course emphasises coding and development, and is suitable for anyone who wants to learn to develop games or learn how to code. To start this course, you will need to have Unity installed on your computer; we’ll show you everything else from there.
About Unity 5
Unity is a games engine used to create and develop 2D and 3D games and interactive experiences. It is fast becoming the industry standard for creating multiplatform games. Unity5 is the latest version of the tool, and includes a number of advanced powerful features such as a 64-bit editor, frame debuggers, graphics command buffers, and more.
What's New In Unity 5
Experienced Unity developers: get a look at what's new in v5
Learn the new features of Unity 5 in this course from Stone River eLearning that covers each of the new features. You'll learn what they are, how they work and how you can use them to create professional quality games with Unity 3D.
Unity 5.0 is the biggest and boldest release ever. Powerful new features in Unity 5 include:
- The Physically-based Standard Shader to make your materials look consistent in any lighting environment, cross platform.
- Real-time Global Illumination, built on Geomerics Enlighten technology.
- The Audio Mixer, to massively improve audio in your game.
- HDR Reflection Probes to enhance visual fidelity.
- PhysX 3.3 to bring massive performance improvements to 3D physics.
- Major updates to the animation system.
- WebGL preview.
And of course, many more new features and updates. Keep reading to learn more.
UNITY 5 NEW FEATURES
- NavMesh supports LoadLevelAdditive
- Improved performance and reduced memory consumption:
- NavMeshObstacles update is multi-threaded now. Carving speed generally improved 2-4x.
- NavMesh data for non-carved regions takes ~2x less memory now.
- Performance improvements for multi-threaded NavMeshAgent updates.
- HeightMeshes bake faster, work faster at runtime, and use ~35% less memory.
- Path replanning in presence of many carving obstacles is faster and more accurate.
- Improved inspectors and debug visualizations:
- NavMesh Areas inspector (previously NavMesh Layers) got a facelift.
- Reorganized parameters NavMeshAgent inspector.
- Added carve hull debug visualisation for NavMeshObstacles.
- Added visualisation on how NavMesh bake settings relate to each other.
- Improved accuracy and raised limits:
- NavMeshObstacle supports two basic shapes - cylinder and box for both carving and avoidance.
- Improved automatic Off-Mesh Link collision detection accuracy. Note that this will change how off-mesh links placement on existing scenes.
- Improved navmesh point location/mapping when height mesh is used.
- Increased the height range of NavMesh baking (can build meshes for taller scenes).
- Made Height Mesh query more resilient to small holes in input geometry.
- NavMesh obstacle rotation is take into account when carving and avoiding.
- NavMesh tile count limit lifted from 216 to 228.
- NavMeshPath and NavMeshAgent paths removed 256 polygon limit.
- OffMeshLink - removed restriction on tile span - previously connected only up to neighbouring tiles.
KitKat Immersive Fullscreen Mode. Applied by default.
Rendering to multiple displays.
Rendering to custom java surfaces. Exposed in Unity as additional displays.
AAR Support. AAR files can now be used as a replacement for Android Library Project folders.
- State Machine Behaviours
- StateMachineBehaviours is a new MonoBehaviour-like Component that can be added to a StateMachine state to attach callbacks
- Available callbacks are : OnStateEnter, OnStateExit, OnStateUpdate, OnStateMove, OnStateIK, OnStateMachineEnter and OnStateMachineExit
- Animator.GetBehaviour(). This function return the first StateMachineBehaviour that match type T
STATE MACHINE BEHAVIORS
- eMachine Transitions
- Can now add higher level transitions from StateMachine to StateMachine
- Entry and Exit nodes define how the StateMachine behaves upon entering and exiting.
STATE MACHINE TRANSITIONS
- Asset API
- Allows to create and edit, in Editor, all types of Mecanim assets ( Controllers, StateMachines, BlendTree etc.)
- Added API for Avatar, Motion Nodes, Events and Curve in the Model Importer
- Direct Blend Tree.
- New type of blend tree to control the weight of each child independently
Unity 3D Game Development and Design Bundle (Unity Version 4.x)
Over 15 hours of Unity game development goodness
Whether you're completely new to game development or you have experience developing games with Unity 3D, this course is for you.
Beginners can start with the basics of the Unity system with an explanation of how it works. This isn't an explanation of what each menu does one by one (that's boring), but a high level explanation of how Unity functions from the perspective of a first time game developer. You'll then take that knowledge and build your first real game in about an hour.
You will learn basic scripting as it relates to game design. No prior coding experience is necessary to take this course and create real games.
For those with experience in the world of game development, you can skip the basic Unity and basic scripting sections and move right into the higher level game development exercises. We understand you already know the basics and you want to increase your skills as a game developer.
What You Will Learn
- The Unity user interface
- Structure of Unity projects
- Basic Unity scripting
- Intermediate and advanced Unity scripting
- Working with assets
- Level design
- Sound design
- Animation, modeling and rigging
- Compiling games to console and mobile devices
- Mecanim animation system
- Shuriken particle system
- 2D Animation
- 3D Animation
- Blender 3D modeling
This course bundle uses C# as its programming language. You will also be using the open source program called Blender to create some of the animations.
* Unity version 4.x is taught in these courses. Level Design with Blender and Unity 3D uses Unity 5.
Who is this course for?
Anybody wishing to learn how to make computer games.
Questions and answers
No questions or answers have been posted about this course.
Rating and reviews
There haven't been any reviews for this course yet.
Please sign in to review this course.
This course is advertised on reed.co.uk by the Course Provider, whose terms and conditions apply. Purchases are made directly from the Course Provider, and as such, content and materials are supplied by the Course Provider directly. Reed is acting as agent and not reseller in relation to this course. Reed's only responsibility is to facilitate your payment for the course. It is your responsibility to review and agree to the Course Provider's terms and conditions and satisfy yourself as to the suitability of the course you intend to purchase. Reed will not have any responsibility for the content of the course and/or associated materials.