This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2013-02-12 14:34:18

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Branch Development Thread

http://i48.tinypic.com/2072ctw.gif

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 http://blocks.scratchr.org/API.php?user=FanMarioPL&action=onlineStatus

Zeusking19 - Developer. Also creates graphics http://blocks.scratchr.org/API.php?user=Zeusking19&action=onlineStatus

powerpoint56 - Comes up with ideas and manages the website. Also a tester http://blocks.scratchr.org/API.php?user=powerpoint56&action=onlineStatus

djdolphin - Develops for Mac OS X users and comes up with ideas. http://blocks.scratchr.org/API.php?user=djdolphin&action=onlineStatus

SFollis - Tests, gives suggestions and blocks. http://blocks.scratchr.org/API.php?user=SFollis&action=onlineStatus

Interest - Develops and does a bit of the graphics. http://blocks.scratchr.org/API.php?user=Interest&action=onlineStatus

Developer123 - Created our wiki page and is a developer. http://blocks.scratchr.org/API.php?user=Developer123&action=onlineStatus

Firedrake969 - Comes up with ideas http://blocks.scratchr.org/API.php?user=Firedrake969&action=onlineStatus

shadowmouse - Comes up with ideas http://blocks.scratchr.org/API.php?user=shadowmouse&action=onlineStatus

ilikehamsters - Comes up with ideas http://blocks.scratchr.org/API.php?user=ilikehamsters&action=onlineStatus

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)


http://i48.tinypic.com/2072ctw.gif

Offline

 

#2 2013-02-13 03:08:58

TRocket
Scratcher
Registered: 2009-08-18
Posts: 1000+

Re: Branch Development Thread

So, branch is a modpack?


http://i.imgur.com/1QqnHxQ.png

Offline

 

#3 2013-02-13 09:19:58

shadowmouse
New Scratcher
Registered: 2013-02-03
Posts: 100+

Re: Branch Development Thread

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

 

#4 2013-02-13 12:46:11

Zeusking19
Scratcher
Registered: 2011-07-10
Posts: 1000+

Re: Branch Development Thread

I am interested in doing graphics and dev. Sign me up  smile

Also, I do web dev. Example of my work is my game studio.

Last edited by Zeusking19 (2013-02-13 12:47:01)


http://i49.tinypic.com/2w7e1jm.pnghttp://dragcave.net/image/eFGFz.gifhttp://dragcave.net/image/9hE5q.gif

Offline

 

#5 2013-02-13 16:58:29

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

TRocket wrote:

So, branch is a modpack?

yeah.


http://i48.tinypic.com/2072ctw.gif

Offline

 

#6 2013-02-13 16:59:31

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

Zeusking19 wrote:

I am interested in doing graphics and dev. Sign me up  smile

Also, I do web dev. Example of my work is my game studio.

Great!  big_smile  Signing you up.


http://i48.tinypic.com/2072ctw.gif

Offline

 

#7 2013-02-13 17:02:25

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

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.  smile


http://i48.tinypic.com/2072ctw.gif

Offline

 

#8 2013-02-14 12:22:45

firedrake969_test
Scratcher
Registered: 2012-08-08
Posts: 500+

Re: Branch Development Thread

I'll be an idea person.   big_smile


Alt of Firedrake969.

Offline

 

#9 2013-02-14 18:23:41

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

firedrake969_test wrote:

I'll be an idea person.   big_smile

Great! I'm going to make an ideas page on the website so that you can submit ideas. Putting you on the list.  big_smile

Edit: Done.

Last edited by powerpoint56 (2013-02-14 18:41:52)


http://i48.tinypic.com/2072ctw.gif

Offline

 

#10 2013-02-15 03:17:57

shadowmouse
New Scratcher
Registered: 2013-02-03
Posts: 100+

Re: Branch Development Thread

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

 

#11 2013-02-15 16:39:09

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

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.


http://i48.tinypic.com/2072ctw.gif

Offline

 

#12 2013-02-16 10:09:34

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

bump


http://i48.tinypic.com/2072ctw.gif

Offline

 

#13 2013-02-16 12:30:27

FanMarioPL
Scratcher
Registered: 2011-04-14
Posts: 52

Re: Branch Development Thread

i can give ideas

Offline

 

#14 2013-02-16 12:52:03

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

FanMarioPL wrote:

i can give ideas

Great!


http://i48.tinypic.com/2072ctw.gif

Offline

 

#15 2013-02-16 13:28:16

FanMarioPL
Scratcher
Registered: 2011-04-14
Posts: 52

Re: Branch Development Thread

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 hmm ] - 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

 

#16 2013-02-16 13:36:47

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

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  tongue  )

These are great! I'll add in some of them.


http://i48.tinypic.com/2072ctw.gif

Offline

 

#17 2013-02-16 13:44:46

ilikehamsters
Scratcher
Registered: 2009-01-26
Posts: 3

Re: Branch Development Thread

I have a lot of ideas. Can you sign me up?

Offline

 

#18 2013-02-16 13:47:05

FanMarioPL
Scratcher
Registered: 2011-04-14
Posts: 52

Re: Branch Development Thread

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

 

#19 2013-02-16 14:25:41

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

Added!


http://i48.tinypic.com/2072ctw.gif

Offline

 

#20 2013-02-16 15:40:26

FanMarioPL
Scratcher
Registered: 2011-04-14
Posts: 52

Re: Branch Development Thread

Hey, you have forgot to add ilikehamsters to team  big_smile

Offline

 

#21 2013-02-16 17:36:12

SFollis
Scratcher
Registered: 2012-03-04
Posts: 76

Re: Branch Development Thread

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.


http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=image&amp;num=1 is a picture of my project http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=text&amp;num=1 which has http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=views&amp;num=1 views

Offline

 

#22 2013-02-16 20:34:24

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

ilikehamsters wrote:

I have a lot of ideas. Can you sign me up?

sure!


http://i48.tinypic.com/2072ctw.gif

Offline

 

#23 2013-02-16 20:35:46

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

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.  smile


http://i48.tinypic.com/2072ctw.gif

Offline

 

#24 2013-02-16 23:26:23

Interest
Scratcher
Registered: 2011-12-25
Posts: 43

Re: Branch Development Thread

I'll help out with what I can  smile
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

 

#25 2013-02-17 02:18:24

FanMarioPL
Scratcher
Registered: 2011-04-14
Posts: 52

Re: Branch Development Thread

I can also develop the mod, i know how to make a mod  wink
I have started creating it!

Last edited by FanMarioPL (2013-02-17 09:48:59)

Offline

 

Board footer