IDA DAHLQVIST
Industrial Technical Artist
Summer Internship:
3D Graphics
Animations
Unity
Unreal Engine
Group Project
School Projects:
Personal Projects
Degree Project
Work Experience
Internship (LIA)
Course: Game Engine
Softwares used: Unreal Engine 5, Blender
THE CUPCAKE FACTORY
The Cupcake Factory is a configurator I have created in Unreal Engine, as my final project in the course Game Engines, where the user can design their own cupcakes.
Design Widget:
It is possible for the user to change almost all parts of the cupcake to get their desired end product: The model and color of the cover, the flavor of the muffin, the appearance and color of the icing/frosting, and of course the color of the sprinkles (if they want to add that).
All parts and materials to the cupcake and the background stuff are made in Blender. Everything is then assembled in Unreal.
I divided the cupcake into different parts: frosting + sprinkles, cover, flavor. All these parts have their own Actor Blueprint that toggles the visibility and handles which material to use. Changing the form and material of the different parts is done with an interactive Widget Blueprint that calls the Actor Blueprints with “get actor of class…”.
Example design
The hardest part, that was not unreal crashing all the time, was to “piece together”/connect all the widget and actor blueprint. I decided to use “get actor of class” to do this.
During this project I wanted to focus on the blueprint system and I decided from day one to only use one day to create all the necessary 3D objects in blender (which I did). The background objects are therefore reused from earlier projects (mostly from the 3D graphic course).
Improvements: To improve the looks of this project I would instead build a kitchen, which would fit more to “create a cupcake”, and I would make the lighting better.