« Mr.Digi »

Programmer/Developer

Survival Island – Devblog 6

This devblog has focused mostly on enemy AI. Now that building is implemented, and you need the correct tools to farm materials, enemies really should be added. There is already a spider, but the spider likes to run into walls and obstacles. So i spent alot of time making a pathfinding ai that will set a destination and avoid obstacles on its way.

Enemy AI

The enemy ai will generate a field with blue boxes over the entire map, that field consists of boxes with a set size. if a box is in contact with a obstacle, it will turn red. Enemies can only walk through blue boxes and will navigate away from red. Sounds weird, but this all happens in the backend. So none of this will be visible to the player.

Graphical change (again)

I was looking throught the big internet for some assets i needed when i found a assetpack named Sunnyside. This assetpack included all animations i need, and most of the assets. So i decided to change to this asset pack. Not everything is changed yet, but it will be soon. I really like the look of the game right now.

Enemy – Skeleton

The skeleton is the first enemy added that uses the new advanced AI. The ai will use set variables for detection range and attack range to determine what it will do. If the player is not in range, the skeleton will wander freely. There are 5 states added to the skeleton, these are: Idle, Roam, Follow, Attack, Die.

Enemy – Spider

The spider that existed is removed and replaced with a new spider. This new spider looks different and it also uses the new enemy AI system.

New item – Pickaxe

The pickaxe is a new item added for harvesting stone and other hard materials.

Patch Notes – Devblog 6

Added:

  • Added advanced Enemy AI.
  • Added a skeleton enemy.
  • Added a new spider enemy.
  • Added a temporary main menu.
  • Added animation for using hatchet
  • Added new item – Pickaxe
  • Added animation for using pickaxe.
  • Added Post-Processing

Changed:

  • Trees now drop 5 wood instead of 2.
  • The rabbit has been re-enabled using the new AI.
  • Changed player graphic.
  • Changed tree graphic
  • Changed graphic for items: wood, stone, hatchet, sword.

Removed:

  • Old spider enemy

Existing bugs:

  • When placing objects, the placement square is green for a frame, allowing placement that frame.

Fixed bugs:

  • Objects can no longer be placed ontop of torches, new check for objects implemented.
« Mr.Digi », June 19, 2022

Leave a Reply

Theme made by Mr.Digi