You are browsing as a guest. Sign up (or log in) to start making projects!

RandOS

  • 4 Devlogs
  • 8 Total hours

RandOS is a web-based desktop operating system where EVERY ASPECT IS RANDOM (Randos get it?). Built entirely in vanilla HTML, CSS, and JavaScript with no build step or framework, it re-rolls its entire appearance from curated design pools every time you open an app, so each window arrives with its own randomized colors, fonts, and layout while always staying readable. AI WAS USED.

Ship #2

I added new features to my WebOS called RandOS. The new additions are a terminal, a trophy app and a Gollum inspired critter that comes to annoy the user.

  • 1 devlog
  • 1h
  • 17.68x multiplier
  • 20 Stardust
  • WebOS 2
Try project → See source code →
Open comments for this post

1h 8m 57s logged

For part two of WebOS I wanted a few more actual features, not just more ways to annoy you, so there’s three new things, one being a lil guy.
First up, there’s a terminal now. It’s a proper little retro shell, and like everything else in RandOS it rerolls itself every time you open it: new prompt, new monospace font, new ink colour (sometimes that classic phosphor green, sometimes it borrows the desktop’s accent). It’s got the normal stuff, help and echo and whoami and fortune, but the fun part is it can actually drive the OS. you can type apps to see everything installed, open paint to launch it, windows to list what’s open, close all to nuke them and it keeps no secrets, everything’s right there in help. That includes the dumb stuff like matrix drops digital rain over the window, hack runs a fake “access granted” intrusion sequence, glitch shudders the whole thing, panic fakes a kernel panic with a red flash, party throws confetti. and boo. We don’t talk about boo…
The second thing is trophies. There’s an achievements system wired through the whole os now, backed by localStorage so they actually stick between visits, and a little toast slides in when you unlock one. there’s a trophies app to see what you’ve got and what you’re missing. you earn them by doing the things, surviving the backrooms, winning five quick-time events, opening every app, poking the gremlin, finding the secret terminal command. it quietly ties all the scattered easter eggs together into something you can actually see you found.
And then the gremlin. He started this round as a small critter that scurried in and shoved your desktop icons around. He makes little noises coming and going. and the main event: he poses a riddle. four choices, two tries and you cannot get rid of him any other way. Clicking him just gets you a hiss. No waiting him out either, he’ll stand there until you answer. Guess right and he shrieks and flees, misses both tries and he slinks off muttering. He also shows up a little more often than before, because of course he does..

0
0
1
Ship #1

I made a webOS with the gimmick that everything is random, from the wallpaper to the apps themselves called RandOS (randos, get it?). There are plenty of features to convey the chaos, like quick-time events and reshuffles (chaos time as I call them). I am pretty new to using AI to help build a project, but I managed to get a handle on how to utilize it. I do enjoy the eastereggs and fun minigames that I made.

Try project → See source code →
Open comments for this post

1h 56m 33s logged

added some more apps! there are some basic ones like paint and notepad … just a little more chaotic :D
some other apps I added to be on theme are a random quote/joke generator, a sound board, a suggestion box and a wheel of names (pretty tuff).

to add to the CHAOS there are now quick-time events that close all your windows if you fail to complete them :P

P.S. don’t spam the shuffle button (might noclip)

2
0
77
Open comments for this post

2h 29m 32s logged

spent some time on this, but I upped the UI. everything has random effects / themes, the wallpapers are full of movement and the cursor is a different sprite each shuffle.
also I added a boot animation with a jack in the box…neat. there’s a chaos shuffle event now that happens every ~3 mins. you get a 3 sec heads up and then EVERYTHING gets randomized, so gl trying to do something lol

next up: make the OS more interactive with more apps and quick-time events (kinda tuff). Also might want to add other basic apps… ;)

0
0
31
Open comments for this post

2h 5m 58s logged

so my first stardust project is a webos, but making a normal one sounded boring so i made randos. the whole gimmick: everything is randomized. open the calculator and it looks one way, close it, open it again and it’s totally different colors, different font, different vibe. nothing looks the same twice.

right now it’s got the basics. windows you can drag around, a taskbar, and a handful of apps: a calculator that actually does math, a clock that’s sometimes digital, sometimes an analog dial, sometimes just spells the time out in words, a calendar, and a randomizer that flips coins, rolls dice, or spits out a number from 1 to 100. plus a shuffle button that re-rolls the entire desktop theme whenever you feel like it.

it’s pretty rough rn ngl. the ui is a little janky and the background is just a flat gradient. but it runs, it’s online, and there’s no login so anyone can poke at it
at https://hpeen.github.io/RandOS/.

next up: make it look less rough, give the background some actual patterns, and add a couple things i’ve been cooking (a lot more chaotic </3).

0
0
13

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…