Skip to main content
Back to Projects
GameMarch 3, 20262 min read

AAFC Pre-boarding Flight Refresher Training Aid

This project was developed for our final year capstone project. The app aims to help trainees refresh their training on the DG-1000S Glider

C++University AssignmentUnreal EngineGame
Screenshot of AAFC Pre-boarding Flight Refresher Training Aid

Overview

This was a project developed during our final year as our capstone project. Our client was the Australian Air Force Cadets, and they wanted a Training Aid that will help their students refresh and practise the pre-boarding checklist for the DG-1000S Glider. The biggest problem they have is that they do not have enough gliders to practise on with the amount of students they have. So we were tasked with developing this software and allow it to be used in Android tablets for portability.

Tech Stack

  • Language: Unreal Engine 5 Blueprints, C++
  • Engine: Unreal Engine
  • Platforms: Windows, Android

Key Features

  • Fully Modeled DG-1000S Glider Exterior
  • Interactable Components
  • Statistics Screen
  • Exportable Statistics

Lessons Learned

I learned a lot more on the systems of UE 5 especially with developing for android devices (even though it was the biggest pain of the project). UE 5 is definitely not made for developing in android considering a lot of the hoops and documentation I had to jump in order to get the export system to work in android devices. It was well worth it though, as our client was super happy with the quality of the product we have presented and he was extremely helpful with defining all his requirements for the project

Screenshots & videos

Walkthrough Video

Interaction System Interaction System Blueprints Aircraft Part Damage Randomiser Daily Inspection Booklet Desktop Export System Statistics Screen Android Export System Android Export System 2