Exanima 0.7.0

Discussion in 'Announcements' started by Madoc, Jul 12, 2018.

  1. Madoc

    Madoc Project Lead

    Messages:
    1,065
    [​IMG]


    NEW AND IMPROVED CONTENT

    Two new levels have been added to the game, featuring all new content, and also music. With these maps we've pushed for a new level of quality, detail and variety, taking advantage of new engine features and development tools. The first 3 levels of the game have also undergone extensive changes and improvements, an updated tileset and a lot of all new exclusive items.

    Over 130 new items have been added across the game, including new item types like bevors and hats. We've also remastered or replaced many assets to better fit the game's current level of quality and aesthetics.



    COMPANIONS

    [​IMG]

    In this update you can meet your first potential long term ally. This provides a whole new dynamic and a fresh way to experience the game.

    This was an important first step for the NPC interactions to come. With Exanima's inherent complexity, creating a competent companion was not simple. He is an asset to any player, and we will continue to make companions smarter and more self-sufficient until they feel almost like equals. We will expand on possible interactions, and importantly dialogue, which we can also use to better expose the story and lore.

    Your companion will gain experience and learn new skills, much as you do. They will also learn to fight better, become more confident and undergo some other changes in their character.



    DIALOGUE SYSTEM

    Dialogue makes a first appearance in this update. We are still only using dialogue in a basic capacity, but it will soon become a much more prominent and important feature in the game.

    Our goal with dialogue is something fully real-time and interactive. It is not a separate mode of interaction, but a part of it. You can talk while performing any action. Dialogue can have practical applications, you can point at something or someone, even while walking, and say something relevant. Tactical applications during combat can also be part of the same dialogue system. People can randomly witness the conversations of others, and perhaps join in, or simply learn something. There are countless applications, it is an implicit part of the world and how you interact with it.



    NEW DYNAMIC BALANCER

    [​IMG]
    You may have noticed that Exanima's world has been suspiciously flat. Our characters have not been good at moving or keeping their balance otherwise, and when characters lost balance they'd flop like a sack of potatoes.

    This is no longer the case. The "balancer" is what has allowed characters make dynamic movements in combat and stay upright. This was overhauled to deal with more difficult ground, such as stairs or rocky slopes, and it is now active all the time, not just in combat. This new balancer does more than just upright movement, it functions even when tumbling or cartwheeling through the air, allowing characters to control more motions and regain their footing dynamically. Characters can now trip, slip, jump off ledges and generally deal with loss of balance without just falling over and resetting. Character can also recover quicker depending on the severity of the fall.

    With this come various improvements to movement both in and out combat. In combat movement is now faster and also more responsive, allowing characters to quickly move in new directions without having to shuffle their feet as much.


    ALL THINGS AI

    Since we began our journey to make a game, our most ambitious goals have been with AI. What we're trying to do, as much as possible, is that if you imagine an approach to a situation, or a way you can modify or prevent an outctome, you probably can. For example, say you were promised a reward, but rather than complete the task, you decide to find out where the reward is stored and steal it. Something like this would not normally be possible, and so called "AI" is notoriously bad if you veer off the scripted path.

    There is much more we want in terms of dynamic interactions with AI, but we've been focused on core gameplay features, and have neglected huge aspects of the game, for too long. In order to complete Exanima's story and content, we had to introduce major new features, like intelligent friendly NPCs, dialogue and mind thaumaturgy. If we tried to build these features without the proper foundations we'd ultimately get nowhere. We've now taken the time (perhaps too long!) to completely rebuild every aspect of our AI.



    CORE AI FUNCTIONS

    We want all our AI encounters to appear like living, thinking beings, not mindless drones that blindly perform a specific task. They are driven by emotions and other states of mind, they have varying personalities, they remember interactions with others and form relationships, they have social and non selfish behaviours.

    You might startle someone unexpectedly and cause them to become scared or agitated, but they may calm and reassess the situation. They might defend themselves, but not wish to harm their attacker and behave accordingly. They can understand a stranger fighting in their defence, and may be grateful. They might act to defend someone they care about. They can even, potentially, form social groups among themselves. These are some simple examples of things that are not predefined game mechanics, but that occur organically as part of the simulation. Players and NPCs are treated in the same exact way, based on observable behaviour alone. There is no cheating, no making decisions based on things they shouldn't know.

    This is basically our artificial brain, emotions, memory, decision making, impulsive behaviour. But what of more structured and complex tasks? If we were to now simply override it with strictly scripted behaviours, it would become irrelevant.


    THE ROLE SYSTEM

    As soon as you tell NPCs to behave in a certain way and also give the player freedom to act as they please, things can start to go very wrong. It is a very difficult problem, and the less restrictions you place on the player, and the mechanics of the game world, the more difficult it becomes. Player and mechanical freedom are at the core of our design philosophy, we have spent years devising a solution to these problems, a solution we call the "role system".

    "Roles" are basically collections of traits and behaviours. They can be specific and character defining, such as "King of Ardent" or very situational such as "person crossing bridge", they can also be relational, such as "friend" or "customer". They can be real or assumed, they can influence personalities, spread information, reputations and conflicts, and model various real world behavioural effects. Single characters have many roles assigned at once, they come and go, change and evolve.

    There is a lot of complexity behind how roles function and interact, but the core concept is that we can keep building our library of roles, to expand on how characters can behave, adapt to situations, perceive and relate to eachother, and use the same tools and systems to also define more specific behaviours, without locking characters into situationally inappropriate ones.

    This will be a long journey, but is essentially now a matter of content. Already now the role system is modelling all our behaviour, and we have the means and tools to keep building more.


    AND MORE AI

    Still falling under the AI umbrella, we felt it was time to address other things too. Combat AI as been completely rebuilt, it is more varied and much more tactical, allowing the most skilled AI to keep experienced players on their toes and not just fall into simple but effective patterns. It can be proficient with different fighting styles and weapons, and it is much more careful about accidentally hitting allies. Pathfinding has also been updated to negotiate more complex environments, avoid moving objects and more.


    These are all complex systems, and all fresh from the production line. It will no doubt take us some time to iron out the kinks and especially to actually take advantage of new features. But we now have a true solid foundation, and an array of tools at our disposal to create better and more interesting AI.



    Changelog for 0.7.0:

    • Large new late game area, the Crossroads
    • New optional area, the Catacombs
    • Over 130 new items
    • Reworked and improved first 3 levels of the game
    • First companion NPC introduced
    • Dialogue system
    • Completely rebuilt AI systems*
    • All new combat AI
      • More intelligent and tactical behaviour
      • Improved timing and footwork
      • Better proficiency with different weapons
      • More fluid and human-like AI inputs
      • More pronounced difference between AI skill levels
      • AI can smartly avoid friendly fire
    • New dynamic balancer*
    • Greatly improved movement on uneven ground
    • Increased speed and fluidity of combat movement
    • More accurate and responsive cursor control
    • Improved general animation fluidity
    • Improved thrust mechanics and animation
    • Improved feint mechanics
    • Improved armour damage mitigation mechanics
    • Added a stagger effects for blocking with a shield on low stamina
    • It is no longer possible to defend with depleted stamina
    • Improved walking and running control and animations
    • Improved hit reactions and death animations
    • Many specific animation improvements for all character types
    • Extensive additions to environment features and variety
    • More detailed and varied ground surfaces
    • Improved rendering quality, effects and post-processing
    • Improved texture asset production quality
    • Improved shading and global illumination
    • Better wear effects on armour featuring dents and more
    • Visual improvements to item icons
    • Full UI support for 1440p (4k is on the way)
    • Cursors that scale with resolution (customisations coming)
    • Improved combat experience gain mechanics
    • Improved lore related experience gains
    • Perfomance improvements
    • Improved loading times
    • Fixed weapons sometimes not sliding free colliding with environment
    • Fixed characters simply giving up when suspended over a high drop
    • Fixed issues caused by alt-tabbing during loading screens
    • Fixed vsync not working correctly on some systems
    • Fixed not being able to switch weapons while under attack
    • Fixed Sprint to Dash input option not working correctly
    • When an arena fighter ranks up, the previously highest loadout is copied
    • Increased weapon variety of arena master level fighters
    • Introduced RNG balancing for arena opponent generation
    • Improved random NPC generation and fashion sense
    • Short spears can now be used one handed
    • Various changes to the practice arena opponents
    • Many more fixes and small improvements


    MORE ON THE WAY

    We're going to be rapidly adding to what these new features bring to the game, but we didn't want to keep you waiting any longer. We've got a lot more lined for upcoming updates too.

    Best,

    Bare Mettle
     
    Infidel, Kevin309, Cymodai and 16 others like this.
  2. Sgt. Floris

    Sgt. Floris Member

    Messages:
    78
    Haha, ok. I'll believe it when I see it.
     
  3. Syllabear3

    Syllabear3 Member

    Messages:
    596
    The wait worth... im not going to sleep today.
     
  4. Hastur

    Hastur Member

    Messages:
    79
    Yes and amen is all i have to say
     
  5. Hastur

    Hastur Member

    Messages:
    79
    Could you please put the 0.7.0.4 update on this site?
     
  6. ShadowTiger

    ShadowTiger Insider

    Messages:
    12
    Whoah. Thank you for the update! That was extraordinarily exciting to read!

    I kind of want to play with that "magic pincer" that lets you toss character models around. :-3 It looks startlingly fun.
     
  7. Roryn

    Roryn Member

    Messages:
    241
    I hope that now you at least withdraw all the stuff you said about the game being dead and the update never coming out and the people who thought otherwise being naïve :p
     
  8. Sgt. Floris

    Sgt. Floris Member

    Messages:
    78
    Haha, no.
     
  9. Roryn

    Roryn Member

    Messages:
    241
    So you still think the game is dead?

    And don't be so curt; makes you look even more rude.
     
  10. Avramovic

    Avramovic Supporter

    Messages:
    87
    OK, playing 0.7.0.1 (for some reason) atm, here's what I am noticing:

    - Level 1 COMPLETELY redone, I am lost and more than ever I wish that BM would implement Inkwell & Blank Scrolls combo, which would enable person to automatically start "documenting" progress (in other words, reveal a map of the level(s), and perhaps make notes)

    - Enemies much more competent, even at close quarters, had to drink blue stuff almost immediately after I've found it

    - Derrin is competent but he suffers much more from my swings than he does from enemy - this is a problem for me, I got to think over viable melee strategies other than "facetank & block while he fucks them from behind"

    - textures are MUCH better

    All other issues that bothered me (tripping, weapon/torch stuck in door/wall/furniture, stumbling etc) remain. Lighting is also a thing, which just makes me wonder if wall torches could be implemented (i.e., it's dark but there is a torch on the wall, I light it up and voila, no more getting plowed in the dark by angry zombies).


    PS - holy fuck, I realized there are now
    Show Spoiler
    two ways down from Level 2 to Level 3.


    PS2 - also, lol:[​IMG]
     
    Last edited: Jul 23, 2018
  11. Avramovic

    Avramovic Supporter

    Messages:
    87
    Oh, and yes - 90% of containers in new areas are empty. You guys updated Steam version to 0.7.0.4 but you can't upload the patch for the game here, on your own site? Come on. Stop giving guys like Floris cause to feel right.
     
  12. Sgt. Floris

    Sgt. Floris Member

    Messages:
    78
    Lmao, you think the devs even read your comments on here or care about what the community wants? If they did, they'd be a bit more active and actually respond once in a while.
     
  13. Roryn

    Roryn Member

    Messages:
    241
    Do you not know how much of what is implemented is done through community feedback? Man, can someone ban this guy already?

    Hoping Tony can prove his comments wrong.. again. He just doesn't give up :rolleyes:.
     
  14. Tony

    Tony Moderator

    Messages:
    1,806
    Sometimes best to not feed the trolls ;). When I see someone that intentionally posts nonsense on a regular basis in order to get people riled up they're obviously not interested in real information.
     
  15. teje1997

    teje1997 Member

    Messages:
    28
    I love that just having an answer by Tony here is like an axe hit to our beloved troll.
     
  16. Avramovic

    Avramovic Supporter

    Messages:
    87
    Dude, they have to read it at some point. It's not like SG and Exanima are AAA titles that get attention everywhere, it's Steam, Twitch and this place here.

    And don't get me wrong, an articulated naysayer or even a troll can be something good at times, although it's not too good to bitch ALL the time. I am perhaps even more frustrated than you with a lot of things, but I've cast my lot. I've got to be patient and believe devs got this.

    edit: to counter my own bitching a bit - new areas are spectacular. I don't remember when was the last time Exanima scared the shit out of me, but descending into catacombs did just that. Area and accompanying music had me expecting vampires and liches... thank god the area is still scarcely populated. One time I don't mind the area being mostly empty.
     
  17. Roryn

    Roryn Member

    Messages:
    241
    True :D and with less than 24 hours between the comments haha.
     
  18. Avramovic

    Avramovic Supporter

    Messages:
    87
    ...so, any word on when those of us who absolutely despise Steam can get the 0.7.0.4 update here?
     
  19. Tony

    Tony Moderator

    Messages:
    1,806
    BM are working on version 0.7.1 which will be released to all sites (here, Steam, GoG). Several of the changes/tweaks in the hotfixes released after 0.7.0 were experimental so BM didn't release them to all sites; all of the changes/fixes that are working as intended will be included in version 0.7.1.
     
    Avramovic likes this.
  20. Cymodai

    Cymodai Insider

    Messages:
    25
    Lazy mode on, main changes/fixes coming? as broad as it gets will do.

    Edit: You will make me update myself and see what is the discord world young people use now
     
    Last edited: Aug 19, 2018

Share This Page

Home|Games|Media|Store|Account|Forums|Contact




© Copyright 2019 Bare Mettle Entertainment Ltd. All rights reserved.