Firedrake969 wrote:
Programmer_112 wrote:
firedrake969_test wrote:
Ok, Programmer_112: Turn the broadcast x and wait into custom blocks, if you know what I mean. That's your assignment.
I assume you mean use Scratch 2.0 to make these blocks. If not, please correct me.
Yes.
Should have asked this earlier. Clarification: the wait until block or the wait [] seconds block?
Offline
OK. I got the new broadcast block here. It is about 4 times as fast as the old one, but not fully fleshed out yet.
Sorry, it doesn't work because the custom blocks don't do anything. I will research this phenomenon.
Last edited by Programmer_112 (2013-01-29 20:19:02)
Offline
Programmer_112 wrote:
OK. I got the new broadcast block here. It is about 4 times as fast as the old one, but not fully fleshed out yet.
Sorry, it doesn't work because the custom blocks don't do anything. I will research this phenomenon.
I meant something else. Ok, here goes my [scratc[]hblocks] attempt:
broadcast [broadcast v] and waitConvert those into custom procedures.
Offline
I just had an idea (though I'm not part of the collab), but how about after List OS, you try making a command line computer, like Commadore 64?
Offline
Firedrake969 wrote:
Programmer_112 wrote:
OK. I got the new broadcast block here. It is about 4 times as fast as the old one, but not fully fleshed out yet.
Sorry, it doesn't work because the custom blocks don't do anything. I will research this phenomenon.I meant something else. Ok, here goes my [scratc[]hblocks] attempt:
broadcast [broadcast v] and waitConvert those into custom procedures.
Sorry, I thought you meant do them separately. I'll get those to work, although I think I'll need to use a string instead of a list of broadcasts.
Offline
OK, I got the new block done here.
Last edited by Programmer_112 (2013-01-30 16:03:59)
Offline
mythbusteranimator wrote:
I just had an idea (though I'm not part of the collab), but how about after List OS, you try making a command line computer, like Commadore 64?
A command line OS is precisely what we're making.
Though some more actual computer characteristics would be interesting to implement. A BASIC interpreter would be a great one to try, for that matter
@Firedrake, what do we need custom broadcast blocks for?
Offline
technoguyx wrote:
mythbusteranimator wrote:
I just had an idea (though I'm not part of the collab), but how about after List OS, you try making a command line computer, like Commadore 64?
A command line OS is precisely what we're making.
Though some more actual computer characteristics would be interesting to implement. A BASIC interpreter would be a great one to try, for that matter
@Firedrake, what do we need custom broadcast blocks for?
Not custom broadcast blocks.
We want to replace "broadcast x and wait" with the new custom procedures.
Offline
technoguyx wrote:
Yes, but what for?
It's faster. And looks nicer. And we can modify it to have custom inputs.
Offline
Does the new block work?
Last edited by Programmer_112 (2013-01-31 19:11:12)
Offline
I'm sick, taking a leave of absence. :L Sorry.
Technoguyx will take over for a while.
Offline
We should actually start rebuilding List OS in 2.0, before determining whether we'll really need the speed that a custom broadcast block can provide.
(Plus, it's often best to get the concept clear first and optimize later, in any programming language )
Programmer_112, you can remix this project - it has the command line and a settings screen already done. New core apps (i.e. coded in Scratch) shall be made as separate sprites, for the sake of keeping our code clean.
Other than the cloud apps, which we won't be able to work in for a long time, what core apps do we need? I think we should focus in our custom programming language, ListScript. Simple apps, such as calculators, could be written in this language instead of Scratch. And users could write and distribute their own apps.
Last edited by technoguyx (2013-01-31 22:25:50)
Offline
I was like 95% done and my browser closed without saving. Sorry, I guess I'll need to do it tommorow.
Offline
awh, that's a shame D:
I was working a bit in ListScript myself. I decided not to remix CheeseyCheese100's project (link to it a few pages back), but I'm being heavily inspired by it so I'm giving him/her credit in the documentation anyway :3
Offline
I got a quadratic solver and decimal preferences in this version.
Offline
OK, added custom line break and fixed the prime checker in this version. I am so eager to see cloud variables - SO MUCH POTENTIAL!!!
Offline
I got another version done, but I'm too lazy to post a link right now
Offline
Still have flu.
Expect me back next weekend, maybe. Sorry, but the flu is merciless.
Offline
New version that I forgot to post: (link to project)
Offline
Ok, sojmewhat back. WHat have we done so far?
Offline
Programmer_112 has been working in the same core apps the 1.x version had, I think
Myself I've kinda lost interest tbh, and have had stuff to do, thus I haven't worked in ListScript.
Offline