Originally posted by Skelux
Contrary to what others are saying, this would be pretty simple, assuming that what you want done is essentially just this:
-Prevent camera from rotating around Mario
-Limit player and enemy movement to two axis
If this is all, I could probably pump something out in 20 minutes. Enemies might be a little trickier, but you may be able to get those working by adjusting the behavior of the randomizer.
Yes, pretty much just this.
Mario would only be able to go left and right just like in a 2-D platform game such as SMW. Mario would also be able to go up and down too, but not with the D-pad of course. Up and down would be for jumping, falling, climbing, wall jumping.
Most enemies would also have to be made such that they can only travel left and right as well.
Well whomps could be tricky since nsmb wii they can't be touched and are always in the back ground
Enemies like the sleeping piranha plant, blue thwomp, monty mole would not have to be changed at all since they don't have any walking movement.
Enemies like Amp, the silver electrified ball that moves in a circle that will fry you if you come into contact with it don't have to be restricted to moving only left and right either. The fact that they travel in a circle actually only makes the 2-D yet 3-D effect even cooler!
Bullet Bills could be restricted to only moving left and right like in SMW, but they also could be restricted to moving only in and out of the page (towards the camera and away from the camera) so that Mario would be jumping over the sides of them if that makes sense. And then of course you could not restrict them at all and have the Bullet Bill flying freely around at you while you try and dodge it while being restricted to only left and right movement. Tons of possibilities.
Chain Chomp wouldn't have to be changed as well. It could be moving around in 3-D while it can't detect Mario and since its attack depends on Mario's position it would only attack in 2-D so it would be like another 2D-3D effect.
This would only work though if Chin Chomp were on the same path as Mario or same axis. You could then place Chain Chomp off Mario's path for angled attacks from it.
It would be just awesome to be able to experience enemies and situations that you normally see in 3-D and then see them in 2-D.
Just think if you could fight Bowser as a 2-D battle, but once you grab his tail then you could trow him him 3-D. I don't know if that's possible, but that would be outstanding.
Plus implementing an idea like this opens up huge possibilities in SM64 hacking. You could have a 2-D game or a 3-D game or maybe a mix of both.
I'm even wondering if something like the effect stated in this thread that is in Super Mairo Galaxy 2 in this level.
In that video you can see Mario exploring in a 2-D level, yet at certain special parts it then goes into 3-D. The level even rotates when Mario comes to a corner in the level. I don't know how advanced that would be to program in, but the effect is priceless.
I don't have any coding experience with SM64 so that's why I'm basically just stating the idea here. Would be pretty cool to see happen though.