Welcome new Scratchers! I guess you have maaaaaany questions about Scratch programming or the website. Feel free to drop in and fire your questions at me, I will answer them.
Here I am going to show who I am answering, etc.
Waiting list:
Answering:
Answered:
CharlieAZ's question on animated images
A: Greatdane's answer
Gbrox's question on 3-D projection
A: Greatdane's answer
ProambusC's question on level endings
A: Chatter's answer
I am ready for anything. Don't be afraid to ask.
~FAQ~
>Suggest a question for the FAQ<
Last edited by Greatdane (2010-01-16 16:29:58)
Offline
~Quick FAQ~
Q: What's Scratch?
A: A programming language designed for kids.
Q: How do you program?
A: You snap blocks like lego.
~more FAQ needed! Suggest a Question!~
Offline
Don't worry, this should get stickied! I guess no one has any questions.
Offline
For CharlieAZ:
Part 1: Making your picture
Download GIMP as it is essential for making an animation.
Once you've installed and started, you should see three windows. In the middle one, select File then New.
Select the properties you like, then select OK.
You'll end up with this:
Go to the rightmost window and select "layers". Press the "duplicate" button.
Now, select your tool(on the left pane) select each frame, and draw on each one one frame of your animation. To preview, press "filters", then "animation", then "playback". There, you can playback.
To finally save as an animation, press File, then Save.
Navigate and save as what you want to save, then press the "+".
Select "GIF"
Press save then you'll see a window for animation. Select "save as animation".
Press Export, and you're done!
Part 2: Saving your image on Scratch
Now, make it your Scratch user image. Go to your page, then go up to your image. Press "change picture".
Then, select "choose file".
Navigate to the file you want, then press "open".
Press "Update".
And You Are Finished!!!
Hope that helped! Whew!
Offline
Chatter wrote:
Don't worry, this should get stickied! I guess no one has any questions.
I've Been Wondering, I Need Some Help With My 3D Stuff I'm Making.
How Would You Make An All-3d Game In Scratch?
My Stuff: http://scratch.mit.edu/users/gbrox
Thnx!
Offline
gbrox wrote:
Chatter wrote:
Don't worry, this should get stickied! I guess no one has any questions.
I've Been Wondering, I Need Some Help With My 3D Stuff I'm Making.
How Would You Make An All-3d Game In Scratch?
My Stuff: http://scratch.mit.edu/users/gbrox
Thnx!
What kind? Do you want your sprites to move like they're in three dimensions or look like they are in three?
Offline
Greatdane wrote:
gbrox wrote:
Chatter wrote:
Don't worry, this should get stickied! I guess no one has any questions.
I've Been Wondering, I Need Some Help With My 3D Stuff I'm Making.
How Would You Make An All-3d Game In Scratch?
My Stuff: http://scratch.mit.edu/users/gbrox
Thnx!What kind? Do you want your sprites to move like they're in three dimensions or look like they are in three?
Moving. BTW, I'm Adding U To My Friends List!
Last edited by gbrox (2009-12-31 23:23:29)
Offline
Greatdane wrote:
Thanks. Working on it! It'll be done after New Year for me.
Great! When Ur Done Put The Link On My Latest Project.
BTW, Lol! Today Is New Years Eve Is Today!
Offline
3-D projection
The realm of 3-D is very long and... big. Today, I'll introduce a simple engine of my own, show you how it works, and show you how to implement it. After that, I'll show you a much more advanced engine you can read on, if you dare.
So, let's classify 3-D.
Most Scratch games are 2-D, so the sprites can more on two axes, x and y. However, 3-D means the adding of an extra axes, named z. Z can be classified as the distance from the camera, as used in my somewhat 3-D engine.
\\\WARNING: My engine is not pure 3-D(not 3-D techniques), it is just a simple way to make something on a Z axis.\\\
Here is my simple 3-D engine
How the 3-D engine works
For each cat sprite you find scripts. The second script places the cat according to the x, y, and z, plus the offset. The offset is what I use to move objects around. The third script contains what to hide and show, the last is moving the sprite. However, I need to add one more script. It is layering. It decides what sprite goes where, in front, or in the back.
[blocks]
<when green flag clicked>
<go to front>
<set{ lay_pos }to( 0 )>
<forever>
<go back( (( (( <{ z }> <-> <{ lay_pos }> )) <*> -1 )) )layers>
<change{ lay_pos }by( (( (( <{ z }> <-> <{ lay_pos }> )) <*> -1 )) )>
<end>
[/blocks]
Finally!
Now, you can make your own scripts for 3-D projections and it is complete!
Another 3-D engine
If you want a simpler engine, check here. This shows just simple movement on three dimensions.
The more advanced engines
Well, let's go to the realm of more advanced engines! These are the ones I recommend:
Gale3D by RHY3756547 Although complicated, easy to use.
SpRiTeD 3D Projection Engine by S65 Brilliantly simple yet complex. I recommend this one strongly.
Last edited by Greatdane (2010-01-02 13:36:29)
Offline
this is my first project: http://scratch.mit.edu/projects/ProcambarusC/837286/
the intro before each level doesnt show the correct level#
there are also many other glitches.
Please Help
ProcambarusC
http://scratch.mit.edu/users/ProcambarusC/
Offline
ProcambarusC wrote:
this is my first project: http://scratch.mit.edu/projects/ProcambarusC/837286/
the intro before each level doesnt show the correct level#
there are also many other glitches.
Please Help
ProcambarusC
http://scratch.mit.edu/users/ProcambarusC/
You can do this for level ending:
<when green flag clicked>
<forever>
<if> <( <{ Score }> <=> 15 )>
<broadcast[ Win! ]and wait c>
<end>
<end>
And for the Stage that shows the Intros' script is:
<when I receive[ Win!
<switch to costume[ Level 2 Intro or any other level that was beaten
<wait( 10 )secsc>
Try naming every Intro specificly like for example: Level 6 Intro That helps. It keeps you very organized. Did you also try putting the background in the order of the game? That must be the problem. If you put them in order, do this:
<when I receive[ Win!
<next costume>
<wait( 10 )secsc>
<next costume>
Hope this helps!
Last edited by Chatter (2010-01-10 11:03:49)
Offline