itch.io is community of indie game creators and players

Devlogs

"Deep Space Ex" dev report. [nr.4]

Deep Space Ex
A downloadable game

It will soon be a month since my last update on the project's progress. I have been a bit busy with the Unity specialization courses and spent a week trying to understand the Behaviour Tree mechanics for NPC ships. So far, I have concluded that my knowledge in this area is not sufficient, and I will not rush the implementation of Behaviour Tree mechanics into the project. Instead, I will focus my energy on the overall development of the project.

If you have time, and any ideas, suggestions, or just opinions about the project, feel free to join the project’s dedicated Discord group here: https://discord.com/invite/AU4SaRHw6m

Here is a summary of what has been done during this time:

  • Behavior Tree: Optimization of NPC target-finding mechanics.
  • Created icons for world objects, integrated them into the project, and linked them to target objects.
  • Created energy shield shader.
  • Asteroid mining mechanics.
  • All marked ships given the command to mine are now searching for suitable asteroid objects.
  • Each asteroid has a limited number of available mining spots.
  • If an NPC ship has no free spots near the closest asteroid, it moves to the next closest one until it finds a free spot.
  • NPC ships with weapons react aggressively if one of their teammates is in trouble. They join the fight.
  • Ship formations make it easier to organize a large number of small ships and coordinate group attacks.
  • The main UI, includes the main navigation menu, game start, and end buttons. Temporary version.
  • Dynamic loading of game views during gameplay.

Started work on:

  • Ship formations make it easier to organize a large number of small ships and coordinate group attacks.
  • The main UI, includes the main navigation menu, game start, and end buttons. Temporary version.
  • Dynamic loading of game views during gameplay.
Leave a comment