Mario is getting capped! (beta) v0.7.0.1

Update: Added a draw all bullet bills code and added the guns to the universal collision code, bullet collision vs mario and mario/bullet death mechanics, bullet direction and reset timing/restrictions

Woot, got my super efficient collision vs all blocks code working. This turned out to be far more difficult than I was expecting...

The code will only search for 1-5 total surfaces at any given time even if there are a million blocks. The draw all blocks code is also super efficient, if the blocks table has 2000x100 blocks in it, the code will restrict the search paramiters to any part of the block table which might be on screen, so instead of looping 200,000 times it will only do about 500)

Next up is power ups, and fixing the few bugs on my list, still have an issue with hitting 2 adjacent ? blocks from the same X location.

Jun 08, 2015that guy2: @zardOz: I feel guilty for not knowing what that is lol.

Jun 08, 2015zardOz2: @that guy: the theme music from Rocky was playing when I typed it ;)

Jun 08, 2015that guy2: @zardOz: ............. That was way too inspirational for me to say what I was going to say...

Jun 08, 2015zardOz2: @that guy: like why am I making this at all? still tons of stuff to learn for me which I consider critical, I had an idea for a super efficient collision system for grid games which use a 1x1 system, mario was an ideal candidate for my learning tests

May 31, 2015Ahmad Khaled: @zardOz: keep on like this until the full version .best luck.

May 31, 2015zardOz2: @Ahmad Khaled: thanks, Im trying really hard to make it feel like the real thing, the jump strength was rough... it has a bunch of variables with an initial small jump on the first bit, a run speed bonus and an additional bonus for each bit the button is held while moving upward heh

May 31, 2015Ahmad Khaled: I felt like I am playing the real game .(amazing coder despite the limitation of stuffs)

May 31, 2015zardOz2: @BobMonkeypimp: thanks man) hopefully an actual game will also be amazing. Im beginning to understand why game credits pages are so long lol

May 26, 2015zardOz2: @dOUBLEbAD: I could make it pretty easy but I'm really focused on making the code extremely efficient, if I can get my 0 lag ideas to work I might finish heh... I'm making a build you own Mario level thing so its more complex than normal

May 26, 2015dOUBLEbAD: @zardOz: if you ever get this done it with be epic ;)

May 25, 2015zardOz2: @BobMonkeypimp: heh thanks, it CAN be torture... My OCD has had me stuck on the same line for hours trying to make the perfect collision detection system for this... I have to redo all of the move and jump codes now to make it work(
@JOELwindows7: done... may never come lol

May 25, 2015BobMonkeypimp: That is excellent!!! I'm going to go through all the tutorials I can & learn me some lua.

May 24, 2015zardOz2: @BobMonkeypimp: Oh god the pressure! I was hoping you had forgotten this level;)

May 24, 2015BobMonkeypimp: @zardOz: I've still got my hopes up for a finished game, no matter how long it takes. Super zardOzio Bros will be your finest work :)

May 24, 2015zardOz2: @principia_rus: Im going to do a lot of work with this, sorry... locked for now.
@BobMonkeypimp: tyty

May 24, 2015zardOz2: @that guy: yes you can do that, I have a bug I need to fix... I think the splitting of the sprites is a coding choice because the entire game is built with 1x1 blocks, its probably a shortcut so they dont have to accomodate a lone 1x2 sprite...

May 24, 2015that guy2: Wait, duck-jumping makes you not move? I thought duck-jumping was how you went through walls!
Also, the actual games split the sprite into the top and bottom to save space on the sprite sheet.