Welcome to @Except 's 100% Pen Window engine You can open notepads with (space+b) and use them to write to your heart's content! Unlike most scratch operating systems, which typically mock an established OS like mac or windows 7, the design of this project mimics that of standalone window managers often found in linux-based desktops. space+b to open notepad space+v to close notepad arrow keys to switch notepads (limit of 5, but you can add more if you see inside) space+WASD to move or click+space. space+TFGH to resize or click+1 and drag to resize while typing: up arrow=backspace, down arrow=space space+n to access a preset layout (saves time)
If you're making an OS emulator on scratch and need a clean, optimized, and customizable window engine- this project is for you! The location and size of each window is stored in the termcords list, allowing you to easily superimpose your mini-programs on top. Remix and create your os! Run here for a faster experience and smoother rendering: https://turbowarp.org/886051573/fullscreen?turbo%3Finterpolate&hqpen&clones=Infinity&fps=250&turbo Only 1 sprite B) Progress: closing windows - done backspace key - done wrapping text - done pretty font - done fancy layering - not done mouse resize -done mouse move -done mobile keyboard Inspired by herbstluftwm : a manual window manager herbstluftwm.org font is sq : github.com/leahneukirchen/sq all scripts by @Except #linux #os #emulator #wip