You talked, we listened.
We've been working hard on our Enemy AI since the last playtest, and we can't wait to show it off in our next playtest.
www.indiedb.com/games/nine-r...
Sign up for the next playtest on our Steam page, news coming soon 👀
#Devlog #IndieDev #EnemyAI #Roguelite #Playtest
Looking for a snowball fight?
The kids laying in the snow will be fine... they're just resting...
#SnowmanMo #madewithunity #IndieGameDev #EnemyAI #indiegame #Steam
Alright, enemies are working now, they have AI, can attack and die.
Now to polish a little (at least make them finish the attack if they started it) and make the player have health and be able to die too.
#gamedev #gamedevelopment #indiegame #indiegamedev #enemyai
It's all #enemyAI now
#PalantirIsYourPresident
To add to this, many game enemies will behave differently based on their weapons already
Shotguns: close and aggressive
Machine gun: pinning you down
The basics of the system are already there with some simple behaviour changes for enemies
#enemyai #gamedesigndoc
Want to make your enemies memorable through mechanics?
Mr X is ALWAYS chasing you, meaning he's always on your mind
And that stays with you
Doing a puzzle? Be quick, Mr X will be there soon
It sticks in the players mind long after playing
#gamedev #indiegamedev #enemyai
This one behaviour makes random gang members interesting to fight in Cyberpunk 2077
Gangsters will stand on street corners in small groups...
But they SPREAD out when attacked
This means you can get flanked, rushed, and out manoeuvred
#gamedev #indiegamedev #enemyai
Enemies can be powerful as long as they're fair
Mr X chases you relentlessly
But his attack only takes half your health and the player is faster than him
So he's scary, but it's fair
This is key for powerful enemies
#gamedev #enemyai #indiegamedev
Want to create better hand to hand combat in your game?
Allow "knockdowns" during fights
It's realistic and changes the dynamic of the fight
The player can be winning, but then be knocked down by a lucky punch, putting them on the back foot
#gamedev #indiegamedev #enemyai
How to make gun fights more interesting:
1. Use elevation (high ground vs low ground advantages)
2. Enemies "appear" suddenly (immediate threat, changes player behaviour)
3. Aggressive enemies (organically changes fight dynamics)
Any others?
#gamedev #indiegamedev #enemyai
Some ways to make a basic "wild animal" enemy interesting:
1. Make them strafe as they attack (harder to hit)
2. Give them a loud sound before they attack (introduces the threat, changes player behaviour)
3. Have them attack in groups
Any more?
#gamedev #indiegamedev #enemyai
Minecraft enemy philosophy changed
They used to be threats you'd come across and have to handle...
To boss fights you CHOSE to engage with
I assume this was done to add new enemies but still be accessible to everyone
What's your thoughts?
#minecraft #gamedesign #enemyai
Want to make your generic bandit enemies memorable?
Give them 1 backstory event, and 1 core location
And then base their behaviours / weapons / tactics on that (such as knuckle dusters if they're a street gang)
#gamedev #falloutnewvegas #enemyai
The most famous enemy in gaming?
Creepers sneak up on you and deal game ending damage
Creating a quick panic and immediate threat
Lesson: An enemy who always keeps the player on their toes creates constant dynamic gameplay
#gamedev #indiegamedev #enemyai
The Minecraft Skeleton is a simple but terrifying enemy
It shoots arrows at you, but also strafes making it hard to hit
Both while dealing heavy damage
Lesson: ranged opponents create tension change the players behaviour
#gamedev #indiegamedev #enemyai
Been playing around with new ways to make NPC chases more exciting... what do you think of these one-way barriers? 🚧
#godot #gamedev #npc #enemyai #chase
Well I started the journey to learn #AI in #UnrealEngine. Right now they're doing basic reactions with a retriggerable delays after hits. Need to learn behavior tree next #EnemyAI #UE5 #Pawns #NiagaraParticles #ShootOut #FireFight #ActionMovies #Explosion #GasTank #GameDev #SoloStudio #IndieDev
I've been away for the last weeks trying to figure out how to proper build enemy #AI. Here we have skely, the first #enemyAI, he's taking care of his own business before you try to stab him! 🏹☠️
#gamedev #solodev #indiegames #indie #solodev #cozy #roguelike #pixelart #2d
Enemies in Kristala are now smarter and deadlier thanks to recent improvements to the game's core combat and stealth systems. 🔥
Save 40% on Kristala - our biggest discount yet! - and experience the challenge for yourself.
#steamearlyaccess #darkfantasy #enemyai #actionrpg #soulslike #arpg
Enemies in Kristala now communicate, strategize, and attack with purpose thanks so improvements to the game's core combat and stealth systems. 🔥
Take 40% off Kristala - our biggest discount yet! - for a limited time on Steam.
#steamearlyaccess #darkfantasy #enemyai #actionrpg #soulslike
Now that we have enemies that sniff. We can place stinky bombs around to confuse them!
#gamedev #indiedev #bombs #enemyAI #AI
Can an enemy chasing a player be a diffusion problem?
I gave a stink component to the player, a sniff component to the enemy and dispersed the player's stink🦨
player.stinks()
scent.diffuses()
enemy.sniffs()
#gamedev #enemyAI #behaviorAI #indiedev #AI #diffusion
Xanthe, protagonist of Spirit World, Obliviously walks into a room, not noticing the grotesque mass of writhing naked bodies coalescing together into a slimy blob attached to the ceiling. Xanthe says, "Stealth games are silly. Why don't guards ever just look up?" A caption reads, "A Kilowog-core Edit".
Seriously, I'm hangin' from a ledge like six feet above the guard, an' he don't see me? I think that's pretty realistic, but also very silly.
What 'r the silliest enemy AI traits in yer favorite video games?
(Art sampled from "Spirit World" Vol. 2 #3)
#comics #videogames #enemyai #stealthgames