GitHub for Unity 1.0 is here with Git LFS and file locking support

GitHub for Unity is now available in version 1. GitHub for Unity 1.0 is a free and open source Unity editor extension that brings...
shaders in games

Working with shaders in C++ to create 3D games

A shader is a computer program that is used to do image processing such as special effects, color effects, lighting, and, well, shading. The...
fuzzy logic in games

Building C++ game play engines in finite state machine pattern [Tutorial]

One of the most important aspect of game development is creating game states which helps in different tasks like controlling game flows, managing different...
AI for games

AI for Unity game developers: How to emulate real-world senses in your NPC agent...

An AI character system needs to be aware of its environment such as where the obstacles are, where the enemy is, whether the enemy...
fuzzy logic in games

Implementing fuzzy logic to bring AI characters alive in Unity based 3D games

Fuzzy logic is a fantastic way to represent the rules of your game in a more nuanced way. Perhaps more so than other concepts,...
AI in games

AI for game developers: 7 ways AI can take your game to the next...

Artificial Intelligence (AI) is a rich and complex topic. At first glance, it can seem intimidating. The uses for it are diverse, ranging from...
What security and systems specialists are planning to learn in 2018

CRYENGINE 5.5 preview 3 goes live!

After 400+ improvements, the latest CRYENGINE 5.5 preview 3 is live. Typically, CRYENGINE follows three preview cycles before the stable release. The latest, preview...
shaders in games

Working with Unity Variables to script powerful Unity 2017 games

In this tutorial, you will learn how to work with the different variables available with the Unity 2017 platform. We will show you how...
game development

How to use arrays, lists, and dictionaries in Unity for 3D game development

A key ingredient in scripting 3D games with Unity is the ability to work with C# to create arrays, lists, objects and dictionaries within...
Google Cloud collaborates with Unity 3D; developers to get a connected gaming experience

Put your game face on! Unity 2018.1 is now available

Unity Technologies has announced the release of their latest platform update Unity 2018.1 giving artists, developers and game engineers the power to express their...

Must Read in Game Dev

Unreal Engine 4.20 released with focus on mobile and immersive (AR/VR/MR)...

Following the release of Unreal Engine 4.19 this April, Epic games have launched the Unreal Engine 4.20. This major update focuses on enhancing scalability...

Must Read in Game Development

Unreal Engine 4.20 released with focus on mobile and immersive (AR/VR/MR)...

Following the release of Unreal Engine 4.19 this April, Epic games have launched the Unreal Engine 4.20. This major update focuses on enhancing scalability...

Interviews