Skip to main content
SHORT COURSE

Game Development Fundamentals Using Unreal Engine 5

$3,000.00

START DATE

Enquire now

MODE

Online

DURATION

21 hrs

COMMITMENT

21 hrs

Join Waitlist








Have a question ?

Transform your video game ideas into playable prototypes while learning the fundamentals of Unreal Engine 5. Familiarise yourself with common terminology, explore the core interface and create original games using different scripting methods.

About this course

In this comprehensive short course, you will be guided through mastering the art of game development using Unreal Engine 5, a powerful commercial-grade game engine. Starting from scratch, you will learn to transform your game ideas into playable prototypes. Each week, you will explore new content and techniques, gradually incorporating them into your game prototype to enhance its functionality and complexity.

We start the course by familiarising you with fundamental game development terminology and the core interface of Unreal Engine 5. You will then delve into different scripting methods, including visual scripting through UE Blueprints and programmatic scripting using C++. Hands-on projects and practical exercises will enable you to build a solid foundation in both scripting methods, allowing you to create games from the ground up.

As the course progresses, you will be able to continuously improve your game prototype by adding new features and refining existing ones. Upon successful completion of the course, you should have a fully functioning game that runs smoothly on a Windows PC. The course aims to not only equip you with essential skills in Unreal Engine 5, but also to provide a rewarding and immersive learning experience, empowering you to bring your game development ambitions to life.  

Key benefits of this course

This course has been designed to equip you with:

  •  In-depth knowledge of Unreal Engine 5, a leading development tool used in the video game industry
  • Practical skills through the hands-on experience of creating a game from scratch, learning both visual and programmatic scripting methods
  • The capacity to build a game prototype and showcase your abilities, with a fully functioning game that runs on a Windows PC
  • A comprehensive understanding of essential game development terminology and the core interface of Unreal Engine 5
  • An enhanced portfolio via  a real game project, advancing your career by making you more competitive in the job market for game development roles.    

Digital badge and certificate

A digital badge and certificate will be awarded following the successful completion of any necessary tasks or assessments to demonstrate acquired learning of the short course or for meeting attendance and/or participation requirements.

Learn more about UTS Open digital badges.

Price

Full price: $3,000 (GST-free)*

*Price subject to change. Please check price at time of purchase.

Enrolment conditions

Course purchase is subject to UTS Open Terms and Conditions. 

COVID-19 response 

UTS complies with latest Government health advice. Delivery of all courses complies with the UTS response to COVID-19.

Additional course information

Course outline

This course begins with an overview of Unreal Engine and its graphical interface where participants can discover how to place and move objects in a 3D scene using the Blueprints system.  

As the course progresses, we’ll dive deeper into more technical Unreal Engine concepts, including a detailed exploration of the engine’s internal class hierarchy (e.g. Actors, Characters, Pawns, Actor Components, etc), allowing you to create movable objects in the game that respond to user input. We will also touch briefly on visual effects (VFX) and interacting with sound objects in a 3D space, which includes importing Universal Scene Description (USD) files and manipulating assets in them.

The mid‐section of this course is the most exciting stage, as you transition from building simple interactive environments into creating a proper gaming experience. This includes creating game objectives, a User Interface (UI), and building the game on a device.

Towards the end of the course, you will create game objects in C++ and use third-party libraries for a richer gaming experience. The course concludes with an overview of plug‐in creation and the deployment of games on Virtual Reality (VR) systems.

Course learning objectives

Upon successful completion of this course, participants should have an understanding of:

  • Foundational language and theory of game development technology
  • Mathematical and game programming knowledge to solve development tasks
  • Navigating the interface and codebase of an industry standard game development engine
  • The design and implement basic game prototypes.

Requirements

Mandatory

  • To complete this course, you will need access to a computer or device with adequate internet access and sufficient software and bandwidth to support web conferencing
  • You will also require an operating system with a web browser compatible with Canvas, MS Teams and Zoom.  

Desired

  • Participants should have basic coding skills in any modern programming language (such as Java, Python, C#, etc)
  • Participants should have a basic understanding of simple three‐dimensional mathematical concepts such as 3D coordinates, vectors, objects in space, to name a few.

Contact us

Who is this course for?

This course is designed for IT professionals who wish to build up their skills in game development and learn how to use an industry-grade game engine for creating interactive experiences.

Acknowledgement of Country

UTS acknowledges the Gadigal people of the Eora Nation, the Boorooberongal people of the Dharug Nation, the Bidiagal people and the Gamaygal people, upon whose ancestral lands our university stands. We would also like to pay respect to the Elders both past and present, acknowledging them as the traditional custodians of knowledge for these lands.

loading