
Just an Ice Cream Truck
Unreal 5ArduinoGame
You must deliver ice cream to your destination before it’s too late! You’re just a monkey, but it’s just an ice cream truck, how hard could it be?
I made this vehicle simulation game in Unreal Engine 5 and built a custom game mode that uses an external controller built around an arduino microcontroller.
Play
Download the game from itch.io. In this public release, you play with keyboard & mouse or standard playstation/xbox controller.
Demo Videos
- Gameplay Demo using the Arduino game mode and Arduino Controller.
- Early Gameplay Demo with keyboard & mouse.
- Level Design Testing Short.
Dev Log
Read about the development process in my devlog series:
- Requirements, Brainstorming and Planning
- Development (WIP, check back soon.)
- Release and Post Mortem (WIP, check back soon)
Software & Technology
- Unreal Engine 5 (Blueprints)
- Blender (3D Modeling and Texture Painting)
- Arduino IDE (Arduino Uno Microcontroller)
- Figma (Design)
- Trello (Planning)
- OBS, Da Vinci Resolve (Recording and Video Editing)
- Adobe Photoshop, Procreate (Art and Animations)
Arduino Controller
The published version of the game does not include Arduino Mode, however, if you would like to build your own controller for a game of your own it is a great beginner electronic project! Information about how to build the controller, including the sketch and electrical diagram, and how to integrate it into an Unreal Engine product can be found on my how-to blog post. (WIP, check back soon.)
External Resources
- SerialCOM Unreal plugin (Simplifies communication management between the microcontroller and the game engine)
- Sound effects by Nox_Sound_Design, CC0.
- Music is by Sirental, Creative Commons Attribution v4.0 International.