Here's an example of this engine integrated into one of my projects: https://scratch.mit.edu/projects/300266690/ To use in your projects: - Drag every sprite except the tech demo into your backpack - Put all of the sprites into your project - Make sure that the sprites are in the same order as in this project (recommended) and that the sprites are all at the bottom of your sprite list, with nothing after it (required to prevent other sprites from going in front)
What's New (v1.2): - Ghost (transparency) effect has been reduced to 25 instead of 50. Want to include mobile users in a project that uses keyboard controls? Then use this engine! It has several features that allow the engine to be compatible with almost any project! Features: - Up, down, left, and right arrows - Two buttons (marked A and B) - An action button (marked with a square) - Enable/disable broadcasts that will either enable or disable button functions entirely - Easy to use "booleans" (as shown in the tech demo) that allow the buttons to be detected easily - Buttons that are set to always go to the front so that nothing interferes with them (unless disabled) - Transparency that allows anything behind the buttons to be seen - Hitboxes that allow the buttons to be pressed even in spots not visible on the screen (so the buttons don't need to be pressed on what's visible, just anything in the region of their dimensions) Known issues: - Only one button can be pressed at a time (Scratch limitation). - Controls cannot go in front of variables, so stay away from putting variables where controls are. (Obviously) feel free to use this engine in your own projects, just credit me and this project when you do. Leave any questions in the comments section if you have any.