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

RetroSpace OS

  • 2 Devlogs
  • 2 Total hours

A retro sci-fi/cyberpunk web operating system built completely from scratch using HTML, custom CSS grid layouts, and vanilla JavaScript. It features responsive draggable windows and a custom Audio Synth Pad app.

Ship #1 Changes requested

🚀 I built RetroSpace OS, a retro sci-fi/cyberpunk web operating system interface completely from scratch!

🧠 What was challenging:
Perfecting the custom JavaScript window mouse drag mechanics to ensure multiple desktop windows move smoothly without getting stuck or lagging on screen resize.

✨ What I'm proud of:
The complete CSS grid and flexbox layout structure which gives it an authentic, immersive retro terminal appearance, along with the custom working Audio Synth Pad app.

🕹️ How to test it:
Click "Try project" to launch the OS, drag the windows around your desktop, and click the controls to interact with the system features!

  • 2 devlogs
  • 2h
Try project → See source code →
Open comments for this post

1h 54m 38s logged

🎉 Building out the core interface for the RetroSpace Web OS!

Spent this session structuring the index layout, designing the retro dark cyberpunk UI with custom CSS, and setting up vanilla JavaScript to handle multi-window toggles. Everything is running smooth and responsive!

🎉 Building out the core interface for the RetroSpace Web OS!

Spent this session structuring the index layout, designing the retro dark cyberpunk UI with custom CSS, and setting up vanilla JavaScript to handle multi-window toggles. Everything is running smooth and responsive!

Replying to @feranmi

0
1
Open comments for this post

17m 44s logged

I have successfully finished coding all the features for my text-based survival game! The entire codebase is finalized, polished, and has been pushed to my GitHub repository.

I have successfully finished coding all the features for my text-based survival game! The entire codebase is finalized, polished, and has been pushed to my GitHub repository.

Replying to @feranmi

0
14

Followers

Loading…