February 2018
Another month, another update (i may start making these smaller, but more frequent)
Features
Healthbar
New HUD does not lag behind the camera and is drawn in pixel art form by the artist of the game. Two bars represent health and sprint.
New camera
The camera now moves to a half-point between the player and the cursor, interpolating towards it, creating a nice smooth transition.
Alert states
The NPC now follow a (at least temporarily) Metal Gear Solid inspired alert system of Alert, Evasion and Caution phases, which will be adjusted and modified, and may end up quite different than what it is modeled after. There's a timer for each of the phases, displayed in a debug window in the top part of the window. It is yet to be seen if the end game will show the remaining time or not.
Player animations overhaul (in-progress)
The player animations are in process of being fully overhauled, with additional frames for smoother movement, and more detail placed. This is the player animations counterpart of the walls overhaul that preceeded this one (change in perspective).
Search
During the search phase, the NPC guards will proceed to search the area for the player, attempting to pathfind to random locations on the map. This behaviour is in a very rudimentary state, and will be adjusted or even entirely overhauled to prevent silly guard behavior.
Patrols
NPCs now can follow a pre-placed patrol path in the levels, a basic behavior a stealth game should have. This is also in a rudimentary stage, and must be expanded upon (patrols that loop around, nodes having wait times, different speeds, etc.)
Engine
A lot of work has been put into completion of asset creation pipeline, including creating an Object maker program for use by the artist to bind the animations (sprites) and the actual in-game object together, which can be fed to the engine then. Additional work has been done on the NPC code to optimize it further.
- Object maker
- Overall optimisation of npc code
- Multiple debug tooltips and windows to allow easier measurement of the game behavior by the developers.
- NPCs are able to die now, although with a missing animation (their sprite is merely darkened to show that the npc's health has depleted)
- Frustum culling introduced
Fixes
- NPCs sight code's vector normalization calculations have been fixed, making npcs actually able to see much better.
- NPC sight now obstructed by the walls.
- NPCs now shoot at appropriate angles or they don't at all (no more will they shoot directly down when without target)
Get Infraction
Infraction
A small 2D stealth game
More posts
- Barrels, turkey sandwich and eskimo pussy.May 20, 2020
- May 2020May 03, 2020
- April 2020Apr 23, 2020
- Spring 2018Jun 07, 2018
- January 2018Jan 31, 2018
- December 2017Jan 17, 2018
- November 2017Nov 30, 2017
Leave a comment
Log in with itch.io to leave a comment.