Shagdaw AI

Stuff you would like to see in the world of Eliatopia.
Post Reply
Flashlight237
Posts:2252
Joined:Tue Jul 16, 2019 3:01 am
Shagdaw AI

Post by Flashlight237 » Fri Sep 10, 2021 3:45 am

As one of the original players of Eliatopia, I just remembered the Shagdaw's original AI. Back in the day, the Shagdaw would occasionally stop and take a breather for a few seconds. Given that Leaflings and Night Stalkers have more complex AI than that, do you think you can give the Shagdaw its old behavior back?

(Yeah, I know Shagdaws still kinda do it, but that's because they have problems having staring contests with guard rails. I wonder why I never wrote that part into the Eliapedia entry.)

User avatar
cinos
Posts:4081
Joined:Wed Jan 13, 2021 9:36 am
Location:heck

Re: Shagdaw AI

Post by cinos » Fri Sep 10, 2021 9:59 am

So shagdaw behavior resets on guard rails? Perhaps when colliding with any solid objects? I dunno game spaghetti but I'd say that's a simple enough fix.
WELCOME TO THE AGE
Image
OF THE CEBINAE!!!1111

Flashlight237
Posts:2252
Joined:Tue Jul 16, 2019 3:01 am

Re: Shagdaw AI

Post by Flashlight237 » Fri Sep 10, 2021 11:50 am

cinos wrote:
Fri Sep 10, 2021 9:59 am
I dunno game spaghetti but I'd say that's a simple enough fix.
Yeah, that is why Robby had to optimize the game every few updates; hard to get a game to run on messy code even if I do think video games normally don't care how they're coded.

User avatar
cinos
Posts:4081
Joined:Wed Jan 13, 2021 9:36 am
Location:heck

Re: Shagdaw AI

Post by cinos » Fri Sep 10, 2021 12:50 pm

Flashlight237 wrote:
Fri Sep 10, 2021 11:50 am
cinos wrote:
Fri Sep 10, 2021 9:59 am
I dunno game spaghetti but I'd say that's a simple enough fix.
Yeah, that is why Robby had to optimize the game every few updates; hard to get a game to run on messy code even if I do think video games normally don't care how they're coded.
Well without sounding rude lemme just mention how much stuff from HH is now lost due to the spaghetti code it was written in. Things like talking animations, sprite allignment, proper monster hitboxes, things like that. Games don't care how messy their code is, yes, but update after update if the code is that messy things are bound to be messed up if you're not careful. Seriously, to solve the hitbox issue, instead of changing the actual hitboxes, robby changed the monster sprite size, resulting in surprisingly puny enemies compared to how they were previously.

tl;dr it was one tasty plate of macaroni
WELCOME TO THE AGE
Image
OF THE CEBINAE!!!1111

Flashlight237
Posts:2252
Joined:Tue Jul 16, 2019 3:01 am

Re: Shagdaw AI

Post by Flashlight237 » Fri Sep 10, 2021 12:59 pm

cinos wrote:
Fri Sep 10, 2021 12:50 pm
Flashlight237 wrote:
Fri Sep 10, 2021 11:50 am
cinos wrote:
Fri Sep 10, 2021 9:59 am
I dunno game spaghetti but I'd say that's a simple enough fix.
Yeah, that is why Robby had to optimize the game every few updates; hard to get a game to run on messy code even if I do think video games normally don't care how they're coded.
Well without sounding rude lemme just mention how much stuff from HH is now lost due to the spaghetti code it was written in. Things like talking animations, sprite allignment, proper monster hitboxes, things like that. Games don't care how messy their code is, yes, but update after update if the code is that messy things are bound to be messed up if you're not careful. Seriously, to solve the hitbox issue, instead of changing the actual hitboxes, robby changed the monster sprite size, resulting in surprisingly puny enemies compared to how they were previously.

tl;dr it was one tasty plate of macaroni
Define proper monster hitboxes, because monsters are pretty easy to walk through in HH. I don't think they ever visibly put up a fight even.

User avatar
cinos
Posts:4081
Joined:Wed Jan 13, 2021 9:36 am
Location:heck

Re: Shagdaw AI

Post by cinos » Fri Sep 10, 2021 2:58 pm

Flashlight237 wrote:
Fri Sep 10, 2021 12:59 pm
cinos wrote:
Fri Sep 10, 2021 12:50 pm
Flashlight237 wrote:
Fri Sep 10, 2021 11:50 am


Yeah, that is why Robby had to optimize the game every few updates; hard to get a game to run on messy code even if I do think video games normally don't care how they're coded.
Well without sounding rude lemme just mention how much stuff from HH is now lost due to the spaghetti code it was written in. Things like talking animations, sprite allignment, proper monster hitboxes, things like that. Games don't care how messy their code is, yes, but update after update if the code is that messy things are bound to be messed up if you're not careful. Seriously, to solve the hitbox issue, instead of changing the actual hitboxes, robby changed the monster sprite size, resulting in surprisingly puny enemies compared to how they were previously.

tl;dr it was one tasty plate of macaroni
Define proper monster hitboxes, because monsters are pretty easy to walk through in HH. I don't think they ever visibly put up a fight even.
well basically before the worst update, they were way bigger, and that was the size they were designed with in mind.
Now, something like the beholder, which was HUGE back in the day, is now fυckin' puny, all because robby thought it was a better idea than to actually change the hitbox itself.
WELCOME TO THE AGE
Image
OF THE CEBINAE!!!1111

Post Reply