Author Topic: Blizz-ABS Bug and Suggestion Compilation  (Read 77186 times)

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19929
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #20 on: April 23, 2010, 11:15:50 AM »
There's a reason I didn't make perfect pixel collision detection. *points to CPU heavy algorithms for collision detection*
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Subsonic_Noise

  • Guest
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #21 on: April 23, 2010, 11:25:26 AM »
Well, that guy made a demo using that script and it didn't lag. I know, it will perhaps on slower PCs, but hey, maybe it's worth an addon? I don't think Endzeit will work too well on slow PCs anyways...

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19929
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #22 on: April 23, 2010, 11:58:05 AM »
Did he in the demo test the collision of 10 objects at once? I don't think he did.
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Subsonic_Noise

  • Guest
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #23 on: April 23, 2010, 12:37:51 PM »
I don't know if he did and now stop ruining my dream. >:U

Offline winkio

  • Epiq
  • Administrator
  • Guardian of Chaos
  • *****
  • Posts: 4506
  • LV: 199
  • Gender: Male
  • I am lying.
    • View Profile
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #24 on: April 23, 2010, 03:30:53 PM »
pixel perfect collision is not needed unless you have pixel perfect movement.  If everything is aligned to a grid, then that grid will be the smallest unit of event/enemy size for collisions.  For example, if you have PIXEL_MOVEMENT_RATE of 1 (meaning you used 16x16 squares), then you could define an enemy size that was 5x3 squares (80x48 px).

Subsonic_Noise

  • Guest
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #25 on: April 23, 2010, 03:45:32 PM »
pixel perfect collision is not needed unless you have pixel perfect movement.  If everything is aligned to a grid, then that grid will be the smallest unit of event/enemy size for collisions.  For example, if you have PIXEL_MOVEMENT_RATE of 1 (meaning you used 16x16 squares), then you could define an enemy size that was 5x3 squares (80x48 px).
I agree with this. I was just adding that in case you're thinking about adding pixel movement. But what abou enemies that aren't rectangular?

Offline winkio

  • Epiq
  • Administrator
  • Guardian of Chaos
  • *****
  • Posts: 4506
  • LV: 199
  • Gender: Male
  • I am lying.
    • View Profile
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #26 on: April 23, 2010, 03:50:29 PM »
Quote
But what about enemies that aren't rectangular?

no.  Don't want to have to deal with rotation of wonky hitboxes.  And you are using a rectangular graphic for your enemies, so your enemies should be able to be represented by a rectangle.
« Last Edit: April 23, 2010, 03:51:31 PM by winkio »

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19929
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #27 on: April 23, 2010, 03:55:22 PM »
If you want non-rectangular enemies, don't use RMXP. It's that simple. :P
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Subsonic_Noise

  • Guest
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #28 on: April 23, 2010, 04:17:25 PM »
If you want non-rectangular enemies, don't use RMXP. It's that simple. :P
I concidered using other engines, but it always failed at the fact that I can't do shit with them.
Why not add something like a "collision map" but parted into, for example, 16x16 blocks?
Couldn't that work?

Offline winkio

  • Epiq
  • Administrator
  • Guardian of Chaos
  • *****
  • Posts: 4506
  • LV: 199
  • Gender: Male
  • I am lying.
    • View Profile
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #29 on: April 23, 2010, 05:10:01 PM »
Quote
But what about enemies that aren't rectangular?

no.  Don't want to have to deal with rotation of wonky hitboxes.  And you are using a rectangular graphic for your enemies, so your enemies should be able to be represented by a rectangle.

Lets say you have a collision map that looks like this:
x x x
   x x x
   x x x
x x x

What happens when the enemy turns 90 degrees?  It's going to cause more glitches and handling than it's worth.  If you really do need that shape, then there will be the multi-event enemy plugin/option, which will be able to split it up into 3 rectangles:

x x x would be one

   x x x
   x x x  would be one

x x x would be one

Subsonic_Noise

  • Guest
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #30 on: April 23, 2010, 06:31:38 PM »
oh lol I totally didn't notice your answer. I guess it's okay then.

Offline G_G

  • Green Gmod Game_Guy AKA G4 AKA hyper-G AKA G-force
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 6585
  • LV: 407
  • Gender: Male
    • View Profile
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #31 on: April 24, 2010, 03:27:53 AM »
Another suggestion. Have it so each item has its own DROP_AMMO variable. That way some ammo does drop and you can pick it back up and others aren't able to be picked back up.
Example:
Arrows can be picked up after being fired.
Bullets can't be picked up after being fired.

Offline winkio

  • Epiq
  • Administrator
  • Guardian of Chaos
  • *****
  • Posts: 4506
  • LV: 199
  • Gender: Male
  • I am lying.
    • View Profile
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #32 on: April 24, 2010, 05:32:02 AM »
seems reasonable.  Also, I added a remake of the ammo system, because it's kinda awkward as it now stands.

Offline legacyblade

  • Pretzel Man
  • Moderator
  • Chaos User
  • ***
  • Posts: 1838
  • LV: 84
  • Gender: Male
  • There is a fate worse than hell
    • View Profile
    • SpencerConrad.com
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #33 on: April 24, 2010, 07:06:56 AM »
D: what's the remake. I spent hours making a CMS that allowed for the equipping of AMO

Offline winkio

  • Epiq
  • Administrator
  • Guardian of Chaos
  • *****
  • Posts: 4506
  • LV: 199
  • Gender: Male
  • I am lying.
    • View Profile
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #34 on: April 24, 2010, 07:13:52 AM »
It's not quite a remake, really just giving the option for each weapon to have a default ammo.

Offline legacyblade

  • Pretzel Man
  • Moderator
  • Chaos User
  • ***
  • Posts: 1838
  • LV: 84
  • Gender: Male
  • There is a fate worse than hell
    • View Profile
    • SpencerConrad.com
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #35 on: April 24, 2010, 07:53:45 AM »
Oh, that'll make it so I can eliminate a big chunk of code :D

Offline WhiteRose

  • Trying to code in Ruby
  • Moderator
  • Lexima Warrior
  • ***
  • Posts: 2341
  • LV: 127
  • Gender: Female
  • <3
    • View Profile
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #36 on: April 24, 2010, 03:13:06 PM »
seems reasonable.  Also, I added a remake of the ammo system, because it's kinda awkward as it now stands.
Will ammo still need to be hotkeyed to be used? I know that several people have had issues with the current setup.

Offline winkio

  • Epiq
  • Administrator
  • Guardian of Chaos
  • *****
  • Posts: 4506
  • LV: 199
  • Gender: Male
  • I am lying.
    • View Profile
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #37 on: April 24, 2010, 07:44:18 PM »
Yeah, the point is you will have the choice for each weapon whether you have to equip ammo or not.

EDIT: Another idea: Blizz-ABS HUD Maker, a GUI that allows you to arrange displays and their content, and then generates the code.
« Last Edit: May 01, 2010, 12:57:04 AM by winkio »

Subsonic_Noise

  • Guest
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #38 on: May 01, 2010, 06:08:33 PM »
Seriously a really good idea. Will it allow moving the bars independently and resizing them?

Offline winkio

  • Epiq
  • Administrator
  • Guardian of Chaos
  • *****
  • Posts: 4506
  • LV: 199
  • Gender: Male
  • I am lying.
    • View Profile
Re: Blizz-ABS Bug and Suggestion Compilation
« Reply #39 on: May 01, 2010, 06:51:03 PM »
yeah, I thought so too.  It's pretty much the only way I could think of to get people to stop using the default HUD. 

And yes, you can play around with the bars, and even use custom bar images.