Description
No description provided by author.9 Comments
crazycreator
Dude, holy crap. Congrats on figuring this one out. I've been stuck trying to figure out 3d illusions, but you figured it out. I would love to know how you did this, but I understand that you don't want to tell anyone. Very clever indeed. I think you could make a game with this mechanic.
0
Dude, holy crap. Congrats on figuring this one out. I've been stuck trying to figure out 3d illusions, but you figured it out. I would love to know how you did this, but I understand that you don't want to tell anyone. Very clever indeed. I think you could make a game with this mechanic.
0
Stencyl Ninja
Brilliant idea. My guess is that he uses a circle (or rather an oblong oval sort of shape) under the
blue marshmallow lookin' graphic for collisions detection and simply
changes the size of that and the marshmallow guy based purely
upon the y distance from the backmost block down that hallway.
*********************************** ***************************
Am I correct in assuming this? ... it matters not where the
marshmallow guy is left or right as perspective distance is a
constant.
*********************************** **************************
@SuperHitops: I think if that were the case (change size by button press), then the size change would not be constant.
Collisions would offset the balance and you'd wind up with an
extremely large or small object to the point of infinity and
not aligning correctly to a visual standard and the illusion
of 3d would be broken.
0
Brilliant idea. My guess is that he uses a circle (or rather an oblong oval sort of shape) under the
blue marshmallow lookin' graphic for collisions detection and simply
changes the size of that and the marshmallow guy based purely
upon the y distance from the backmost block down that hallway.
*********************************** ***************************
Am I correct in assuming this? ... it matters not where the
marshmallow guy is left or right as perspective distance is a
constant.
*********************************** **************************
@SuperHitops: I think if that were the case (change size by button press), then the size change would not be constant.
Collisions would offset the balance and you'd wind up with an
extremely large or small object to the point of infinity and
not aligning correctly to a visual standard and the illusion
of 3d would be broken.
0
SUPER HITOPS
my best guess.. would be the ackground is clearly a static drawn image and theres really no 3d to the image. i am guessing i could make the down key change the size of the sprite in a positive steady value and this would replicate the object "coming forward: because to the human eye when an object gets bigger and we have added guides of drawn in perspective -- the two coincide and we interperet 3d activity. i feel like you could smooth out the movement a bit more by adding something that changes the "gravity" or control tightness, of the object when it is larger / closer and when it is smaller/further away. you really made something great !
0
my best guess.. would be the ackground is clearly a static drawn image and theres really no 3d to the image. i am guessing i could make the down key change the size of the sprite in a positive steady value and this would replicate the object "coming forward: because to the human eye when an object gets bigger and we have added guides of drawn in perspective -- the two coincide and we interperet 3d activity. i feel like you could smooth out the movement a bit more by adding something that changes the "gravity" or control tightness, of the object when it is larger / closer and when it is smaller/further away. you really made something great !
0
SUPER HITOPS
man.. this is amazing.. we are dying for your code! i dont blame you for notmwanting to share it cause you figured it out. and kudos. but maybe later we can get a stripped down basic version to build upon.. or you can maybe give us just some direction to write our own
0
man.. this is amazing.. we are dying for your code! i dont blame you for notmwanting to share it cause you figured it out. and kudos. but maybe later we can get a stripped down basic version to build upon.. or you can maybe give us just some direction to write our own
0