Quote Originally Posted by efilnukefesin
hi folks!

after reading that post i fell like i should start making a platformer

well, i also got stuck after reading tonypa's tutorial while implementing the corners stuff. well, half stuck, my player still could move to the left ops:

what i want to say is thanks paul nicholls, i implemented your code into mine and it's working fine! now i just have to find out why and clean up the mess i left so thanks a lot!

different to paul, i have two classes tsimpleplayer and tsimplemap which are both controlled by a class named tsimplegame, where i do all this collision stuff.

i think i'll post the source, just to copy and paste
Hi efilnukefesin,
that was an impressing amount of posts :-)

@Ixy: Perhaps this site (top part) may help with regards to the corner checks I do for the 'sprite' and the tile grid.

http://www.harveycartel.org/metanet/...tutorialB.html

contents:
SECTION 0: General Introduction
SECTION 1: Basic Tile Grid
SECTION 2: Advanced Tile Grid
SECTION 3: Object Grid
SECTION 4: Raycasting
SECTION 5: Conclusion / Source Code


There is also this tutorial page there as well:

http://www.harveycartel.org/metanet/...tutorialA.html which explains axis separation and collision stuff too.

contents:
SECTION 0: General Introduction
SECTION 1: Separating Axis Theorem
SECTION 2: Separating Axis Theorem for AABBs
SECTION 3: Separating Axis Theorem for Circles
SECTION 4: Separating Axis Theorem for Points
SECTION 5: Fast-Moving Objects
SECTION 6: Conclusion / Source Code


Unfortunately the source code is using Actionscript and I can't read the downloadable source code

cheers,
Paul