Tom Looman
34 FOLLOWERS
My name is Tom, a game developer with 10+ years of Unreal Engine experience. Both as an indie developer and at Epic Games. Over the years I created 70+ tutorials, courses, and sample projects for the Unreal Engine community. Ranging from beginner to advanced level. I had the opportunity to teach Unreal Engine C++ to students at Stanford University (CS193U) in 2020.
Tom Looman
7M ago
In recent years Unreal Engine titles have gotten a bad reputation for stutters and hitches. This has gotten worse as more titles move to DirectX 12 on PC. While some of these frame pacing issues...
The post Setting up PSO Precaching & Bundled PSOs for Unreal Engine appeared first on Tom Looman ..read more
Tom Looman
1y ago
For the recent JetBrains GameDev Day, I was invited to give a talk about Unreal Engine. I decided to create one for game optimization in Unreal Engine. It’s a topic I’ve been spending a lot...
The post Unreal Engine Game Optimization on a Budget appeared first on Tom Looman ..read more
Tom Looman
2y ago
You might be placing all your settings and tweakable options in Blueprints or even hard-coded in C++. Unreal Engine does have the option to easily add more configuration settings in the INI config file system...
The post Easily Add ‘Editor & Project Settings’ to Unreal Engine (.INI) appeared first on Tom Looman ..read more
Tom Looman
2y ago
You may or may not be familiar with GameplayTags in Unreal Engine. It’s heavily used in Unreal’s Gameplay Ability System, but can be used stand-alone in your game framework. In this article, I will introduce...
The post Why you should be using GameplayTags in Unreal Engine appeared first on Tom Looman ..read more
Tom Looman
2y ago
Introduction For your game you’ll eventually need to write some kind of save system. To store player information, unlocks, achievements, etc. In some cases you will need to save the world state such as looted...
The post Save System in Unreal Engine C++ appeared first on Tom Looman ..read more
Tom Looman
2y ago
For my upcoming game WARPSQUAD, I was curious how easy it is to fetch data from a web service to be displayed in-game. The initial use case is a simple Message of the Day (MOTD)...
The post Async Blueprint Nodes to fetch JSON data appeared first on Tom Looman ..read more
Tom Looman
2y ago
Last year Nvidia announced DLSS 2.0 with the ability to open this new anti-aliasing solution for all games. The game-specific deep learning is no longer required as it was with prior iterations. For an indie...
The post Exploring DLSS 2.0 in Unreal Engine appeared first on Tom Looman ..read more
Tom Looman
2y ago
For the Stanford University Fall 2020 Curriculum, I built a small game project using mainly C++ mixed with some Blueprint in Unreal Engine. For those interested, the entire Computer Science course (CS193U) was provided through...
The post New ‘Action Roguelike’ C++ Project on GitHub appeared first on Tom Looman ..read more
Tom Looman
2y ago
What is Asset Manager? The Asset Manager in Unreal Engine lets you manage your content with more control over loading/unloading and even loading only parts of an asset when set up correctly (by using soft-references...
The post Asset Manager for Data Assets & Async Loading appeared first on Tom Looman ..read more
Tom Looman
2y ago
Welcome to the first development log for WARPSQUAD! For the past two years, I’ve been working on a co-op space rogue-lite. And now it’s about time I started showing off the game and getting a...
The post Stylized Rendering in WARPSQUAD appeared first on Tom Looman ..read more