Find anything and everything about game development here, from how-to's for popular technologies like Unreal Engine 4 and Unity Engine, to tips and tricks from insiders, to analysis of the latest developments in the gaming industry.
Resolving to be a software developer is the easy part. Picking a place to start is decidedly less straightforward.
I have a love-hate relationship with mathematics, i.e., I loved it, then I hated it, and now I love it again.
A customized app icon makes your game easy to find in a list and conveys a message about the game itself. Unreal Engine 4 allows you to set an icon of your choice for each supported platform.
Follow my journey into the fields of software engineering, gaming, and virtual reality.
Using the Cursory plugin for Unreal Engine 4, you can add temporary hardware cursors for defined-scope events like hovering a monster or a widget.
With the Cursory plugin for Unreal Engine 4, you can ensure that both players and widgets use the same hardware cursor.
A step-by-step guide for getting a custom hardware cursor to show up in the viewport with the Cursory plugin for Unreal Engine 4.
With the Cursory plugin for Unreal Engine 4, you can switch between standard and custom cursors with just two Blueprint functions.
The Cursory plugin for Unreal Engine 4 gives you the ability to manage and organize an infinite number of custom hardware cursors through Project Settings.
Cursory is a small plugin for Unreal Engine 4 that allows you to very easily manage custom hardware cursors while retaining access to standard platform cursors.
Unreal Engine 4 is a beast of a software, and it has a memory footprint to match. Save gigabytes of space on your solid state drive using junctions.
By default, the Engine keeps only one set of input mappings. If a user changes a mapping (for example, by changing the Jump event from…
Technically, you don't need to provide any input remapping interface for your end users (players). You can define Presets for the various…
There are many situations where even multiple Decks might not provide enough flexibility. For example, multiple people might be using the…
While the Unrealistic Style Guide will cover the naming of most standard Engine assets, it does not handle project- or plugin-specific…
Remapt is a input remapping system that builds on top of the pre-existing input architecture of Unreal Engine 4. This walkthrough will help…
Prefixed is an asset naming enforcer that can be used to keep your projects neat and organized. To get started, follow these steps. Enable…
Renaming a project seems like it should be a simple thing, but the process is fraught with pitfalls. Learn how to rename your project without corrupting your data.
The AI Perception component is the latest entry in Unreal Engine 4's ever-evolving artificial intelligence offerings.
A practical set of style conventions for assets, code, and other things in Unreal Engine 4.
Using Steam is the preferred way to test multiplayer in Unreal Engine 4. Enable it for your projects in a few easy steps.
Mapping input for a project is easy enough to do through the Unreal Engine Project Settings, but sometimes it can be cumbersome to have to load up the Editor every time you want to change a setting when you are working in C++.
Unreal Engine 4 uses a two-sided input model comprised of input mappings and input bindings, held together by simple string identifiers.
Bind action and axis inputs in C++ for Unreal Engine 4 with just a handful of functions.