Anyone wanting to make a desktop environment or a "Fake OS" or "Mockup OS"?
-
Hi, one of things that fascinated me over the years is making desktop environments or "OSes" on various platforms which allows it somehow, like on the 3ds using smile basic.
Now that we are on the mighty switch and that we have fuze, is there someone who is going to make such program?
Something wich looks like a desktop user interface, with windows, programs, menus, files, icons and such.
Just a little thing to play and just to have as a cool thing to show to friends or for some real os productivity, who knows. I jnow it's a stupid program and maybe also useless on fuze, but still cool to have as thing.
This kind of programs is popular on windows with visual basic, with the so called "VB OSes".
One of the best programs like this in my opinion is this one made for ios with swift playgrounds:
https://github.com/Minitour/The-Macintosh-Project
It's a pretty good recreation of the first mac os.So what do you think about this kind of programs?
Will you make one for the switch one day?Please let me know, feel free to share friends code and other info to get your projecects and leave your feedback and suggestions for people wanting to make one
Suggestions for you if you want to make one:
- use the strucs a lot in the code, don't repat any code, just try to make something which works as a template then use it when you need it
- make stuff uniform and consistent in the looks and also in the behaviour
- the os being usable with the on screen keybard and joysticks for mouse action but also with the usb keyboard and touch as well
- having animations and a clean look, without wired colors
- it being original and not a recreation of an existing os or desktop environment (replications are cool, i know, but trying to make something original is better in my opinion)
-
It's an interesting idea. I can't see much practical reason to do it in Fuze, but it'd be a fun toy. (I mean, if windows phones got a version of DOS as a joke, then why not? XD)
I'd be more likely to do this on a system where there's an actual practical use for a GUI based OS (like the Atari 800XL below my desk) but, Yeah. Interesting project, for sure.
Though I would warn that in my experience 'user interface' code is extremely tedious to code, and way more complicated than you'd think it is just from looking at it. -
Could... I made an OS for Project Spark...
Calculator, UI editor, "Music" Maker, Database that linked everyones games by creators name ( couldnt search name in their search )
I put some games in it...I'd want more functions:
loading outside projects within that projectbeing able to save stuff written within the program...
and then, access that code, outside of it being run...I'm already planning on making a more advanced calculator then the one I previously made
From what I can understand, perhaps im remembering wrong, but... they stated, don't like our Sprite Editor, make your own...
And to that, I dont think its possible, I mean, i can load boxes next to each other but.... I dont think of that as an image...but, maybe...