Hands-on Game Development with Unity 2018.1

Course

Online

£ 150 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Create amazing games with brilliant gameplay features using Unity 2018.1Want to learn to make games in Unity, but aren't sure where to start? Game development is more popular than ever right now, and there has never been a better time to jump in. This course will teach you everything you need to know to develop professional games in Unity from concept to launch. You will learn the best practices and techniques, whether you’'re looking to go indie or get hired as a Unity game developer. By the end of this course you will have honed the necessary skills to kick-start your game development career, so jump in now and get started!All the code and supporting files for this course are available on GitHub atAbout the AuthorRaymundo Barrera is a software engineer, who has spent the better part of the decade working on various serious, entertainment and educational projects in Unity. He has spoken at college campuses, and presented a talk at Unite 2017 in Austin, on app development in Unity. He is currently working in education tech as director of mobile engineering at a well-known education company. Free time outside of work is spent on a number of hobbies, including hiking, music, and cooking (primarily Mexican food).

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Develop a foundation in game development in Unity by using industry-standard techniques
Design and implement prototypes to iterate quickly
Build a reusable framework to make development smoother
Master Unity's latest features to stay ahead of the curve
Master the best practices and techniques you need to know to develop professional games in Unity from beginning concept to launch

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

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 4 years

Subjects

  • Camera
  • Project
  • Writing
  • Information Systems
  • Programming
  • Programme Planning
  • Programming Application
  • Technology
  • IT
  • IT Management

Course programme

Creating Our Project Structure 5 lectures 30:04 The Course Overview This video will give you an overview about the course. Directory Structure The aim of this video is to creating a scalable and maintainable project structure to keep the project organized and clean.
  • Why create a clean project structure?
  • What is game specific code?
  • Demo
Versioning Using Git The aim of this video is to creating a GIT repository to maintain code versions and to allow the developer to sync their project across various machines and contributors.
  • Git versus the Rest
  • Demo
  • Other notes
Establishing Coding Conventions The aim of this video is to set up the necessary rules to allow smooth development and to make sure that code is organized and easily modifiable.
  • Get to know all the rules with the help of a demo
Task Management The aim of this video is to establish a methodology for keeping track of project progress and remaining work.
  • Take a look at Trello board
  • Organize things
Creating Our Project Structure - Quiz Creating Our Project Structure 5 lectures 30:04 The Course Overview This video will give you an overview about the course. Directory Structure The aim of this video is to creating a scalable and maintainable project structure to keep the project organized and clean.
  • Why create a clean project structure?
  • What is game specific code?
  • Demo
Versioning Using Git The aim of this video is to creating a GIT repository to maintain code versions and to allow the developer to sync their project across various machines and contributors.
  • Git versus the Rest
  • Demo
  • Other notes
Establishing Coding Conventions The aim of this video is to set up the necessary rules to allow smooth development and to make sure that code is organized and easily modifiable.
  • Get to know all the rules with the help of a demo
Task Management The aim of this video is to establish a methodology for keeping track of project progress and remaining work.
  • Take a look at Trello board
  • Organize things
Creating Our Project Structure - Quiz The Course Overview This video will give you an overview about the course. The Course Overview This video will give you an overview about the course. The Course Overview This video will give you an overview about the course. The Course Overview This video will give you an overview about the course. This video will give you an overview about the course. This video will give you an overview about the course. Directory Structure The aim of this video is to creating a scalable and maintainable project structure to keep the project organized and clean.
  • Why create a clean project structure?
  • What is game specific code?
  • Demo
Directory Structure The aim of this video is to creating a scalable and maintainable project structure to keep the project organized and clean.
  • Why create a clean project structure?
  • What is game specific code?
  • Demo
Directory Structure The aim of this video is to creating a scalable and maintainable project structure to keep the project organized and clean.
  • Why create a clean project structure?
  • What is game specific code?
  • Demo
Directory Structure The aim of this video is to creating a scalable and maintainable project structure to keep the project organized and clean.
  • Why create a clean project structure?
  • What is game specific code?
  • Demo
The aim of this video is to creating a scalable and maintainable project structure to keep the project organized and clean.
  • Why create a clean project structure?
  • What is game specific code?
  • Demo
The aim of this video is to creating a scalable and maintainable project structure to keep the project organized and clean.
  • Why create a clean project structure?
  • What is game specific code?
  • Demo
Versioning Using Git The aim of this video is to creating a GIT repository to maintain code versions and to allow the developer to sync their project across various machines and contributors.
  • Git versus the Rest
  • Demo
  • Other notes
Versioning Using Git The aim of this video is to creating a GIT repository to maintain code versions and to allow the developer to sync their project across various machines and contributors.
  • Git versus the Rest
  • Demo
  • Other notes
Versioning Using Git The aim of this video is to creating a GIT repository to maintain code versions and to allow the developer to sync their project across various machines and contributors.
  • Git versus the Rest
  • Demo
  • Other notes
Versioning Using Git The aim of this video is to creating a GIT repository to maintain code versions and to allow the developer to sync their project across various machines and contributors.
  • Git versus the Rest
  • Demo
  • Other notes
The aim of this video is to creating a GIT repository to maintain code versions and to allow the developer to sync their project across various machines and contributors.
  • Git versus the Rest
  • Demo
  • Other notes
The aim of this video is to creating a GIT repository to maintain code versions and to allow the developer to sync their project across various machines and contributors.
  • Git versus the Rest
  • Demo
  • Other notes
Establishing Coding Conventions The aim of this video is to set up the necessary rules to allow smooth development and to make sure that code is organized and easily modifiable.
  • Get to know all the rules with the help of a demo
Establishing Coding Conventions The aim of this video is to set up the necessary rules to allow smooth development and to make sure that code is organized and easily modifiable.
  • Get to know all the rules with the help of a demo
