ScratchData LogoScratchData
Back to Except's profile

Window Engine 100% PEN

EXExcept•Created August 25, 2023
Window Engine 100% PEN
2
1
58 views
View on Scratch

Instructions

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)

Description

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

Project Details

Project ID886051573
CreatedAugust 25, 2023
Last ModifiedApril 4, 2024
SharedAugust 31, 2023
Visibilityvisible
CommentsAllowed