# How to create a Doodle God-esque system

**URL:** <https://forums.unrealengine.com/t/how-to-create-a-doodle-god-esque-system/637520>\
**Category:** Blueprint\
**Tags:** unreal-engine, UE4, Blueprint, question\
**Created:** [August 31, 2022, 1:01am UTC](https://forums.unrealengine.com/t/how-to-create-a-doodle-god-esque-system/637520 "2022-08-31T01:01:41Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ailith](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Ailith](https://forums.unrealengine.com/u/Ailith)\
**Post date:** [August 31, 2022, 1:01am UTC](https://forums.unrealengine.com/t/how-to-create-a-doodle-god-esque-system/637520/1 "2022-08-31T01:01:42Z")

</div>

My team is participating in the Epic MegaJam 2022 and we are making a game that’s similar to games like Coffee Talk, Va-11 Hall-a, or Doodle God where you combine ingredients to create drinks. However, since our programmer is new, they’re relying primarily on online guides to develop the systems, and since this is a fairly unconventional way of using the UE engine, there aren’t many resources on it and they’re quite stuck. I was wondering if anyone had some insight into creating these kinds of systems, we’ve looked at skill-tree and crafting systems but none of them really hit all the things we need. Thank you in advance for your help!

---

<div class="post-metadata">

**Author:** ![Polite\_Muon](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Polite\_Muon](https://forums.unrealengine.com/u/Polite_Muon)\
**Post date:** [September 4, 2022, 10:58pm UTC](https://forums.unrealengine.com/t/how-to-create-a-doodle-god-esque-system/637520/2 "2022-09-04T22:58:19Z")

</div>

Howdy Ailith, welcome to the Unreal community.

I took a glance and a quick playthrough of Doodle God and it sounds like your team would benefit from learning about [widgets](https://docs.unrealengine.com/4.27/en-US/InteractiveExperiences/UMG/HowTo/CreatingWidgets/)/buttons and [structs](https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/Blueprints/UserGuide/Variables/Structs/)/enums. I was unable to find an exact tutorial to fit your needs but those are some of the knowledge points I would look into without giving a full on tutorial myself.

I did a bit of searching and found that part of your functionality would sound like a crafting system. I found a tutorial series your team member can watch if they would like.

[Ryan Laley: Unreal Engine 4 Tutorial - Crafting System Pt.1 - Ingredients](https://www.youtube.com/watch?v=uMtZX1AxMuE)  
WARNING: This is an external link and as the end user, you are responsible should something happen to your device when you choose to click a link or follow steps that are not endorsed by Epic.
