Translate:
Institution: University of Westminster
Course:
CCGD011W Computer Games Development Final Project
Date: Fall 2023 – Winter 2024
Platform: PC
Game Engine: Unreal Engine 5.0 / C++ with Blueprints
Neural Network: Python (PyTorch)
Unprofitable Startup is a business simulation game that aims to integrate the usage of neural networks with the gameplay mechanics of managing a company. The game uses a neural network to simulate the company's financial performance. This integrates machine learning with gameplay mechanics.
The neural network is created and trained via PyTorch. This is done based on a company's financial statements and is used to predict the company's net income as the neural network single output.
The neural network is then exported into the business simulation game, which is made with Unreal Engine and used to simulate the company’s performance. How the players manage the company budget will affect the results of the simulations.
Some of the core features of this project were:
In Unprofitable Startup, the player has to manage a company by adjusting its budget to make it profitable. The company simulation at the end of each month is done using a machine learning neural network.