Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Dream - Scratch Mod
- nathanprocks
- Scratcher
1000+ posts
Dream - Scratch Mod
I mentioned 3D scratch is certainly a challenged I have considered many times but it is however extremely hard and time consuming to port scratch. NuScratch in my previous post which is a port of Scratch 1.4 to run in the latest Squeak VM. I'm sure it would be possible to implement 3D in that.
And besides, I'm working on more personal projects now… Crystal is her name. She's an AI computer assistant based off of Net Navis from Megaman Battle Network.
- dreamod
- Scratcher
100+ posts
Dream - Scratch Mod
Well… the hard part isn't implementing scratch… The hard part would be implementing all the classes required for 3D.I mentioned 3D scratch is certainly a challenged I have considered many times but it is however extremely hard and time consuming to port scratch. NuScratch in my previous post which is a port of Scratch 1.4 to run in the latest Squeak VM. I'm sure it would be possible to implement 3D in that.
And besides, I'm working on more personal projects now… Crystal is her name. She's an AI computer assistant based off of Net Navis from Megaman Battle Network.
- nathanprocks
- Scratcher
1000+ posts
Dream - Scratch Mod
I found this, but I'm not sure if it will work:Well… the hard part isn't implementing scratch… The hard part would be implementing all the classes required for 3D.I mentioned 3D scratch is certainly a challenged I have considered many times but it is however extremely hard and time consuming to port scratch. NuScratch in my previous post which is a port of Scratch 1.4 to run in the latest Squeak VM. I'm sure it would be possible to implement 3D in that.
And besides, I'm working on more personal projects now… Crystal is her name. She's an AI computer assistant based off of Net Navis from Megaman Battle Network.
http://users.dcc.uchile.cl/~rrobbes/p/IWST2009-lumiere.pdf
http://personales.dcc.uchile.cl/~rrobbes/p/FAMOOS2009-lumiere.pdf
- dude341
- Scratcher
1000+ posts
Dream - Scratch Mod
Ideas!
1.Custom Hat, forever end loops, caps, if else shaped loops.
2.
1.Custom Hat, forever end loops, caps, if else shaped loops.
2.
do actions of {block input #1::grey} and {block input #2::grey} ::list
- dreamod
- Scratcher
100+ posts
Dream - Scratch Mod
I don't understand the functions of your requests. Furthermore, I do not have current plans to update Dream but I could make a few patches I suppose… Ideas!
1.Custom Hat, forever end loops, caps, if else shaped loops.
2.do actions of {block input #1::grey} and {block input #2::grey} ::list
- dude341
- Scratcher
1000+ posts
Dream - Scratch Mod
The first one is well, you know how you have custom stacks, booleans, reporters and loops? Do the same but make the other blocks available.I don't understand the functions of your requests. Furthermore, I do not have current plans to update Dream but I could make a few patches I suppose… Ideas!
1.Custom Hat, forever end loops, caps, if else shaped loops.
2.do actions of {block input #1::grey} and {block input #2::grey} ::list
The second would have two block inputs. They would do the two blocks inside at the same time.
Last edited by dude341 (April 21, 2015 16:04:47)
- snaps1
- Scratcher
66 posts
Dream - Scratch Mod
RAINBOW!rainbow
Last edited by snaps1 (April 22, 2015 21:15:55)
- CrazyRedScratch
- Scratcher
26 posts
Dream - Scratch Mod
Yeah, snaps' rainbow is better and more accurate.RAINBOW!rainbow
Last edited by CrazyRedScratch (April 23, 2015 19:15:40)
- dude341
- Scratcher
1000+ posts
Dream - Scratch Mod
Midi Import?
PLEASE WITH ICE CREAM SPRINKLES ON TOP GET A NEW VERSION OUT ASAP WITH MIDI IMPORT AND SB2 IMPORT!
PLEASE WITH ICE CREAM SPRINKLES ON TOP GET A NEW VERSION OUT ASAP WITH MIDI IMPORT AND SB2 IMPORT!
- dreamod
- Scratcher
100+ posts
Dream - Scratch Mod
I'm sorry. I am far too busy for that. Midi Import?
PLEASE WITH ICE CREAM SPRINKLES ON TOP GET A NEW VERSION OUT ASAP WITH MIDI IMPORT AND SB2 IMPORT!
- dreamod
- Scratcher
100+ posts
Dream - Scratch Mod
The reason I have not been updating is because I have a special treat planned for Mac users. Let me just give you a few hints.
I'm thinking of calling it DreamNode. (Node is another word for sprite)
Swift
Dream
SKSpriteNode
SCNView
Stereo Sound
SK3DNode
Translucency
SKLabelNode
SKAction
SKPhysicsBody
Imagine blocks connecting sideways… skView!.presentScene(myScene) . skView (a variable pointing to the view containing the scene (stage)) being one block connecting sideways to the function presentScene().
Message for windows and linux users:
Sorry windows users, nothing against you, it's just that Swift does not run on windows.
It will of course be open source!
Note that this is highly experimental and may fail due to interface issues (or any other for that matter). Any help is appreciated
Edit: I regret to dissapoint you again, but I am way too busy for the project. Guess I bit off more than I can chew. It was but a dream. *laughs at own joke and sighs*
Sorry guys and thanks for being supportive of my projects.[/b
I'm thinking of calling it DreamNode. (Node is another word for sprite)
Swift
Dream
SKSpriteNode
SCNView
Stereo Sound
SK3DNode
Translucency
SKLabelNode
SKAction
SKPhysicsBody
Imagine blocks connecting sideways… skView!.presentScene(myScene) . skView (a variable pointing to the view containing the scene (stage)) being one block connecting sideways to the function presentScene().
Message for windows and linux users:
Sorry windows users, nothing against you, it's just that Swift does not run on windows.
It will of course be open source!
Note that this is highly experimental and may fail due to interface issues (or any other for that matter). Any help is appreciated
Edit: I regret to dissapoint you again, but I am way too busy for the project. Guess I bit off more than I can chew. It was but a dream. *laughs at own joke and sighs*
Sorry guys and thanks for being supportive of my projects.[/b
Last edited by dreamod (Sept. 27, 2015 16:19:02)
- powerpoint56
- Scratcher
1000+ posts
Dream - Scratch Mod
SwiftWhoa! That's exciting.
It will of course be open source!
- bobbybee
- Scratcher
1000+ posts
Dream - Scratch Mod
The reason I have not been updating is because I have a special treat planned for Mac users. Let me just give you a few hints.
I'm thinking of calling it DreamNode. (Node is another word for sprite)
Swift
Dream
SKSpriteNode
SCNView
Stereo Sound
SK3DNode
Translucency
SKLabelNode
SKAction
SKPhysicsBody
Imagine blocks connecting sideways… skView!.presentScene(myScene) . skView (a variable pointing to the view containing the scene (stage)) being one block connecting sideways to the function presentScene().
Message for windows and linux users:
Sorry windows users, nothing against you, it's just that Swift does not run on windows.
It will of course be open source!
Swift is open source; I believe it's been ported pretty much anywhere by now, no?
- dreamod
- Scratcher
100+ posts
Dream - Scratch Mod
The reason I have not been updating is because I have a special treat planned for Mac users. Let me just give you a few hints.
I'm thinking of calling it DreamNode. (Node is another word for sprite)
Swift
Dream
SKSpriteNode
SCNView
Stereo Sound
SK3DNode
Translucency
SKLabelNode
SKAction
SKPhysicsBody
Imagine blocks connecting sideways… skView!.presentScene(myScene) . skView (a variable pointing to the view containing the scene (stage)) being one block connecting sideways to the function presentScene().
Message for windows and linux users:
Sorry windows users, nothing against you, it's just that Swift does not run on windows.
It will of course be open source!
Swift is open source; I believe it's been ported pretty much anywhere by now, no?
Well, porting isn't the right term to use I believe. It's an implemenation I would say. More like an interface that is orientated around the usage of blocks like Scratch, and no compiling necessary, giving instant results. Less powerful than programming in swift, but easier. I will try to keep the simplicity and power well balanced.
- dreamod
- Scratcher
100+ posts
Dream - Scratch Mod
FANCY
I like it when people make things for Macs!
I hope this works. I'm working on the interface right now.
I'm going to use the native mac UI, if possible. I'm going to have to figure out how to attach images with URLs or some sort to support dragging between different views and dragging nodes and images to the desktop. I am hoping to use several views instead of one large one where I would have to implement all the buttons and more myself…
Some key differences in the design would be the scripting section wouldn't be sorted by motion, control etc, but rather by classes. This will support calling methods from other objects. It's in its earliest development stage however ^^
quite primitive…
Last edited by dreamod (July 23, 2015 15:00:06)
- NoMod-Programming
- Scratcher
1000+ posts
Dream - Scratch Mod
O_O I love The reason I have not been updating is because I have a special treat planned for Mac users. Let me just give you a few hints.
I'm thinking of calling it DreamNode. (Node is another word for sprite)
Swift
Dream
SKSpriteNode
SCNView
Stereo Sound
SK3DNode
Translucency
SKLabelNode
SKAction
SKPhysicsBody
Imagine blocks connecting sideways… skView!.presentScene(myScene) . skView (a variable pointing to the view containing the scene (stage)) being one block connecting sideways to the function presentScene().
Message for windows and linux users:
Sorry windows users, nothing against you, it's just that Swift does not run on windows.
It will of course be open source!