Notifications
Article
DIY Simulator
Updated 5 years ago
2.5 K
23
DIY Simulator

Introduction

DIY Simulator is a game where the player builds “DO IT YOURSELF” objects like drones, electric skateboards, electric bikes, solar panels (from solar cells), power banks and many more. The assembly system is simple, you need to take a part and add it . You can buy the parts from an in-game store (DIY Parts), they will arrive in a box one day later. After that, you can pick the box, open it and start building what you want. It is not only a simulator, it is also a survival game, because you need to eat, drink and sleep.

Timeline and Cinemachine for intro
And I'm planning to use ML Agents for the skateboard to "send" it home with the products that I bought from market.
Inspiration
I am a big fan of DIY projects and I decided instead of making an YouTube channel to show to people how do build different objects, to make a game where players can actually 'feel' how to build.


Orders (from people to build DIY objects) can be found in Email, and if you want to accept one or more, you need to press Accept, and if not, you can just leave it there. Each order is generated randomly, with a random reward (will be higher or equal to the price of the build/object) and with a random deadline. The player will be rewarded after the object will be shipped to the owner.
The player can find info in the PC about how to build a certain object, what tools to use (for example, the nut of the skateboard’s wheel is 5/16", so it will need a certain tool to remove or add it). There is a market from where the player can get food, water, tools etc.

This is not just a game, it’s also a way to teach people about electronics, mechanics and more. And there’s a lot of people who want to build their own electric skateboards, bikes and more, so this is a good way to teach them.
I used only one asset: Suburb Neighborhood House Pack, because I'm not an architect and I don't want to ruin the game :)
The project is made in Unity 2018.3.0f2, models in Blender and textures in Substance Painter.