Unity 5 Scripting and Gameplay Mechanics

Course

Online

£ 150 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Enhance your knowledge of scripting and master gameplay mechanics in Unity 5.Develop your Unity skills further by exploring scripting and gameplay mechanics. In this course, Alan Thorn helps you understand the fundamentals of using C# scripts in Unity to build valuable gameplay elements, such as timers and moving objects. Then, you’ll move onto building a solid foundation for engineering more complex behaviors. By the end of this course, you’ll have established a firm intermediate knowledge of Unity.This course will get you familiarized with the best practices for Unity 5.x and component based designs. You’ll also be able to improve your 3D modeling and animation skills. Testing and Debugging using different functionalities and techniques will also be incorporated in this course.About the AuthorAlan Thorn is a multidisciplinary game developer, author, and educator with 16 years of industry experience. He makes games for PC desktop, mobile, and VR. He founded Wax Lyrical Games and created the award-winning game Baron Wittard: Nemesis of Ragnarok, working as a designer, programmer, and artist.
He has written 20 technical books on game development and presented fifteen video training courses. These cover gameplay programming, Unity development, 3D modelling, and animation. He has worked in game development education as a visiting lecturer for the National Film and Television School, as a lead teacher for Uppingham School, and as a senior lecturer at Teesside University.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

See how to navigate menus and toolbars and gain a basic understanding of Unity's interface
Work confidently with C# scripts, functionality, and coding behaviors
Familiarize yourself with the best practices of Unity 5.x
Get to know several best practices for component-based designs
Improve productivity by learning coding behaviors, which will promote code reuse and reduce redundancy
Create a great countdown timer functionality and work with the 2D feature set

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Writing
  • School
  • 3D
  • 3d training
  • Mechanics
  • Animation
  • Works
  • Access

Course programme

Getting Started with Scripting 4 lectures 24:19 The Course Overview This video gives overview of the entire course. Configuring Unity and MonoDevelop for Scripting Explore how to configure Unity for scripting, and how to configure MonoDevelop for writing scripts. • Configure the Unity Editor to work with MonoDevelop • Customize the MonoDevelop interface • Create a Hello World script file Creating a Hello World Program Create a hello world application that compiles and works with Unity to display a debug message in the console. • Code a hello world application • Compile code • Print messages to the console Using the Unity Scripting Reference See how to access and use the Unity reference documentation for creating functional code. • Access the Unity reference documentation • Explore classes and functions • See how to use and apply the reference Getting Started with Scripting 4 lectures 24:19 The Course Overview This video gives overview of the entire course. Configuring Unity and MonoDevelop for Scripting Explore how to configure Unity for scripting, and how to configure MonoDevelop for writing scripts. • Configure the Unity Editor to work with MonoDevelop • Customize the MonoDevelop interface • Create a Hello World script file Creating a Hello World Program Create a hello world application that compiles and works with Unity to display a debug message in the console. • Code a hello world application • Compile code • Print messages to the console Using the Unity Scripting Reference See how to access and use the Unity reference documentation for creating functional code. • Access the Unity reference documentation • Explore classes and functions • See how to use and apply the reference The Course Overview This video gives overview of the entire course. The Course Overview This video gives overview of the entire course. The Course Overview This video gives overview of the entire course. The Course Overview This video gives overview of the entire course. This video gives overview of the entire course. This video gives overview of the entire course. Configuring Unity and MonoDevelop for Scripting Explore how to configure Unity for scripting, and how to configure MonoDevelop for writing scripts. • Configure the Unity Editor to work with MonoDevelop • Customize the MonoDevelop interface • Create a Hello World script file Configuring Unity and MonoDevelop for Scripting Explore how to configure Unity for scripting, and how to configure MonoDevelop for writing scripts. • Configure the Unity Editor to work with MonoDevelop • Customize the MonoDevelop interface • Create a Hello World script file Configuring Unity and MonoDevelop for Scripting Explore how to configure Unity for scripting, and how to configure MonoDevelop for writing scripts. • Configure the Unity Editor to work with MonoDevelop • Customize the MonoDevelop interface • Create a Hello World script file Configuring Unity and MonoDevelop for Scripting Explore how to configure Unity for scripting, and how to configure MonoDevelop for writing scripts. • Configure the Unity Editor to work with MonoDevelop • Customize the MonoDevelop interface • Create a Hello World script file Explore how to configure Unity for scripting, and how to configure MonoDevelop for writing scripts. • Configure the Unity Editor to work with MonoDevelop • Customize the MonoDevelop interface • Create a Hello World script file Explore how to configure Unity for scripting, and how to configure MonoDevelop for writing scripts. • Configure the Unity Editor to work with MonoDevelop • Customize the MonoDevelop interface • Create a Hello World script file Creating a Hello World Program Create a hello world application that compiles and works with Unity to display a debug message in the console. • Code a hello world application • Compile code • Print messages to the console Creating a Hello World Program Create a hello world application that compiles and works with Unity to display a debug message in the console. • Code a hello world application • Compile code • Print messages to the console Creating a Hello World Program Create a hello world application that compiles and works with Unity to display a debug message in the console. • Code a hello world application • Compile code • Print messages to the console Creating a Hello World Program Create a hello world application that compiles and works with Unity to display a debug message in the console. • Code a hello world application • Compile code • Print messages to the console Create a hello world application that compiles and works with Unity to display a debug message in the console. • Code a hello world application • Compile code • Print messages to the console Create a hello world application that compiles and works with Unity to display a debug message in the console. • Code a hello world application • Compile code • Print messages to the console Using the Unity Scripting Reference See how to access and use the Unity reference documentation for creating functional code. • Access the Unity reference documentation • Explore classes and functions • See how to use and apply the reference Using the Unity Scripting Reference See how to access and use the Unity reference documentation for creating functional code. • Access the Unity reference documentation • Explore classes and functions • See how to use and apply the reference Using the Unity Scripting Reference See how to access and use the Unity reference documentation for creating functional code. • Access the Unity reference documentation • Explore classes and functions • See how to use and apply the reference Using the Unity Scripting Reference See how to access and use the Unity reference documentation for creating functional code. • Access the Unity reference documentation • Explore classes and functions • See how to use and apply the reference See how to access and use the Unity reference documentation for creating functional code. • Access the Unity reference documentation • Explore classes and functions • See how to use and apply the reference See how to access and use the Unity reference documentation for creating functional code. • Access the Unity reference documentation • Explore classes and functions • See how to use and apply the reference Moving Object Scripts 5 lectures 30:02 Preparing to Create a Mover Script Explore local and world coordinate spaces, the transform component, and mover scripts. • Switch coordinate spaces • Examine the Transform Component • Create a Mover script Positioning an Object through Script Access the Transform Component and Position an Object. • Use GetComponent to access the Transform Component • Set the position of an oject • Compile and test the code Moving an Object through Script Change the position of an object across time. • Use the Update function to create frame-based behavior • Update the position of an object over time • Compile and test code Working with Vectors and Motion Animate an object's position over time using vectors • Access the Forward Vector • Multiply the Forward Vector by Speed • Update an object's position Using DeltaTime Transform an object consistently over time in a frame-independent way. • Multiply the Forward Vector by Speed • Multiply by DeltaTime • Update an object's position Moving Object Scripts. 5 lectures 30:02 Preparing to Create a Mover Script Explore local and world coordinate spaces, the transform component, and mover scripts. • Switch coordinate spaces • Examine the Transform Component • Create a Mover script Positioning an Object through Script Access the Transform Component and Position an Object. • Use GetComponent to access the Transform Component • Set the position of an oject • Compile and test the code Moving an Object through Script Change the position of an object across time. • Use the Update function to create frame-based behavior • Update the position of an object over time • Compile and test code Working with Vectors and Motion Animate an object's position over time using vectors • Access the Forward Vector • Multiply the Forward Vector by Speed • Update an object's position Using DeltaTime Transform an object consistently over time in a frame-independent way. • Multiply the Forward Vector by Speed • Multiply by DeltaTime • Update an object's position Preparing to Create a Mover Script Explore local and world coordinate spaces, the transform component, and mover scripts. • Switch coordinate spaces • Examine the Transform Component • Create a Mover script Preparing to Create a Mover Script Explore local and world coordinate spaces, the transform component, and mover scripts. • Switch coordinate spaces • Examine the Transform Component • Create a Mover script Preparing to Create a Mover Script Explore local and world coordinate spaces, the transform component, and mover scripts. • Switch coordinate spaces • Examine the Transform Component • Create a Mover script Preparing to Create a Mover Script Explore local and world coordinate spaces, the transform component, and mover scripts. • Switch coordinate spaces • Examine the Transform Component • Create a Mover script Explore local and world coordinate spaces, the transform component, and mover scripts. • Switch coordinate spaces • Examine the Transform Component • Create a Mover script Explore local and world coordinate spaces, the transform component, and mover scripts. • Switch coordinate spaces • Examine the Transform Component • Create a Mover script Positioning an Object through Script Access the Transform Component and Position an Object. • Use GetComponent to access the Transform Component • Set the position of an oject • Compile and test the code Positioning an Object through Script Access the Transform Component and Position an Object. • Use GetComponent to access the Transform Component • Set the position of an oject • Compile and test the code Positioning an Object through Script Access the Transform Component and Position an Object. • Use GetComponent to access the Transform Component • Set the position of an oject • Compile and test the code Positioning an Object through Script Access the Transform Component and Position an Object. • Use GetComponent to access the Transform Component • Set the position of an oject • Compile and test the code Access the Transform Component and Position an Object. • Use GetComponent to access the Transform Component • Set the position of an oject • Compile and test the code Access the Transform Component and Position an Object. • Use GetComponent to access the Transform Component • Set the position of an oject • Compile and test the code Moving an Object through Script Change the position of an object across time. • Use the Update function to create frame-based behavior • Update the position of an object over time • Compile and test code Moving an Object through Script Change the position of an object across time. • Use the Update function to create frame-based behavior • Update the position of an object over time • Compile and test code Moving an Object through Script Change the position of an object across time. • Use the Update function to create frame-based behavior • Update the position of an object over time • Compile and test code Moving an Object through Script Change the position of an object across time. • Use the Update function to create frame-based behavior • Update the position of an object over time • Compile and test code Change the position of an object across time. • Use the Update function to create frame-based behavior • Update the position of an object over time • Compile and test code Change the position of an object across time Create a cylinder primitive • Apply a gold material • Create a coin prefab Creating Coin Rotation Create a rotating coin prefab. • Create a rotator script • Rotate the object • Apply the rotation script Creating a Coin Prefab Create a coin prefab from a cylinder primitive that can be reused as a collectible power-up. • Create a cylinder primitive • Apply a gold material • Create a coin prefab Creating a Coin Prefab Create a coin prefab from a cylinder primitive that can be reused as a collectible power-up. • Create a cylinder primitive • Apply a gold material • Create a coin prefab Creating a Coin Prefab...

Additional information

Using easy-to-follow videos, this course provides step-by-step instructions on howto develop a strong Unity skill set. You’ll create a few action-packed games from scratch, using examples that are fun, challenging, engaging, and rewarding

Unity 5 Scripting and Gameplay Mechanics

£ 150 + VAT