While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- GitLab takes down Nintendo Switch emulator suyu due to the DMCA
- Horizon Forbidden West Complete Edition out now on Steam - works on Steam Deck
- AMD FSR 3.1 announced with Vulkan support, upscaling quality improvements
- Founder of Baldur's Gate 3 developer blasts publisher greed
- GE-Proton 9-2 released, ULWGL gets renamed to umu (Unified Linux Wine Game Launcher)
- > See more over 30 days here
-
Take-Two Interactive buying Gearbox from Embracer, more…
- whizse -
PUNKCAKE Délicieux just added Linux support to a whole…
- Linux_Rocks -
Oh Snap! Canonical now doing manual reviews for new pac…
- Linux_Rocks -
Take-Two Interactive buying Gearbox from Embracer, more…
- Linux_Rocks -
Oh Snap! Canonical now doing manual reviews for new pac…
- popey - > See more comments
Latest Forum Posts
- How to find out if a game is native for sure?
- Myrhan - Weekend Players' Club 3/22/2024
- Pengling - Nintendo-style gaming, without Nintendo!
- Linux_Rocks - I wish there was a truly trustworthy browser company...…
- Kuduzkehpan - GPU recommendations to make a gaming system with some older compo…
- bonkmaykr - See more posts
Why do not use it to adjust difficulty level? When person have trouble with some task, like navigating ships or shooting enemies, we could put more focus on that elements in procedural generated world.
What do you think?
I talk about selecting body parts, guns by AI based on player progress/game style. Also, some quests could be generated too, based on these criteria.
While being a nice idea, I think people will soon learn how "manipulate" the AI, for example by voluntarily taking some damage from a certain type of weapons, that is easy to dodge.
Watch some speedruns, even of retro games, you will see a lot of people trying to "trigger" some ennemy behaviour, to be able to manipulate the fight (like, going close to trigger the melee attack, which is easier to dodge / less annoying than another "ranged atack", etc).
Also, be careful, by "reinforcing" what is causing most problems to the player, you may also reach a point where the players will find your game too frustrating / too repetitive (aka always encountering the same ennemies that give them trouble), and simply quit playing it...
View PC info
I'd say if you go AI, make sure the player knows it in the games. Think of the dialog in FPS games that enemies shout out, essentially telling you the AI state. Or in the case of a variable boss, dialog of how the boss improved ( I'm thinking of the scene in the movie The Incredibles where Mr. Incredible finds the "evolution" of the boss robot)
Rimworld also has an "AI" director for the difficulty. Essentially picks what events and challenges are coming. I'd hazard a guess the AI is mostly a weighting system that selects events based on the stats of the colony (I know wealth is a big factor).
View PC info
For more regular players, just creating the bosses diverse enough would be good, so players have to learn something new for each boss. Simple and doesn't need heuristics. Within same boss fight, boss phases can increase the difficulty.
PS: rubber banding is not a new thing, I remember it being infamous in racing games where AI would persistently keep close to the player. Here's the Wikipedia article: https://en.wikipedia.org/wiki/Dynamic_game_difficulty_balancing