Back to results

University of Ontario Institute of Technology

Exploring design alternatives in game development engines using visual programming

Abstract

dc:description.abstract

We present BPAlt – a system which allows game developers to create and manage alternatives for Unreal Engine’s Blueprints Visual Scripting System. BPAlt allows the user to create, save, organize and swap Blueprint alternatives for rapid testing and experimentation. We conducted a user study with 10 moderately skilled participants where we compared BPAlt to Unreal Engine alone for prototyping alternatives of game objects and mechanics in four different games. We found evidence that supporting alternatives with BPAlt is beneficial in the game developers’ workflow. In response to the results of the user study we implemented new features for selectively merging parts of one alternative Blueprint to another. We also implemented an interface for alternative scenarios.

Degree

thesis:*
Name thesis:degree_name
Master of Science (MSc)
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Ontario Institute of Technology
Year dc:date.issued
2019

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Chu, Eric
Advisor dc:contributor.advisor
  • Zaman, Loutfouz

Subjects

dc:subject × 5

Rights

Language dc:language.iso
en

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/10155/1032
OAI identifier oai:identifier
oai:ontariotechu.scholaris.ca:10155/1032

Chain of custody

source
Harvested from
Ontario Institute of Technology
Base URL
ontariotechu.scholaris.ca/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Chu, Eric. Exploring design alternatives in game development engines using visual programming. University of Ontario Institute of Technology, 2019. https://hdl.handle.net/10155/1032