Sign In

Jason Tu

Software Engineer, Gaming & VR at Major League Baseball

Jason Tu is a versatile professional who has excelled as a Gameplay Engineer specializing in UI/UX. With expertise in Unreal Engine (C++, UMG/Slate, Blueprints) and Unity (C#, iOS, Android), Jason has successfully delivered multiple personal projects. Prior to focusing on game development, Jason spent over a decade as a Senior Full-Stack Engineer, mastering technologies like React, TypeScript, and Node.js in successful tech startups. He is known for his product-focused approach and has collaborated closely with product managers and UI/UX designers to deliver top-notch software. Jason is passionate about mentoring and has shared his knowledge through popular guides on frontend development.

Highlights

Dec 2 · linkedin

I’m excited to announce that I’ll be starting a new role as a Software Engineer in Gaming & VR at Major League Baseball (MLB) next Monday!

Joining the talented team at MLB is the culmination of a year-long sabbatical away from work, in which I focused purely on skill development in Unity and Unreal Engine. And I'm happy that the work paid off.

The journey had many ups and downs, and I’d like to thank Yiyi Zhang and the whole NYC Gaming accountability crew for holding me accountable to my goals. I've never found a greater sense of community than the one in NYC Gaming, and I'm thankful to have joined such a like-minded group of folks.

In the meantime, I've declared myself a Mets fan amid a family of Yankees fans (my brother Jesse Tu included) 😅. I've been immersing myself in baseball knowledge:

  • Reading the book "Watching Baseball Smarter" by Zack Hample
  • Playing the latest edition of MLB: The Show on my Nintendo Switch
  • Buying a baseball off Amazon to learn how to grip the different pitches
  • Thinking about how to create baseball gameplay systems in Unity

And I'm eager to hit the ground running come Monday. Let's play ball!

Aug 28 · linkedin

One of the great touted benefits of Unreal Engine (over an engine such as Unity) is source code access.

That is, when an engine API doesn't work as expected or online documentation fails you — or if you're simply curious how things work — you can trace through engine-level code with a debugger to understand what's actually going on.

However, setting this up on Macs is actually not straightforward nor well-documented.

So after struggling through this setup myself, I distilled my learnings into a quick guide on how to set up debug symbols for Unreal Engine C++ on Macs.

You can read it here! 🙂 https://lnkd.in/gxhEjuuu

If you read it, feel free to let me know what you think. I'm trying to write technical Unreal articles more regularly, so be on the lookout for more posts!

#unrealengine

Jason Tu
Add to my network

Location

New York City Metropolitan Area