Users browsing this thread: 2 Guest(s)
TFR: Scratch Edition [Program]
#4
Thanks.

I should be clear, though. I'm not working on any characters at the moment. The Gors, C2B and Machobot videos are more for testing.

I'd also like to point out that I do have questions that I'd like answered. The collision response questions would help clarify details. Although, I'm aware that the project was mostly focused on sprites so no one may actually have an "official" answer.

Edit:
Here's my plan for the fighting collision detection/parser. Fighting collisions are prioritized by ID. The lowest connecting, or overlapping, bubble ID (lowest being 0) will only be considered for influencing the opponent's collision bubbles. If a collision bubble is cancelled, proceeding ID's will be cancelled out in the further stages of parsing the detection. The stages of collision detection are in the same order shown below. If a collision bubble is cancelled in a previous stage, then it and proceeding collision IDs of the same type will be cancelled in the further stages. '--' denotes that the section of collision types is completely independent of the other sections. Below are all possible types of fighter collision overlaps given offensive, defensive, grab, and hurt collision bubbles. Here's my thoughts about fighting collision detection:
  • <collision pair, self vs opponent > | <possible result>
  • Off vs Off | cancelled by opponent
  • Off vs Def | opponent defended, damage reduction, break through? (defense ignored)
  • Off vs Hurt | damage opponent
  • ---
  • Grab vs Grab | grab cancelled?
  • Grab vs Hurt | opponent grabbed.
  • --
  • Off vs Grab | n/a no meaning
  • Grab vs Def | n/a grab cancelled? (dependant on if particular defense defends against grabs)
  • Def vs Def | n/a no meaning
  • Def vs Hurt | n/a no meaning
Off -> offensive/attack collision bubble
Def -> defensive collision bubble
Hurt -> ...Weak, hittabled collision bubbles
Grab -> Grab collision bubble

As a result, this system supports trading hits if both players hit the other's hurt bubbles, attacks can cancel eachother out or "overpower" another, grabs can be cancelled if both players make an attempt at the same time, grabs can be defended against (may just be n/a?. I can't think of good example), grabs can..grab if not cancelled.

Off vs Grab has no meaning. "What happens if you punch someone trying to grab you?" - the overlap has no meaning. Note, you can still hit the opponent and he can still grab you. Def vs Def has no meaning, atleast I can't think of a good example where it is meaningful - atleast in this game. Def vs Hurt is meaningless.

This should be solid enough for the detection system.
Animations - MFGG TKO (scrapped) - tFR
[Image: QUmE6.gif]
"It feels that time is better spent on original creations" - Konjak
Focus on the performance, the idea, not the technical bits or details - Milt Kahl
Reply
Thanked by:


Messages In This Thread
TFR: Scratch Edition [Program] - by TheShyGuy - 12-14-2014, 07:35 PM
RE: [Program] TFR: Scratch Edition - by TheShyGuy - 12-18-2014, 08:22 PM
RE: [Program] TFR: Scratch Edition - by [robo9] - 12-18-2014, 09:33 PM
RE: [Program] TFR: Scratch Edition - by TheShyGuy - 12-20-2014, 11:21 AM
RE: [Program] TFR: Scratch Edition - by TheShyGuy - 12-20-2014, 09:47 PM
RE: [Program] TFR: Scratch Edition - by TheShyGuy - 12-20-2014, 11:02 PM
RE: [Program] TFR: Scratch Edition - by [robo9] - 12-21-2014, 12:06 AM
RE: [Program] TFR: Scratch Edition - by Kosheh - 12-30-2014, 10:40 AM
RE: [Program] TFR: Scratch Edition - by TheShyGuy - 12-28-2014, 07:17 PM
RE: [Program] TFR: Scratch Edition - by TheShyGuy - 12-30-2014, 04:46 PM
RE: [Program] TFR: Scratch Edition - by [robo9] - 12-30-2014, 06:33 PM
RE: [Program] TFR: Scratch Edition - by TheShyGuy - 12-30-2014, 07:06 PM
RE: [Program] TFR: Scratch Edition - by [robo9] - 12-30-2014, 09:45 PM
RE: [Program] TFR: Scratch Edition - by TheShyGuy - 12-30-2014, 10:40 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 01-05-2015, 01:11 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 01-05-2015, 05:40 PM
RE: TFR: Scratch Edition [Program] - by Quirby64 - 01-08-2015, 10:59 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 01-09-2015, 01:14 AM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 01-11-2015, 08:42 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 01-13-2015, 05:55 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 01-17-2015, 09:41 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 01-19-2015, 01:29 AM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 01-31-2015, 06:43 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 02-08-2015, 03:25 PM
TFR: Scratch Edition [Program] - by TheShyGuy - 05-14-2016, 01:03 AM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 05-15-2016, 07:19 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 05-16-2016, 10:25 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 05-26-2016, 02:03 AM
RE: TFR: Scratch Edition [Program] - by Guy - 05-26-2016, 08:14 AM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 05-26-2016, 01:18 PM
RE: TFR: Scratch Edition [Program] - by The Phinx - 05-31-2016, 11:02 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 06-05-2016, 06:20 PM
RE: TFR: Scratch Edition [Program] - by Guy - 06-06-2016, 10:52 AM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 06-06-2016, 02:27 PM
RE: TFR: Scratch Edition [Program] - by Guy - 06-06-2016, 04:06 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 06-06-2016, 04:30 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 06-08-2016, 11:24 AM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 06-18-2016, 01:28 AM
RE: TFR: Scratch Edition [Program] - by SmithyGCN - 06-22-2016, 06:51 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 06-22-2016, 09:05 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 06-28-2016, 04:44 AM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 07-05-2016, 06:46 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 07-09-2016, 07:59 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 07-20-2016, 11:53 PM
RE: TFR: Scratch Edition [Program] - by Guy - 07-21-2016, 12:12 AM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 07-21-2016, 12:48 AM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 07-31-2016, 05:37 PM
RE: TFR: Scratch Edition [Program] - by The Phinx - 08-17-2016, 02:52 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 08-17-2016, 03:59 PM
RE: TFR: Scratch Edition [Program] - by The Phinx - 08-17-2016, 04:57 PM
RE: TFR: Scratch Edition [Program] - by TheShyGuy - 08-17-2016, 07:01 PM

Forum Jump: