This is awesome! Very cool!
But a few questions:
Which game engine is this made in? or Which programming language is this made in? It is obvious it is java, but is there something else?
It's made in Processing. I absolutely love Processing since it makes graphics really really simple as you can draw to the screen straight away.
There's also my own "script" language in there too that some of the programs use, but it's really really bad.
I'm currently re-writing the entire thing from scratch to be a lot more modular and accessible from the scripting language. Once I have a solid base I should be able to make the rest of the UI and programs in that language, meaning components can be modified fully using the script files.
COOL!!!!!!
Thank you for replying to my comment!
Sorry that I didn't ask some other questions.
You could answer the questions or skip it.
Inspiration?
How did you get to pixel art?
..........................................
Here are some things you could add to brastinos:
App building techniques.
Or a list of commands(for console)
The ability to make a file from the user's computer to brastin os (this might take time)
Chrome like thing
............................................
Bugs:
When I save a notepad file, even if I save as or save, I can't close it. It is saying (unsaved changes).
..............................................................
Great job making this fun little application. It would be nice is you made the source code available. But you are working on it.
.......................................
Other than that, this application (or customizable software) is very cool. And I see that you always check the comment section.
...................................
And hey! Are you going to make more softwares like this or stop within the music player.
...............................
Sorry very much if you took time to read this. An dthis is a long list.
Thank you.
(AND MAKE FUTURE UPDATES)
No problem!
Inspiration?
Just operating systems in general. I've always wanted to design my own and while I don't have the skill-set to make a real one I do have the ability to make a fake one, so I did.
How did you get to pixel art?
Since I enjoy making games and software you kind of always need to make your own assets, and while trying out different things I've learned how to make lots of types of art, from pixel art to 3D models (you can see this in the icon sets, theres also some hidden unused icons in brastinos/system/icons, the 3D ones are my favourite. )
App building techniques.
I partially got to this, if you type "debug" in the console you can see a window attribute editor I was making before i switched to the new code base. But - you still can technically make your own programs. All of the programs in brastinos are using different elements that you can add to windows using the "create" command. When I have more time I can write out a more detailed description of how the command works, but for now try things like
For these next ones, make sure the script or console is targeting the window you want to add the features to. You can use "target <window ID>" or right click on the window and click "set console target", and you should see the console window say "Console > <window>".
Then you can use the update command to modify some of these (this part is unfinished)
You can also use "properties" to modify the window
then to change the colour of text you can use
If you put all these commands in a text file and then right click > run in window or use the "create window <script" command it will run it as an application. If you want an example of how you can use this, the properties window (right click on file or window and click properties) uses this system, and you can find the script file at "brastinos/properties"
In the next release (probably a while away) im rewriting the whole thing from scratch so that every single UI element is contained in variables that you can modify, meaning the whole operating system should be accessible this way, rather than just a few elements.
The ability to make a file from the user's computer to brastin os (this might take time)
This is already possible! You can drag and drop files directly into the brastinos directory. All of the files in brastinOS are real files that you can manipulate outside of the program.
Chrome like thing
There's a way to download the html from sites and display it in the text editor, theres an example of this at "brastinos/desktop/programs/custom/browser.txt" right click the file, and hit "run in window" and it will download the page from the url in the text file.
When I save a notepad file, even if I save as or save, I can't close it. It is saying (unsaved changes).
I've noticed this and I've tried to tackle the problem a few times. It sounds like an easy fix but the way brastinOS works makes it difficult for the text editor to communicate with that dialogue. Hopefully the rewrite im doing will fix issues like this.
edit: you can work around this issue by right clicking the notepad title bar and clicking "close"
And hey! Are you going to make more softwares like this or stop within the music player.
Hopefully! I really like making software since I enjoy designing interfaces to be pretty, not just functional. I'm working on a new piece of software right now and this time it will be for both android and PC. If you have any ideas let me know :)
Thanks for your interest in my stuff!