home.social

#gameai — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gameai, aggregated by home.social.

  1. Ladies and gentlemen, here's the story of the craziest bug I worked on during the late stages of shipping #MindsEye. The final fix went in exactly one week before release, just in time for the day 1 patch.

    I wish I had the opportunity to do a full post mortem of that project, but this will probably never happen. That bug was a gem though. The world needs to know about it before my memory fades away.

    #GameDev #GameAI #Programming

    1/n

  2. My favourite way to play “Shooters” has always been co-op.
    I switched my AI coding (Climate modelling, Chess, etc.) to making “bots” for the Quake Engine based games back in the 1990s, just so me and a few friends could have some fun against Artificial Enemies. It really took off.

    For an arcade machine project in 1999, I had to invent “Artificial Stupidity”, because my Bots were too good for the players to beat. Playtesters died all the time, so I taught the bots to do things like:
    ⭐️Go the wrong way.
    ⭐️Miss valuable pickups.
    ⭐️Worsen their aim.
    ⭐️‘Hear’ and ‘see’ less.

    Fun experience, teaching them to play like a human. As players progressed through the levels, the bots grew more intelligent, gradually providing more challenge, so players felt they got their money’s worth.
    #coding #ai #gameai #shooters #coding #quake #coop #jollycooperation

  3. Big Brain, btw, is designed to be data-oriented, so I might provide an API that lets you define game AI in .kdl files that look like this. It could also, for example, eventually use a hypothetical node editor (thing Blender Geometry Nodes), to define the same data.

    #KDL #Bevy #BigBrain #GameAI

  4. Seeking feedback from Bevy and Big Brain users: how does this new API look?

    Under the hood, this would be a high-performance, low-overhead API powered by Observers, but this is all you would actually need to write yourself.

    I'm pretty sure I can get this to work with Bevy's current featureset, including the Very Fun async actions situation here.

    #Bevy #BigBrain #GameAI #Rust #RustLang

  5. Most probably I'll use a different method. A simple PID control to keep the boat pointing to a target, and my own implementation of "Context Steering" to avoid obstacles.

    youtube.com/watch?v=26WNfDxkJx

    #GameDev #IndieDev #GameAI #AI #pathfinding #godot #GodotEngine

  6. After some work I managed to make it work in real time-ish .

    The system predicts the boat position in the next 2 seconds, and runs pathfinding in a second thread (with the predicted position as starting point).

    It kind of works but is very unstable.

    youtube.com/watch?v=FVc4feoCh0

    #GameDev #IndieDev #GameAI #AI #pathfinding #godot #GodotEngine

  7. Meet the marvelous, the mismatched, the perpetually confused. Presenting to you the full cast of the upcoming LimboAI Demo project!
    It's time for the... TRAINING MONTAGE! 🎶🤘

    LimboAI: Open-source C++ plugin for Godot 4, providing behavior trees and state machines for crafting game AI 🤖💡

    github.com/limbonaut/limboai

    #godotengine #gdextension #gamedev #gameai #limboai #behaviortrees

  8. Meet the marvelous, the mismatched, the perpetually confused. Presenting to you the full cast of the upcoming LimboAI Demo project!
    It's time for the... TRAINING MONTAGE! 🎶🤘

    LimboAI: Open-source C++ plugin for Godot 4, providing behavior trees and state machines for crafting game AI 🤖💡

    github.com/limbonaut/limboai

    #godotengine #gdextension #gamedev #gameai #limboai #behaviortrees

  9. Meet the marvelous, the mismatched, the perpetually confused. Presenting to you the full cast of the upcoming LimboAI Demo project!
    It's time for the... TRAINING MONTAGE! 🎶🤘

    LimboAI: Open-source C++ plugin for Godot 4, providing behavior trees and state machines for crafting game AI 🤖💡

    github.com/limbonaut/limboai

    #godotengine #gdextension #gamedev #gameai #limboai #behaviortrees

  10. Meet the marvelous, the mismatched, the perpetually confused. Presenting to you the full cast of the upcoming LimboAI Demo project!
    It's time for the... TRAINING MONTAGE! 🎶🤘

    LimboAI: Open-source C++ plugin for Godot 4, providing behavior trees and state machines for crafting game AI 🤖💡

    github.com/limbonaut/limboai

    #godotengine #gdextension #gamedev #gameai #limboai #behaviortrees

  11. Meet the marvelous, the mismatched, the perpetually confused. Presenting to you the full cast of the upcoming LimboAI Demo project!
    It's time for the... TRAINING MONTAGE! 🎶🤘

    LimboAI: Open-source C++ plugin for Godot 4, providing behavior trees and state machines for crafting game AI 🤖💡

    github.com/limbonaut/limboai

    #godotengine #gdextension #gamedev #gameai #limboai #behaviortrees

  12. For the new LimboAI demo project, each agent goes through a rigorous training before they can be accepted into the team. Training is hard, and it takes days to prepare an agent for what's to come! 💪😎

    #godotengine #limboai #gamedev #gdextension #gameai #screenshotsaturday

  13. LimboAI v1.0-dev2 is out now, bringing hot-fixes and improvements. Work towards the 1.0 release is in full swing! :godot:🔧

    It's already on the GitHub and coming soon to Asset Library:
    github.com/limbonaut/limboai/r

    LimboAI is an open-source C++ plugin for Godot 4 that offers a combination of behavior trees and state machines for crafting your game's AI 🤖💡
    github.com/limbonaut/limboai

    #godotengine #godot4 #gdextension #gameai #behaviortrees #limboai

  14. LimboAI v1.0-dev2 is out now, bringing hot-fixes and improvements. Work towards the 1.0 release is in full swing! :godot:🔧

    It's already on the GitHub and coming soon to Asset Library:
    github.com/limbonaut/limboai/r

    LimboAI is an open-source C++ plugin for Godot 4 that offers a combination of behavior trees and state machines for crafting your game's AI 🤖💡
    github.com/limbonaut/limboai

    #godotengine #godot4 #gdextension #gameai #behaviortrees #limboai

  15. LimboAI v1.0-dev2 is out now, bringing hot-fixes and improvements. Work towards the 1.0 release is in full swing! :godot:🔧

    It's already on the GitHub and coming soon to Asset Library:
    github.com/limbonaut/limboai/r

    LimboAI is an open-source C++ plugin for Godot 4 that offers a combination of behavior trees and state machines for crafting your game's AI 🤖💡
    github.com/limbonaut/limboai

    #godotengine #godot4 #gdextension #gameai #behaviortrees #limboai

  16. LimboAI v1.0-dev2 is out now, bringing hot-fixes and improvements. Work towards the 1.0 release is in full swing! :godot:🔧

    It's already on the GitHub and coming soon to Asset Library:
    github.com/limbonaut/limboai/r

    LimboAI is an open-source C++ plugin for Godot 4 that offers a combination of behavior trees and state machines for crafting your game's AI 🤖💡
    github.com/limbonaut/limboai

    #godotengine #godot4 #gdextension #gameai #behaviortrees #limboai