I'm trying to make an OS called LogicCube, but I don't know how to start! I mean, I know about the user accounts and all that, but I don't know how to PROGRAM them!
Offline
What do you mean user accounts?
A typical OS is entering a password at the startup login screen, then it has a desktop and programs to use. What sort of programs are you trying to tie in?
Offline
A couple of user accounts...Admin and Guest, or maybe Frogger and Panther for more user friendliness
Offline
Any typing or Art programs? How about an internet browser?
To start off, you can use the question block. It doesn't need to look perfect right away, so just have a square for Administrator and a square for Guest. Maybe have a variable hold the password for administrator, and a variable for the Guest log in?
Maybe you can look at other OS's and see what they've done to get you started.
Offline
helltank wrote:
I'm trying to make an OS called LogicCube, but I don't know how to start! I mean, I know about the user accounts and all that, but I don't know how to PROGRAM them!
Make These Variables <{ username }> AND <{ password }>
Than, on the stage,
<when green flag clicked><set{ username }to( 0
AND
<when green flag clicked><set{ password }to( 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
On the Account Icon,
<when green flag clicked> (Or w/e)
Choose Ask Block from the Sensing Category
and input your desired questions.
Examples : Choose your username and choose your password
Than
<when green flag clicked>
<forever>
<if>
ASK "What is Your Username?"
<wait until>
<( <{ Username }> <=> ANSWER BLOCK )>
<else>
AND
<when green flag clicked>
<forever>
<if>
ASK "What is Your Password?"
<wait until>
<( <{ Password }> <=> ANSWER BLOCK )>
////Logon Action Decide Yourself\\\\\
Offline
Um everyone, I decided to go with the one account thing after all. The password is frog99 but it doesn't do anything now... I'm thinking a simple desktop with just the start menu which lets you select whether apps snap to grid. The only app will be: CubeBrowser, which allows you to "access" the internet, but it only goes to www.scratch.mit.edu. There, you can access other apps, like Art Creator and Epic Fail Gallery. Join the development team by clicking on the LogicCube gallery. Give me your email(does not have to be real, can be an acc created specifically for this purpose) and I will email the attachment to you. Thx! PS: Do not touch the snap to grid script unless you know what you're doing, Wei2912 provided the script and it's very delicate, a small change could ruin it. If you know a better script that either A:is smoother or B:is less laggy, and you're sure it works, then don't touch it. If you change the script to a better version, inform me at once. I will look at it.
Offline
O_o My hard work!
Offline
Hmm.. an email just for Scratch Collaborations? That's a great idea. I was actually considering something like that before but I thought it would be too much work especially when I'm not working on anything.
@Windowsapple: How long did it take you to make the post?
Offline
@ Ace-ofSpades Um... IDK lol...
Offline
Oh it's just that when I try using blocks, first it reloads the page then appears after like 5 minutes for me.
Offline