Hi! If you don't know who I am, I'm an alternate account for @Astro947 focused just on programming projects. Read ahead to find out why I made this account. Usually, when I'm making a project, I'll write the code first and then add my assets in last, so that I can potentially re-use that code across multiple projects. In the past, my attempts at this have been messy and not easily reusable. With this account, I want to fix that, as well as release my projects in a way that's easy to remix and modify however you want! The main goals for the projects on this account will be: - Portability: Projects are able to be imported into another project and without breaking any of that project's functionality. - Modularity: Different aspects of functionality are divided discretely across the project. If you don't want to include a major feature, you can just delete the sprite, remove an asset, change a list, etc. and the project should still work normally. - Unobtrusive: Minimize the number of global variables, lists, broadcasts, so that including a project doesn't slow down the work of the user. - Good practice: General good software design, readability, performance, etc. I also want to promote an open-source collaborative model with the stuff I make here. If you want to make a modification to one of my projects that adds functionality, improves performance, usability, etc. I'll use your remix as the base for future versions! Likewise, if you've made an engine that I need for something and that fits my criteria for this account, I'll remix it with my modifications before making an "application" out of it! If you want to talk about programming, leave a comment on my profile or shoot me an email if you can find my website (not very hard).