# flufOS, my test operating system

**URL:** <https://forum.makecode.com/t/flufos-my-test-operating-system/22858>\
**Category:** Show & Tell\
**Tags:** game\
**Created:** [September 29, 2023, 6:15pm UTC](https://forum.makecode.com/t/flufos-my-test-operating-system/22858 "2023-09-29T18:15:33Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![darkflufyy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/darkflufyy/32/10286_2.png) [@darkflufyy](https://forum.makecode.com/u/darkflufyy)\
**Post date:** [September 29, 2023, 6:15pm UTC](https://forum.makecode.com/t/flufos-my-test-operating-system/22858/1 "2023-09-29T18:15:33Z")

</div>

flufOS, my WIP operating system is a test version of Windows, but inside of MakeCode. I plan to expand on this a ton, but the process of making applications is extremely time consuming because it all relies on a singular block, which is a \< if [a button pressed] and [spritetype:player overlaps spritetype:application] \> block, and whenever I want to add a new app, I have to order the sprites in a certain way to do this and that and blah, blah, blah. I plan on fixing everything that’s wrong with it currently like the mouse not being on top of new tabs that are opened, which is really annoying, but whatever, that’s for another time anyways.

> **[flufOS v1.0](https://arcade.makecode.com/S13536-91453-21333-67307)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

^^ Here it is, feel free to use it and make your own versions of it by adding apps and whatnot, just please oh please, GIVE ME CREDDITTT!!!

---

<div class="post-metadata">

**Author:** ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/36648_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)\
**Post date:** [September 29, 2023, 6:40pm UTC](https://forum.makecode.com/t/flufos-my-test-operating-system/22858/2 "2023-09-29T18:40:17Z")

</div>

Looks awesome! If you want a tip for organizing the huge A button block, you can make each instance run a function. This would separate the code into multiple peices which is much easier to control!

---

<div class="post-metadata">

**Author:** ![darkflufyy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/darkflufyy/32/10286_2.png) [@darkflufyy](https://forum.makecode.com/u/darkflufyy)\
**Post date:** [September 29, 2023, 11:20pm UTC](https://forum.makecode.com/t/flufos-my-test-operating-system/22858/3 "2023-09-29T23:20:18Z")

</div>

I can see if I can figure out functions. I’ve seen them in the extra blocks tab, but I’ve never gotten to using them because I have never used them and I don’t know how to. Thanks for the feedback!

---

<div class="post-metadata">

**Author:** ![technonux](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/technonux/32/7924_2.png) [@technonux](https://forum.makecode.com/u/technonux)\
**Post date:** [September 29, 2023, 11:31pm UTC](https://forum.makecode.com/t/flufos-my-test-operating-system/22858/4 "2023-09-29T23:31:55Z")

</div>

> **[susOS v1.0](https://arcade.makecode.com/38461-70533-34989-33109)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![darkflufyy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/darkflufyy/32/10286_2.png) [@darkflufyy](https://forum.makecode.com/u/darkflufyy)\
**Post date:** [October 2, 2023, 5:04pm UTC](https://forum.makecode.com/t/flufos-my-test-operating-system/22858/5 "2023-10-02T17:04:01Z")

</div>

No… It can’t be 😭 😭 😭
