I love all of the Scratch mods out there, but very often I'll say to myself while using one, "I wish this mod had the special feature from that mod, because then I could do this thing." My idea, then, is to create a big Scratch mod combining all of those features, and add many more new ones.
I made a small website at branchblocks.weebly.com to explain this a bit more and show all of the ideas I've come up with and found from other mods.
Although I can do a bit, I'm not of anything with making Scratch mods, so I will be coming up with ideas and owning the website. That means I'll need people to help program the mod and fix any bugs.
The Team:
FanMarioPL - Developer. Also comes up with ideas
Zeusking19 - Developer. Also creates graphics
powerpoint56 - Comes up with ideas and manages the website. Also a tester
djdolphin - Develops for Mac OS X users and comes up with ideas.
SFollis - Tests, gives suggestions and blocks.
Interest - Develops and does a bit of the graphics.
Developer123 - Created our wiki page and is a developer.
Firedrake969 - Comes up with ideas
shadowmouse - Comes up with ideas
ilikehamsters - Comes up with ideas
Interested? You can let me know and sign up to do these things. The more people who sign up, the sooner we can start this!
Last edited by powerpoint56 (2013-02-20 16:14:28)
Offline
Just an idea, but you could find the scratch profiles of the developers of the big mods (things like byob, panther e.t.c.) if they have one. Then you could ask them to all team up. I know that Jens and bharvey have profiles but I don't know about the others.
Offline
I am interested in doing graphics and dev. Sign me up
Also, I do web dev. Example of my work is my game studio.
Last edited by Zeusking19 (2013-02-13 12:47:01)
Offline
Zeusking19 wrote:
I am interested in doing graphics and dev. Sign me up
Also, I do web dev. Example of my work is my game studio.
Great! Signing you up.
Offline
shadowmouse wrote:
Just an idea, but you could find the scratch profiles of the developers of the big mods (things like byob, panther e.t.c.) if they have one. Then you could ask them to all team up. I know that Jens and bharvey have profiles but I don't know about the others.
Good idea. I already have some ideas, but if we want their help implementing a feature they'd made, and making it better, they'd be the people to ask.
Offline
firedrake969_test wrote:
I'll be an idea person.
Great! I'm going to make an ideas page on the website so that you can submit ideas. Putting you on the list.
Edit: Done.
Last edited by powerpoint56 (2013-02-14 18:41:52)
Offline
I've had some ideas as well. In fact I was going to try and learn squeak so as to make my own mod. My ideas are mainly geometry and trigonometry based and I know how useful they would be to people because I had no idea how to do things like trig when I started. Ideas include pre-made reportersthat are x and y velocities (they would go underneath the x pos and y pos blocks) and a block that works out direction of movement from velocities and one that changes velocities to make the sprite go in a different direction. Unfortunately I cannot actualy program these because I can't do squeak but if you like the ideas please add me.
Offline
shadowmouse wrote:
I've had some ideas as well. In fact I was going to try and learn squeak so as to make my own mod. My ideas are mainly geometry and trigonometry based and I know how useful they would be to people because I had no idea how to do things like trig when I started. Ideas include pre-made reportersthat are x and y velocities (they would go underneath the x pos and y pos blocks) and a block that works out direction of movement from velocities and one that changes velocities to make the sprite go in a different direction. Unfortunately I cannot actualy program these because I can't do squeak but if you like the ideas please add me.
I like these. I'll think about how we should implement them, and sure, you can be added.
Offline
MESH
share sprite (on/off) - allows all people in mesh to control one sprite together
host mesh with limit [4] - using this only 4 people can join mesh. if a 5th player wants to connect, he cannot.
CONTROL
source edit mode - shows source code, works only when compiled
configure (a-z) key - allows player to change controls
<[5] secs waited?>
{repeat [10] times, stop if <>} - c shaped block
save progress to [C:/save.dll] - saves progress to a file, useful for games
load progress from [C:/save.dll]
LOOKS
save screenshot to [C ] - saves screenshot to a file
NEW EFFECTS
glow - changeable color and intensity
shadow - changeable intensity
SENSING
key (a-z) pressed? - look CONTROL category for more
OPERATORS
<version> - you can set version while saving
<crypt [magic]>
<decrypt [magic]>
SOUND
[meow] playing?
turn effect (echo/wahwah/bass/2x speed/0,5x speed) (on/off)
PEN
save art to [art.png]
load art from [art.png]
draw rectangle x [10]-[20] y [10]-[20] with color (color select)
OBEJECT(the one with cloning)
(every sprite)
(every sprite of my type)
<am i clone?>
POPUP
show dialog [title] [info] for [3] secs
Offline
FanMarioPL wrote:
MESH
share sprite (on/off) - allows all people in mesh to control one sprite together
host mesh with limit [4] - using this only 4 people can join mesh. if a 5th player wants to connect, he cannot.
CONTROL
source edit mode - shows source code, works only when compiled
configure (a-z) key - allows player to change controls
<[5] secs waited?>
{repeat [10] times, stop if <>} - c shaped block
save progress to [C:/save.dll] - saves progress to a file, useful for games
load progress from [C:/save.dll]
[...] (unnecessary to include more )
These are great! I'll add in some of them.
Offline
I have a lot of ideas. Can you sign me up?
Offline
Thanks! I also have a great idea - ability to upload project to a website (may be hard, but great).
and here are some bonus blocks:
CONTROL
wait [1] secs, stop waiting when <>
MESH
popup [title] [content] for all people in mesh
<people in mesh>
Offline
Hey, you have forgot to add ilikehamsters to team
Offline
After i finish my modification, I will help code. but I am a bit better at block spec than the code, So i can do both, but... don't think that the code won't work.
Also you can take these 3 blocks:
block 1.
blockspec
('while %b' #c #doWhile)
code
nothing (literally, just don't do code)
block 2.
blockspec
('%s <= %s' #b #lessEqual:equalLess:)
code:
lessEqual: t1 equalLess: t2
t1 = t2 ifTrue: [^ true].
t1 < t2 ifTrue: [^ true].
^ false
block 3.
blockspec
('%s => %s' #b #greatEqual:equalGreat:)
code:
greatEqual: t1 equalGreat: t2
t1 = t2 ifTrue: [^ true].
t1 > t2 ifTrue: [^ true].
^ false
Those 3 will work. I have tried them quite a few times.
Offline
SFollis wrote:
After i finish my modification, I will help code. but I am a bit better at block spec than the code, So i can do both, but... don't think that the code won't work.
Also you can take these 3 blocks:
block 1.
blockspec
('while %b' #c #doWhile)
code
nothing (literally, just don't do code)
block 2.
blockspec
('%s <= %s' #b #lessEqual:equalLess:)
code:
lessEqual: t1 equalLess: t2
t1 = t2 ifTrue: [^ true].
t1 < t2 ifTrue: [^ true].
^ false
block 3.
blockspec
('%s => %s' #b #greatEqual:equalGreat:)
code:
greatEqual: t1 equalGreat: t2
t1 = t2 ifTrue: [^ true].
t1 > t2 ifTrue: [^ true].
^ false
Those 3 will work. I have tried them quite a few times.
Thanks! I'll add you once you officially join.
Offline
I'll help out with what I can
just a few things to start out:
code removed
SFollis's >= and <= can be improved:Code:
ScriptableScratchMorph»blockSpecs … ('%s ≥ %s' #r #>=) ('%s ≤ %s' #r #<=)Code: no code needed
>= and <= are operators
copy/paste into blockspecs.Code:
('%s ≠ %s' #r #~=)also works (I recommend using a dropdown)
I can do development (coding) and graphics (somewhat)
Last edited by Interest (2013-02-18 15:42:19)
Offline
I can also develop the mod, i know how to make a mod
I have started creating it!
Last edited by FanMarioPL (2013-02-17 09:48:59)
Offline