Saving game data is a task that I need regularly. Using serialization and writing data to a file is an approach that I have used much, but that does not work in WebGL builds. Instead, I wrote data in a PlayerPrefs string. In this way I do not need to keep a details about whatContinue reading “A simple save system in Unity”
Category Archives: Game programming
Tutorial: 1st-person sneak in Unity 5, part 7
In addition to door, I want to have force field gates that are controlled by levers. I also want to have force field gate malfunctioning so that the force field goes on and off defined intervals (with random variation).
Tutorial: 1st-person sneak in Unity 5, part 1
This tutorial goes through how to build a 1st person sneaking game with simple enemies/guards that patrols predefined routes and if they spot the PC they start to follow and attack if they get near enough. A short video clip demonstrates the guard behaviour this tutorial builds. This tutorial assumes that you are familiar withContinue reading “Tutorial: 1st-person sneak in Unity 5, part 1”
Skin Shader for Unity
Gamasutra features a skin shader for Unity with the source code: http://www.gamasutra.com/view/news/39446/InDepth_Skin_Shading_In_Unity3D.php
Behavior Trees
Intelligent Mistakes: How to Incorporate Stupidity Into Your AI Code (by West)
Mick West writes about how to make NPCs or game system to make mistakes in a piece Intelligent Mistakes: How to Incorporate Stupidity Into Your AI Code at Gamasutra; something we needed also think when designing poker minigame for Lies and Seductions.
EPSRC AI Games Network: NPC AI
Workshop for NPC AI: http://dces.essex.ac.uk/staff/lucas/aignet/npcai.html. Presentation slides should appear to workshop site at some point according to report at Game AI for Developers. Presentations seems interesting. Need to check if the presenters have published something relevant to my research.