Discuss Scratch

joletole
Scratcher
100+ posts

ESS Discussion Topic

This is the main topic for ESS, the Elite Scratchers of Scratch. Developers and anyone can chime in on ideas or other cool stuff.

Studio: http://scratch.mit.edu/studios/300646/projects/

SDS Curator
Have a question? Ask me on my profile! I will be happy to answer them.
-What is an SDS curator? | How do I become an SDS curator? | Where can I get to your profile?-
CodeLegend
Scratcher
500+ posts

ESS Discussion Topic

Alright! I guess I should repost this here:

I've just made a logo screen for our group. Please give feedback!
joletole
Scratcher
100+ posts

ESS Discussion Topic

C'mon everyone, lets be a little more active!

SDS Curator
Have a question? Ask me on my profile! I will be happy to answer them.
-What is an SDS curator? | How do I become an SDS curator? | Where can I get to your profile?-
CodeLegend
Scratcher
500+ posts

ESS Discussion Topic

joletole wrote:

C'mon everyone, lets be a little more active!
Is everyone following this topic? You should check each member individually.
PixelStudios
Scratcher
23 posts

ESS Discussion Topic

OK, here's a few and how difficult they may be:

RPG (Hard, but rewarding in the end),
Sidescroller (Easy, quick, and good for beginner Scratchers),
Upgrades (Easy, mainly art based, good scripting),
Shooter (Moderate, can be sidescroller),
Simulation (Moderate, mainly script based), Survival (Easy/Moderate),
Puzzle (Easy, script and art based).

Any of these spring anything?

I suggest that we find a better way to communicate than a forum post and a group, maybe a Skype group would be better, however, it's your choice.
CodeLegend
Scratcher
500+ posts

ESS Discussion Topic

Maybe something like Learn to Fly or Flight? I haven't seen any 2D flying engines on Scratch, and they can't be that hard! There aren't any complicated collisions (just the ground), and it's mildly addictive for younger Scratchers.
PixelStudios
Scratcher
23 posts

ESS Discussion Topic

CodeLegend wrote:

Maybe something like Learn to Fly or Flight? I haven't seen any 2D flying engines on Scratch, and they can't be that hard! There aren't any complicated collisions (just the ground), and it's mildly addictive for younger Scratchers.

I agree, it would be a good start for us, however, we need ideas that would make it differ from our inspiration, then the game will truly be unique.
CodeLegend
Scratcher
500+ posts

ESS Discussion Topic

PixelStudios wrote:

CodeLegend wrote:

Maybe something like Learn to Fly or Flight? I haven't seen any 2D flying engines on Scratch, and they can't be that hard! There aren't any complicated collisions (just the ground), and it's mildly addictive for younger Scratchers.

I agree, it would be a good start for us, however, we need ideas that would make it differ from our inspiration, then the game will truly be unique.
True… But it could be one of the objects in the Scratch sprite library, maybe even Jetpack Girl from 1.x.
PixelStudios
Scratcher
23 posts

ESS Discussion Topic

CodeLegend wrote:

PixelStudios wrote:

CodeLegend wrote:

Maybe something like Learn to Fly or Flight? I haven't seen any 2D flying engines on Scratch, and they can't be that hard! There aren't any complicated collisions (just the ground), and it's mildly addictive for younger Scratchers.

I agree, it would be a good start for us, however, we need ideas that would make it differ from our inspiration, then the game will truly be unique.
True… But it could be one of the objects in the Scratch sprite library, maybe even Jetpack Girl from 1.x.

I see what you mean, but it seems like we aren't putting effort into the character, however I am willing to go for the Jetpack Girl if people prefer it.
CodeLegend
Scratcher
500+ posts

ESS Discussion Topic

PixelStudios wrote:

CodeLegend wrote:

It could be one of the objects in the Scratch sprite library, maybe even Jetpack Girl from 1.x.
I see what you mean, but it seems like we aren't putting effort into the character, however I am willing to go for the Jetpack Girl if people prefer it.
Ok. I can start working on a flight engine, but I want to make sure that enough people are still active first.
CodeLegend_test
Scratcher
11 posts

ESS Discussion Topic

I'm about halfway finished, but I've come across an unusual glitch. I know that Amcerbu is good with physics, so if he's still active hopefully he can help. I'll go ask him.
PixelStudios
Scratcher
23 posts

ESS Discussion Topic

CodeLegend_test wrote:

