Saturday, December 23, 2023

Christmas update

 Added a video clip to Youtube which demonstrates draft of ship market.

Link here: https://youtu.be/5EoGdLnp5vc?feature=shared

Next thing to do is add those poor NPCs stuck in stations paying residential taxes the "brains" to buy ships and fly around Galaxy :)

Time for Christmas break.

Merry Christmas!


Thursday, December 14, 2023

Ships, docks and more

 Some changes to ship docking. Ships are pulled "inside station" and are not visible when docked. Nice zooming out/in as a bonus :)

Also started to design NPC ship system and also general improvements for Ship logic. Player now starts with no ship in possession, so he must buy one to be able to travel between stations.
More on this later after I have managed to implement my plans..




Friday, December 8, 2023

Bulletin board, NPC "AI" and missions

I have been implementing Bulletin Board System to stations. It is used for general communication between player and NPCs and also for providing tasks and missions for player (and other NPCs).  Also first mission type, delivery missions now implemented, or rather first subset of delivery missions.

System is quite complex, in that mission instances pass between, for example NPC -> station -> Player -> other NPC, with loosely coupled handling logic. I think it provides good ground for more complex scenarios still.

Also started to implement NPC "AI". NPCs now can set messages within a certain set of rules to BBS system. Also, stations are owned by an NPC.

Graphics are still "programmers art", but that have to do at least for the time being.

Below is a screenshot from Bulletin board system in action..

BBS in action


Also, made a Youtube -video demonstrating the BBS and  a delivery mission. Link: https://youtu.be/xIgxCIkWahE?feature=shared


.


A while since last post. DeFinibus project has not been progressing at all, but it is not dead yet. Planning to revive the doings soon. Mean...