So basically I learned how to make 3d games! And I thought: why not make it into an online 3d shooter? ~- Controls -~ Arrow keys to move. Space to shoot "R" to reload ~- Disclaimer -~ I make these games for me and my friends to play. This Sardll account is my alternate account. ~- Honorable Mention(s) -~ Credit to @blobbyfish123. v v v v This dude helped me understand the basics of 2.5d. (I basically discovered how "Raycasting" worked.) -~ How this works -~ Basically a sensor in a sprite senses the 2d map and depending how far away each part of the surface is, that's how far the sensor goes. The distances are calculated by how far the sensor goes until it reaches a wall (Into a list). Then the angle shifts changes to reach a new part of the surface. Once done, they were drawn in size depending how far away the sensor got to reach the surface. ---- To make it multiplayer, I easily just created another collision list to sense the enemy which was labeled as "01" in the list columns when it sensed an enemy. Then I would calculate the x value of the enemy every time the surface was drawn. The distance was calculated manually by the distance between the enemy and your character. Great! :^) #cloud