It's a nice looking display, and it's running at a nice 60FPS. However, operating systems don't generally run in full GPU mode all the time -- it's a huge amount of power to be re-drawing the screen that often, and that scales to poor battery life on mobile and expensive power costs in servers. So that's one of many reasons practical OSes don't do their UIs with GPU shaders when they can otherwise get away with less.
“I made an operating system UI within Unity”
101–110 of 185 posts
Re: “I made an operating system UI within Unity”
#102Years ago, when I was adapting field manuals into Unity Games -- I got asked to create some training for a piece of field kit that relied heavily on a windows mobile device (very early windows mobile, that had a registry -- could run some win32 apps, had a noticeable delay of like 350ms between every input and it reacting...) I had that new-job-gotta-impress energy, so went _hard_ at this project. I added so many tin…
Re: “I made an operating system UI within Unity”
#103Earlier quoted context omitted.
agreed "material ui" is cancer
Literally cancer.
Re: “I made an operating system UI within Unity”
#104I bet it runs smoother and uses less resources than anything written in Electron...
Here is an analysis of unity's performance https://www.youtube.com/watch?v=tInaI3pU19Y My take on your comment is that the problem of electron is that it uses HTML.
Super simple, zero asset electron app? ~300MB
Relatively complicated binary created with unity that includes high resolution textures, models and sounds? 35MB.
So far, everything I've used electron for has had good enough performance though.
Re: “I made an operating system UI within Unity”
#105Earlier quoted context omitted.
I feel like you missed the point of the post. It’s less about the aesthetics and more about the fact that someone used Unity, a game development tool, to simulate and OS UI.
Thanks for that, I was trying to figure out what "Unity" was in this context, given that Ubuntu had something with the same name as it's main UI for about 7 years...
Like, what's the point of an "operating system UI" in a Linux desktop environment?
But then, I also don't get the point of doing that in some game engine called Unity.
I mean, is that a viable way to do a desktop?
Re: “I made an operating system UI within Unity”
#106https://i.imgur.com/2nagJS4.png
I did implement graphics hardware as well, so in theory you could write a GUI along the lines of Contiki or something
https://i.imgur.com/DmnVA2I.png
The hard drives were configurable (up to 4MB hard drive images supported) and as per the pic above, the light on the drives light up when accessing the disk.
ANSI/VT100 support on the terminal as well:
https://i.imgur.com/DlftREp.png
Telnet+ZMODEM client was working so you could download software directly from Internet connected BBS's:
https://i.imgur.com/K44GT1W.png
Or do word processing in space with WordStar 4:
https://i.imgur.com/rIY1he8.png
I wanted to make something a bit between a cross between FTL and 0x10C, but in 3D, and where your space controls were linked up to software running on the Z80. I had up to four Z80 instances running (could have supported more), and wanted to be able to network them to each other as well as the spaceship control plane as well.
Re: “I made an operating system UI within Unity”
#107Looks like a generic Linux distro. Am I the only one getting "visual fatigue" over seeing flat design? I just feel like we need a trend change. Its been way too long. I find myself looking at the old Windows Vista, Windows XP, early Mac OS X, or even Windows 3.1 designs and longing for that simplicity.
> Looks like a generic Linux distro. Am I the only one getting "visual fatigue" over seeing flat design? I have `comment fatigue` over flat design complaints.
Re: “I made an operating system UI within Unity”
#108For years we've been optimizing battery life, but now that mobile devices can run for 8-10 hours or more on a single charge, perhaps we should reconsider spending more of the power budget (and implementation effort) on usability.
On a side note, it baffles me that devices like the PS4 that are amazingly responsive during gameplay have extremely clunky and unresponsive system GUIs. Can't we get some smart game programmers to rewrite the PS4 system GUI to make it fast and responsive?
Re: “I made an operating system UI within Unity”
#109Earlier quoted context omitted.
You lost me at MacOS "sort of has it". MacOS's spotlight works the best out of all of them you listed. AFAIK, in Gnome, you can't search for text in files with the search function. I believe you could in Unity. Window's search mostly works, but I've had issues with it looking for text in files.
As far as the filesystem goes, navigating in Windows with the keyboard is WAY easier. I can't seem to figure out how to effectively navigate the file system on MacOS without resorting to the terminal. I routinely have trouble locating mounted file systems, can't figure out how to type in a specific path I want to go to, etc. These things are trivial on Windows, but seem not to be possible on MacOS. I'll give it the b…
Re: “I made an operating system UI within Unity”
#110Years ago, when I was adapting field manuals into Unity Games -- I got asked to create some training for a piece of field kit that relied heavily on a windows mobile device (very early windows mobile, that had a registry -- could run some win32 apps, had a noticeable delay of like 350ms between every input and it reacting...) I had that new-job-gotta-impress energy, so went _hard_ at this project. I added so many tin…
Hey I worked at a really dirty,ah-hem, company a few years back after leaving the army. I appreciate the details you put into your work.