Devlog #1
Made welcome screen pop-up according to the guide! You can see it centered on the page layout in the png below.
What is this?
VHS OS, a web-based, interactive operating system environment where users manipulate virtual hardware (NAND gates, assembly, custom simulation games) and immediately see the performance impact via hardware statistics.
The Harsh Reality
I’ll admit— I started this project with mind blowing ambitions in my head but with very minimal web development experience. After spending a few hours trying to digest everything I can about HTML, web dev, and the technicalities of virtual hardware simulations. I quickly realized how easy it is to get caught in analysis paralysis. I spent hours overthinking features before writing functional code.
Staring at a blank file trying to stitch together a full OS when you only know a few basic tags is a fast track to burnout. I only got this far due to my pursuit of complex tasks, keep it simple!
Change of Plans
I will begin by starting simple. I am going to take away the fluff of cool animations, start up screens, and focus entirely on MVP (Minimum Viable Product) features. For the sake of a clear mind, I will start to use software development principles such as design docs, wireframes, deliverables, and more. Hopefully, this will keep me in track to making a good project.
Next DEVLOG: I am shifting my focus toward building the html page of the desktop similar to popular OSs. I will only focus on the UI elements for now and add functionality later.