Ali Şahan Yalçın

Blog

14 articles about game development

The Skin-Weight Bug That Survived Six Solvers
·5 min read

The Skin-Weight Bug That Survived Six Solvers

A rigging bug tore my meshes apart at every joint. I went through six different skin weight methods to fix it, and the bug was in none of them.

Unreal EngineC++Rigging
Auto-Rigging Fingers with MediaPipe
·3 min read

Auto-Rigging Fingers with MediaPipe

Placing 30 finger bones automatically from a static mesh. Two geometry approaches failed first, then a 2D hand detector made it work.

Unreal EnginePythonMediaPipe
Building a Marker-Based Auto-Rigger for Unreal Engine
·4 min read

Building a Marker-Based Auto-Rigger for Unreal Engine

How I started RiggingCore, a plugin that fits a full Manny skeleton to any character from a few markers, right inside Unreal Engine.

Unreal EngineC++Rigging
Urbex Murder — Patch 2.2.0 and the Road Ahead
·1 min read

Urbex Murder — Patch 2.2.0 and the Road Ahead

Text chat, head bob settings, and Murder Mode in development. Catching up on everything since launch.

Unreal EngineUrbex MurderCo-op
Urbex Murder — Post-Launch Update: Inventory, Map System, and the Subway Rework
·2 min read

Urbex Murder — Post-Launch Update: Inventory, Map System, and the Subway Rework

A full inventory system, interactive map, glow sticks, ping system, emotes, and a heavily reworked Subway level with toxic gas areas.

Unreal EngineUrbex MurderCo-op
Urbex Murder — Now Available on Steam
·1 min read

Urbex Murder — Now Available on Steam

After months of work, Urbex Murder is live on Steam. Explore abandoned places, uncover secrets, and survive the hunt.

Urbex MurderCo-opHorror
Motion Matching and the Big Urbex Murder Overhaul
·2 min read

Motion Matching and the Big Urbex Murder Overhaul

A brand new movement system with Motion Matching, redesigned parkour, glow sticks, ping system, and a completely reimagined Subway level.

Unreal EngineUrbex MurderAnimation
Urbex Murder Demo: Launch and Early Patches
·1 min read

Urbex Murder Demo: Launch and Early Patches

The demo launched on January 31, followed by three patches in February that expanded the map, fixed multiplayer issues, and added a train.

Unreal EngineUrbex MurderDemo
How to Replace the Mouse Cursor in Unreal Engine 5 Games
·1 min read

How to Replace the Mouse Cursor in Unreal Engine 5 Games

Learn how to replace the mouse cursor in Unreal Engine with a custom cursor.

Unreal EngineUI
Unity Localize Dropdown Component
·2 min read

Unity Localize Dropdown Component

Learn how to localize the dropdown component in Unity using the Localization package.

UnityC#Localization
Unreal Engine Enhanced Input Sprint
·1 min read

Unreal Engine Enhanced Input Sprint

Learn how to implement sprinting in Unreal Engine using Enhanced Input.

Unreal EngineC++Enhanced Input
Python to Unity Data Transfer
·2 min read

Python to Unity Data Transfer

Learn how to send data from Python to Unity using UDP networking.

PythonUnityNetworking
Unity Parallax Background
·2 min read

Unity Parallax Background

Learn how to make a parallax background effect in Unity.

UnityC#2D
Unity Custom Inspector
·1 min read

Unity Custom Inspector

Learn how to create a custom inspector in Unity to improve your editor workflow.

UnityC#Editor