1. SPS Accounts:
    Do you find yourself coming back time after time? Do you appreciate the ongoing hard work to keep this community focused and successful in its mission? Please consider supporting us by upgrading to an SPS Account. Besides the warm and fuzzy feeling that comes from supporting a good cause, you'll also get a significant number of ever-expanding perks and benefits on the site and the forums. Click here to find out more.
    Dismiss Notice
Dismiss Notice
You are currently viewing Boards o' Magick as a guest, but you can register an account here. Registration is fast, easy and free. Once registered you will have access to search the forums, create and respond to threads, PM other members, upload screenshots and access many other features unavailable to guests.

BoM cultivates a friendly and welcoming atmosphere. We have been aiming for quality over quantity with our forums from their inception, and believe that this distinction is truly tangible and valued by our members. We'd love to have you join us today!

(If you have any problems with the registration process or your account login, please contact us. If you've forgotten your username or password, click here.)

Exoplanet: First Contact - Build 0.32

Discussion in 'Game/SP News & Comments' started by RPGWatch, May 15, 2019 at 8:43 PM.

  1. RPGWatch

    RPGWatch Watching... ★ SPS Account Holder

    Joined:
    Jul 28, 2010
    Messages:
    21,276
    Likes Received:
    25
    [​IMG]Exoplanet: First contact has been updated to version 0.32, for which the changelog can found here, like this on AI:

    [​IMG]

    As you may know, Exoplanet is developing on our own custom built engine and still has a few legacy issues from old demos. If you ever play the game, you know that our AI system was pretty basic and limited for complex sequential actions. For example, we had an issue when some players managed to get rid of most of the Scalphunters in the cave on their own during the quest, ignoring other interesting possibilities it offers, not to mention that our hero is pretty weak in the very beginning of the game while Scalphunters being described as very tough to eliminate.

    The thing is, this AI system is very old and has a great deal of restrictions, that's why some time ago we decided to create a new one and transfer every character to it. It wasn't an easy task and it is surely took a lot of time. Transfer of the protagonist alone took two months due to the fact that some parts of old NPC's AI system was used for controlling Jack's action as well, and this spaghetti code had to be resolved. But I am glad to report that we finally managed to finish this. From now on, our protagonist as well as all other characters and animals are working with the new system.

    What does it mean? Now everyone has their own behavior tree which could be expanded as we like to create more immersive and complex things like daily schedules for NPCs, special attacks and different combat behavior for enemies and animals and much more. That's another big task for us and we are going to release these updates gradually, over time.

    Next to that their roadmap has been updated as well.
     
    Last edited by a moderator: May 16, 2019 at 5:51 AM
Sorcerer's Place is an independent project run entirely by fans and for fans. Maintaining Sorcerer's Place and a stable environment for all our hosted sites requires a substantial amount of time and money on a regular basis, so please consider supporting us to keep the site up & running smoothly. Thank you!