Introduction At first, it looks like a regular platformer, but behold, it's not! This is an experimental game engine based on the classic platformer engine. The controls are the same. ______________________________________________Controls Space Bar - Spawn Planet Click - Teleport to Mouse Arrows - Move If you get stuck inside a planet, just click outside the planet to spawn outside. _____________________________________________ Creation Using a trigonometry script, creating the engine wasn't so hard, but there are some issues that come with it, primarily getting stuck in planets and implementing scrolling. #mario #galaxy #platformer #new #engine #scrolling #planets #space #gravity #game #sonic #new
Credits Wanna use the scripts? Feel free! Just please give credit! Even a small @Thunderguy77 in the credits of your project would be awesome! This trigonometry-based project wasn't easy to build up. ~ Remember to Love and Favorite to support me! ~ _____________________________________________ Update Log - December 6, 2020 - Published Alpha Engine, with no scrolling but fully functioning gravity grab. - December 9, 2020 - Added scrolling, but it is glitchy. Fixed a bug where player would fall off other planets. Teleportation now moves the whole global position. - February 3, 2021 - Stabilized engine slightly and crushed a few bugs. _____________________________________________ How it Works If you look inside, X and Y motion blocks have been replaced with a custom block called "Move Forward Angle." This block works exactly the same way as the "Move Forward" block, except you can also change the angle a sprite moves forward in with the second number input field. _____________________________________________ Up Next The project also uses a custom "Point To Position" block that points a sprite to a certain position. The sprite's gravity will be applied in the direction the sprite is facing plus 90 degrees. I am currently working on a global moving engine (otherwise known as the scrolling engine, like the one in my game "Scratch Evolution"). However, the sprite keeps getting stuck in the ground and can't move left and right, but can still jump (sort of). If you can help me fix that I would be very grateful. Thanks! :D