Skip to main content
GameDev.net gamedev.net

Gameplay Programming News

The latest Gameplay Programming coverage curated for game developers.

Build a game like mobile smash hit Meowdoku in vanilla JavaScript in just a few lines of code

A minimalist JavaScript rebuild shows how Meowdoku’s cat-puzzle rules can be expressed in just a few lines of code. The core logic is straightforward: one cat per row, column, and …

Video Emanuele Feronato · 1 week, 5 days ago
Press vs Hold Interactions in Unity (With Conditions)

git-amend shows a Unity interaction pattern that separates press and hold behavior through an interface-based setup. The approach is aimed at doors, chests, terminals, and other interactables, giving teams a …

Video git-amend · 1 month ago
10 More Extension Methods Every Unity Developer Needs

Ten Unity extension methods are being packaged as a practical cleanup pass for everyday scripting. The set targets repetitive work around components, layer masks, hierarchy debugging, bounds, poses, and async …

Video git-amend · 2 months, 1 week ago
How I Coded the Perks in my Roguelike

A roguelike with 100+ passive perks pushed the developer into a new architecture problem: how to make lots of effects stack cleanly without turning the codebase into a mess. The …

Video Game Maker's Toolkit · 2 months, 3 weeks ago
Hex Map 5.3.0 Storing the Found Path

Hex map pathfinding in Unity 6000.3.17f1 gets a small but important cleanup: the cursor now only retriggers searches when the hovered cell actually changes. The bigger shift is storing the …

Blog Catlike Coding Unity · 3 months, 1 week ago
How to Build Realistic AI Perception and Memory in Unity

This Unity AI tutorial shows a practical way to replace omniscient enemies with perception that depends on sight and sound, then layers in memory that fades over time. The interesting …

Video git-amend · 3 months, 2 weeks ago
Stop Bad RNG | Build a Pity System

A practical Unity tutorial shows how to make loot feel fairer without killing randomness. It starts with a weighted drop table, then uses Monte Carlo simulation to expose how bad …

Video git-amend · 4 months ago