Recently, some new areas of learning entered my radar.
As I shared with you in a previous post, I’m currently working as a Unity Developer, mostly creating games for events and brand activations.
In this kind of projects, games are not always played as we do on PC, consoles, or phones. Sometimes they involve custom inputs, body tracking, or they’re not even games at all but interactive experiences like face scanners (here I showed you one) or interactive screens.
That’s why I not only need to keep learning Unity related stuff but also dive into new fields like:
I have a lot to learn, but I’m really excited about it. It’s always fun to keep expanding knowledge and experience.
To start, I decided to:
I began with OpenCV + Python, because I think it’s a good entry point that gives me a clear roadmap:
OpenCV/Python → MediaPipe → Arduino → TouchDesigner
Here’s the logic:
For example, I saw a simple demo where hand detection turns LEDs on/off depending on how many fingers are raised. Pretty cool!
For OpenCV, I found two free YouTube courses that look great:
I also asked ChatGPT for some simple scripts to get started. It gave me 5 Python examples:
For example here is only detecting brown/dark colors
3.Border detection: detect shapes by color difference
Lamp and glasses look really cool lol
4.Motion detection: track moving objects
5.Anti-jitter: stabilize camera tracking
Based on those examples, I asked ChatGPT to design progressive exercises. Here’s my current roadmap:
capture.png.output.mp4.This roadmap helps me improve step by step while keeping my goals clear. I think the best way to learn things is to practice a lot and not only copy what you saw on exercise but also mix them together to really understand what you are doing.
Right now, I’m finishing the last exercise from Level 1, so there’s still a long journey ahead but I’m really enjoying the process!
I’ll keep sharing my progress, so consider following me.
And if you’re also learning OpenCV, MediaPipe, Arduino or Touch Designer let’s discuss and learn together!
Thanks for reading, see you in the next post!