Well, no fancy UI, but I did port a Z80 CPU which could run a full Operating System (CPM 2) to Unreal Engine: https://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 ligh…
“I made an operating system UI within Unity”
171–180 of 185 posts
Re: “I made an operating system UI within Unity”
#172Earlier quoted context omitted.
UI designs come and go, but this point of OSX design will always look unbelievably good.
Disgusting.
Re: “I made an operating system UI within Unity”
#173Looks 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.
Flat design is more simple than skeuomorphism, almost by definition. What you seem to want is complexity.
I liked the 3Dness of the buttons in Windows 95-98.
You knew if something was clickable right away.
Re: “I made an operating system UI within Unity”
#174It was very clean and impressive work, but the longer I watched the more I realized how disconnected I feel from all these weird "apps". - Music player without connection to the real world (spotify/youtube) - Notes app without connection to the real world (the file system/other platforms) - Messages app without connection to the real world (sms / messenger / whatsapp / etc etc) - Photos app without connection to the…
It's intended for use inside of computer games; whether for simulation of using computers inside the game-world, or for games where the framing device is a (simulated) desktop interface.
In which case, the "limited real world use" is hardly a flaw!
Re: “I made an operating system UI within Unity”
#175Wow. Could be an interesting game. Could also be an interesting learning tool. It's a shame that it probably wouldn't be ported to Linux though.
It could trivially be built for Linux if the author decided to (or released the code). But it's also more of a tech demo than a real utility; there's no indication it runs any existing GUI applications.
Re: “I made an operating system UI within Unity”
#176Earlier quoted context omitted.
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...
Yeah, same here. 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?
There's several examples - Simulacra, Emily was Away, Hypnospace Outlaw - that use the interface of an (imaginary) computer as their primary framing device.
Or it could be useful in an immersive-sim type game where there happen to be computers you can interact with; you could immediately see the applications in some kind of hacking-themed game.
Re: “I made an operating system UI within Unity”
#177Earlier quoted context omitted.
The ANSI is on the screen on the right on that example, the Blocktronics original file is here: https://16colo.rs/pack/blocktronics_16colors/k1-shack.ans Colors are a little off in retrospect, not sure whether I ever fixed that. The screen on the left shows the bitmap graphics mode with the alien from Alien: Covenant. I should upload it somewhere for people to play with and give feedback. The UE4 project build is abo…
Ah, it was a bitmap image. But TIL about 16colo.rs, which is really cool. The screenshots you've posted definitely look interesting to poke around with. Do the keys press as you type? :D 1GB is sizable but not too out of reach for those interested. Sounds like there are a lot of assets/interesting stuff elsewhere in the project? I wondered about a good "somewhere" to put it online for a bit - I don't have a good answ…
No, it's not. That ANSI image on the right is rendered in-engine via the VT100 component of the Z80 computer, which I wrote from scratch. You can take the .ans file from the 16 colors website (which is what I did) and dump it to the terminal and that's how I got that screenshot.
Getting it to look right means not only emulating the ANSI color codes, but implementing the IBM CP437 character set. CP/M purists would attack me with a pointed stick, since only the IBM PC had that character set by default, and it would have only been available on CP/M-86, not CP/M-80. Otherwise, ANSI files like that would have only displayed correctly on MS-DOS with ANSI.SYS loaded. BTW the emulated graphics card supports loading different character glyphs, so it's totally possible to load a "ye olde" fancy character set and play Zork with it, as should be done.
> The screenshots you've posted definitely look interesting to poke around with. Do the keys press as you type? :D
Not really, the hand animations flail around as you type and it looks kind of funny. It's something I'd like to improve, maybe with three keyboard proficency levels, hunt-and-peck, touch typing, and something in between.
Re: “I made an operating system UI within Unity”
#178From the comments: This is a remake of Project Glass, which is a simulated operating system UI, this time implemented in Unity. It's not a full OS, but every simulated app and widget inside is fully functional. There is currently only a Windows demo [1] available, and he's undecided whether he'll release on Github or not. [1] https://drive.google.com/file/d/1p3AACMd6KuRnHctsq42uJfMq3Bw...
What is Project Glass in this context? Forgive my ignorance, but search is confusing here.
Re: “I made an operating system UI within Unity”
#179Well, no fancy UI, but I did port a Z80 CPU which could run a full Operating System (CPM 2) to Unreal Engine: https://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 ligh…
I really love this.
Re: “I made an operating system UI within Unity”
#180Earlier quoted context omitted.
It could trivially be built for Linux if the author decided to (or released the code). But it's also more of a tech demo than a real utility; there's no indication it runs any existing GUI applications.
It's not supposed to be a a real utility, or run real applications! It's intended for use in computer games; there's several such games that use a virtual "OS" as their framing device and core interface.
I honestly think it's more interesting as:
- A demonstration of what's possible within Unity (it's extremely impressive, because Unity's built-in GUI system is pretty terrible and it's clear that there's some level of composability, etc. to the UI system being demonstrated)
- An experiment in creating a totally virtual, cross-platform (gorgeous) desktop environment within a single app that could be trivially run on any OS
But of course it's still a long way from the latter, if someone even wanted to take it that direction