I'm about halfway finished, but I've come across an unusual glitch. I know that Amcerbu is good with physics, so if he's still active hopefully he can help. I'll go ask him.

OK, what is the glitch, I may be able to help.
amcerbu
Scratcher
4 posts

ESS Discussion Topic

Hey guys,

Now I'm really curious about this! I made a small and inaccurate glider physics project awhile ago and posted it to my test account (ubrecma), if you're interested, but it's not so good.

But I've started working on this; hopefully I'll have something up in the next few days. I'll post a link when I'm done.

Last edited by amcerbu (Jan. 7, 2014 00:03:12)

CodeLegend
Scratcher
500+ posts

ESS Discussion Topic

amcerbu wrote:

Hey guys,

Now I'm really curious about this! I made a small and inaccurate glider physics project awhile ago and posted it to my test account (ubrecma), if you're interested, but it's not so good.

But I've started working on this; hopefully I'll have something up in the next few days. I'll post a link when I'm done.
Okay, thanks! I'm not sure that I understand your code, though, so please document whatever you make for the collab!

EDIT: Mine works by switching between xvel/yvel and direction/speed and vice-versa. It does some calculations like gravity and friction in the velocity mode and other calculations like turning in direction/speed mode. I hope this makes sense…

Last edited by CodeLegend (Jan. 7, 2014 00:26:52)

CodeLegend_test
Scratcher
11 posts

ESS Discussion Topic

The biggest problem I see with gliding engines like these is getting the object to be able to move more than just forward/backwards. For instance, a plane in real life could be parallel to the ground but falling straight down. In most engines, the plane would slow down, hover for a few seconds, then turn 90 degrees and plummet. I'm not sure if this is really a problem, but it may seem somewhat unrealistic.
amcerbu
Scratcher
4 posts

ESS Discussion Topic

CodeLegend wrote:

amcerbu wrote:

Hey guys,

Now I'm really curious about this! I made a small and inaccurate glider physics project awhile ago and posted it to my test account (ubrecma), if you're interested, but it's not so good.

But I've started working on this; hopefully I'll have something up in the next few days. I'll post a link when I'm done.
Okay, thanks! I'm not sure that I understand your code, though, so please document whatever you make for the collab!

EDIT: Mine works by switching between xvel/yvel and direction/speed and vice-versa. It does some calculations like gravity and friction in the velocity mode and other calculations like turning in direction/speed mode. I hope this makes sense…
I'll comment the code, but I'm going to try to avoid using the “point in” and “direction” features as much as possible, especially since Scratch's angle measurements are weird (traditionally, directions are measured counter-clockwise starting at the positive x-axis, but Scratch goes clockwise, starting at the positive y-axis; that's why sine and cosine are so often mixed up).

I hope you have a good understanding of vectors… if not, I'd suggest you glance at the Wikipedia article. I don't know exactly what glider dynamics look like right now, but I'm guessing I'll be using vector addition, scalar multiplication, dot product, and possibly projection, so it would help if you were familiar with those operations.
CodeLegend_test
Scratcher
11 posts

ESS Discussion Topic

amcerbu wrote:

I hope you have a good understanding of vectors… if not, I'd suggest you glance at the Wikipedia article. I don't know exactly what glider dynamics look like right now, but I'm guessing I'll be using vector addition, scalar multiplication, dot product, and possibly projection, so it would help if you were familiar with those operations.
I have no idea what these are, so I can only get better!
I will start researching now. My school is cancelled tomorrow, so I will have a lot of extra time on my hands…
CodeLegend_test
Scratcher
11 posts

ESS Discussion Topic

This is what I've got so far. Correct me if I'm wrong.
Vector-direction and distance
Scalar multiplication-multiply the distance of a vector
dot product/projection-I have no idea…
joletole
Scratcher
100+ posts

ESS Discussion Topic

I was thinking of doing a sidescroller RPG. This might be cool and fun. We could also have it be in the future (), and there are jetpacks there where you can use the engine CodeLegend made. I am just tossing around ideas.

SDS Curator
Have a question? Ask me on my profile! I will be happy to answer them.
-What is an SDS curator? | How do I become an SDS curator? | Where can I get to your profile?-
CodeLegend
Scratcher
500+ posts

ESS Discussion Topic

joletole wrote:

I was thinking of doing a sidescroller RPG. This might be cool and fun. We could also have it be in the future (), and there are jetpacks there where you can use the engine CodeLegend made. I am just tossing around ideas.
It's a good idea, but my engine doesn't exactly work…

Powered by DjangoBB