Thread history

From Talk:Bullet Shielding
Viewing a history listing
Jump to navigation Jump to search
Time User Activity Comment
23:55, 18 February 2013 Chase-san (talk | contribs) New thread created  
23:56, 18 February 2013 Chase-san (talk | contribs) Comment text edited  
00:41, 19 February 2013 Chase-san (talk | contribs) New reply created (Reply to Harder then I though)
00:41, 19 February 2013 Chase-san (talk | contribs) Comment text edited  
00:46, 19 February 2013 Chase-san (talk | contribs) New reply created (Reply to Harder then I though)
00:48, 19 February 2013 Chase-san (talk | contribs) Comment text edited  
01:01, 19 February 2013 Chase-san (talk | contribs) Comment text edited  
02:57, 19 February 2013 Skotty (talk | contribs) New reply created (Reply to Harder then I though)
03:01, 19 February 2013 Chase-san (talk | contribs) New reply created (Reply to Harder then I though)

Harder then I though

It really shouldn't be hard to get such a simple concept to work. I thought I had to working too. But apparently it was a number of flukes all happening in a row.

I am not particularly surprised I failed. I mean come on, its me. But I have a few more ideas.

Chase23:55, 18 February 2013

Got it, this time I am sure. I will post some code for everyone to peruse soon. Darn off by 1 errors.

Chase00:41, 19 February 2013
 

Here you go, enjoy! https://gist.github.com/Chase-san/7edb0974df656bec12d8

Sorry that it is a mess and for all the custom/internal class usage. But I don't think it is anything to foreign.

Vector is Point2D on steroids. Line is just Line2D with custom initializer. MintState tracks all data. It updates energy according to HitByBullet and BulletHit as well.

One last note. This is a very basic bullet shield. It might not work 100%. But it does work. That is enough for people to take it and run I think.

I'll rewrite it to not use special classes soon.

Chase00:46, 19 February 2013

Nice looking code.

Skotty02:57, 19 February 2013
 

Yeah, look again, I just fixed a bug. :)

Chase03:01, 19 February 2013