Establishing Coding Conventions The aim of this video is to set up the necessary rules to allow smooth development and to make sure that code is organized and easily modifiable.
  • Get to know all the rules with the help of a demo
Establishing Coding Conventions The aim of this video is to set up the necessary rules to allow smooth development and to make sure that code is organized and easily modifiable.
  • Get to know all the rules with the help of a demo
The aim of this video is to set up the necessary rules to allow smooth development and to make sure that code is organized and easily modifiable.
  • Get to know all the rules with the help of a demo
The aim of this video is to set up the necessary rules to allow smooth development and to make sure that code is organized and easily modifiable.
  • Get to know all the rules with the help of a demo
Task Management The aim of this video is to establish a methodology for keeping track of project progress and remaining work.
  • Take a look at Trello board
  • Organize things
Task Management The aim of this video is to establish a methodology for keeping track of project progress and remaining work.
  • Take a look at Trello board
  • Organize things
Task Management The aim of this video is to establish a methodology for keeping track of project progress and remaining work.
  • Take a look at Trello board
  • Organize things
Task Management The aim of this video is to establish a methodology for keeping track of project progress and remaining work.
  • Take a look at Trello board
  • Organize things
The aim of this video is to establish a methodology for keeping track of project progress and remaining work.
  • Take a look at Trello board
  • Organize things
The aim of this video is to establish a methodology for keeping track of project progress and remaining work.
  • Take a look at Trello board
  • Organize things
Creating Our Project Structure - Quiz Creating Our Project Structure - Quiz Creating Our Project Structure - Quiz Creating Our Project Structure - Quiz Creating Our First Prototype 4 lectures 48:42 Creating a Character Controller The aim of this video is to create a character controller
  • Why Prototype?
  • Create a prototype character controller
  • Represent the player in the game world
Orchestrating Our Camera The aim of this video is orchestrating our camera
  • Create a camera driver
  • Allow the gameplay to be focused
  • Keep the player in the center of the action
Creating Items, Obstacles, and Abilities The aim of this video is to create items, obstacles and abilities
  • Learn to creating scripts
  • Allow the player to interact with enemies and the environment
Creating Dynamic Environments The aim of this video is create Dynamic environments
  • Learn to creating levels dynamically
  • Allow for emergent gameplay, and variety
Creating Our First Prototype - Quiz Creating Our First Prototype o create a data-drive stats system that allows the developer or game designer to easily iterate gameplay variables on the fly.
  • Create a data-drive stats system
  • Demo
Decoupled Input System – Part 1 The aim of this video is to create a decoupled Input System – Part 1
  • Create a decoupled and completely extensible input system
  • Map player inputs to character actions
Decoupled Input System – Part 1 The aim of this video is to create a decoupled Input System – Part 1
  • Create a decoupled and completely extensible input system
  • Map player inputs to character actions
Decoupled Input System – Part 1 The aim of this video is to create a decoupled Input System – Part 1
  • Create a decoupled and completely extensible input system
  • Map player inputs to character actions
Decoupled Input System – Part 1 The aim of this video is to create a decoupled Input System – Part 1
  • Create a decoupled and completely extensible input system
  • Map player inputs to character actions
The aim of this video is to create a decoupled Input System – Part 1
  • Create a decoupled and completely extensible input system
  • Map player inputs to character actions
The aim of this video is to create a decoupled Input System – Part 1
  • Create a decoupled and completely extensible input system
  • Map player inputs to character actions
Decoupled Input System – Part 2 The aim of this video is to create a decoupled Input System – Part 2
  • Take a look at sample character controller
  • Do a Demo Drive Run
Decoupled Input System – Part 2 The aim of this video is to create a decoupled Input System – Part 2
  • Take a look at sample character controller
  • Do a Demo Drive Run
Decoupled Input System – Part 2 The aim of this video is to create a decoupled Input System – Part 2
  • Take a look at sample character controller
  • Do a Demo Drive Run
Decoupled Input System – Part 2 The aim of this video is to create a decoupled Input System – Part 2
  • Take a look at sample character controller
  • Do a Demo Drive Run
The aim of this video is to create a decoupled Input System – Part 2
  • Take a look at sample character controller
  • Do a Demo Drive Run
The aim of this video is to create a decoupled Input System – Part 2
  • Take a look at sample character controller
  • Do a Demo Drive Run
Implementing a Save System The aim of this video is to implement a Save System.
  • Create a simple save system
  • Writing data to disk for later retrieval in the load process
Implementing a Save System The aim of this video is to implement a Save System.
  • Create a simple save system
  • Writing data to disk for later retrieval in the load process
Implementing a Save System The aim of this video is to implement a Save System.
  • Create a simple save system
  • Writing data to disk for later retrieval in the load process
Implementing a Save System The aim of this video is to implement a Save System.
  • Create a simple save system
  • Writing data to disk for later retrieval in the load process
The aim of this video is to implement a Save System.
  • Create a simple save system
  • Writing data to disk for later retrieval in the load process
The aim of this video is to implement a Save System.
  • Create a simple save system
  • Writing data to disk for later retrieval in the load process
Creating a Progression System The aim of this video is to create a Progression System
  • Create a progression mechanic
  • Learn to track progress towards specific gameplay goals
Creating a Progression System The aim of this video is to create a Progression System
  • Create a progression...

Additional information

This course is intended for aspiring developers with no game development experience in Unity. You'll need to be familiar with C#, but don't worry if you've never made a game before. If you've been wanting to jump into game development but didn't know where to start, or simply want to learn a proven approach to game development, then this is the perfect course for you

Hands-on Game Development with Unity 2018.1

£ 150 VAT inc.