Discuss Scratch

Davidedo
Scratcher
17 posts

(THIS IS OLD) Mode 7!

This post is an idea that I had I just realized that's a little bit of a stupid idea.

If you don't know what Mode 7 is, It was a 3D feature used in SNES games such as F-Zero and Super Mario Kart! As you can see, Mode 7 was made in Scratch! But it may take forever to make. But they can add this feature so you don't have to build the scripts that take 43 years (sarcasm) to make. It can be perfect for racing games! It can revolutionize racing games on Scratch!

Last edited by Davidedo (Oct. 6, 2018 14:29:26)

dude341
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

No support. This would be too specific, there is no reason to add graphics modes into Scratch, it is very, very easy to recreate in Scratch (it's not going to take forever to make) and it is sort-of rejected:
7. 3D Scratch
Scratch is a language that is designed to be as easy as possible for beginners to pick up. Adding 3D would make the language extremely complicated, and much more difficult for beginners to understand. There is a sister program to Scratch that contains 3D features, called Starlogo TNG. However, a different group has started developing a 3D version of Scratch that you can see at www.scratch3d.org. You can also try Alice, which is different from Scratch but has a bunch of stuff in common.
Also, Mode 7 doesn't add 3D capabilities. It just adds scaling, rotating and skewing stuff. Skewing is where the 3D part comes in.
Scaling and rotating are already features in Scratch, and skewing can be added using a very simple script.

Placeholder
stickfiregames
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

I think this has been suggested before, but I support this! As dude341 said Mode 7 isn't really 3D in itself, but being able to stretch and skew sprites (although the SNES could only do it to backgrounds IIRC) would be really useful in making 3D among other things.

dude341 wrote:

skewing can be added using a very simple script.
What is that simple script? I can't think of anything except using pen or separate costumes.

Last edited by stickfiregames (July 3, 2017 12:21:39)











If you can read this, my signature cubeupload has been eaten by an evil kumquat!




or you just used Inspect Element, you hacker

;
dude341
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

stickfiregames wrote:

I think this has been suggested before, but I support this! As dude341 said Mode 7 isn't really 3D in itself, but being able to stretch and skew sprites would be really useful in making 3D among other things.

dude341 wrote:

skewing can be added using a very simple script.
What is that simple script? I can't think of anything except using pen or separate costumes.
Your own project has proved you wrong: https://scratch.mit.edu/projects/1802709/

Placeholder
jromagnoli
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

dude341 wrote:

stickfiregames wrote:

I think this has been suggested before, but I support this! As dude341 said Mode 7 isn't really 3D in itself, but being able to stretch and skew sprites would be really useful in making 3D among other things.

dude341 wrote:

skewing can be added using a very simple script.
What is that simple script? I can't think of anything except using pen or separate costumes.
Your own project has proved you wrong: https://scratch.mit.edu/projects/1802709/
No, he's using separate costumes for that.




ROAD TO 10,000 POSTS
████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 64%










If you can read this, my signature cubeupload has been eaten by an evil kumquat!
hehehe!Mytiptopsecrettopicidentifier!ahjdgggfhjadggahjsahasgdjfsdjfga

stickfiregames
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

dude341 wrote:

stickfiregames wrote:

I think this has been suggested before, but I support this! As dude341 said Mode 7 isn't really 3D in itself, but being able to stretch and skew sprites would be really useful in making 3D among other things.

dude341 wrote:

skewing can be added using a very simple script.
What is that simple script? I can't think of anything except using pen or separate costumes.
Your own project has proved you wrong: https://scratch.mit.edu/projects/1802709/
That uses separate costumes (in fact it uses separate sprites, but these days you could do it with cloning). It also only allows skewing on the axis I ‘sliced’ it along, it doesn't allow rotation, and the sprite gets distorted if you move it too close to the camera.
It might be possible to rework it to allow any skew axis, but at that point it wouldn't be a “very simple script” any more.
Also, there's a reason I renamed that project from “mode 7 test” years ago - it's not actually like Mode 7 at all.










If you can read this, my signature cubeupload has been eaten by an evil kumquat!




or you just used Inspect Element, you hacker

;
Davidedo
Scratcher
17 posts

(THIS IS OLD) Mode 7!

But what if its too hard for some people to make Mode 7! And how do you turn?

Last edited by Davidedo (March 12, 2017 16:57:36)

jromagnoli
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

Davidedo wrote:

But what if its too hard for some people to make Mode 7! And how do you turn?
The whole point is to make it easier to make mode 7.




ROAD TO 10,000 POSTS
████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 64%










If you can read this, my signature cubeupload has been eaten by an evil kumquat!
hehehe!Mytiptopsecrettopicidentifier!ahjdgggfhjadggahjsahasgdjfsdjfga

1a3c5e7g9i
Scratcher
100+ posts

(THIS IS OLD) Mode 7!

dude341 wrote:

skewing can be added using a very simple script.
If you mean by effects, it hasn't been implemented.
Here is the topic that is suggesting skewing and two more effects.


Wao how is that possible





Uh Squidward? Yes Spongebob? You might want to look at this… HOLY SHRIMP! If we don't act now, well, think about how many clams I'll have to cough up JUST to see an extra portion of nick.com… or worse, to see ALL of it in general! *** Reader! This is not a fictional sketch! It actually is, but that's not the point. Learn more at the link that Spongebob left at the first instance of “this”.
Super_mario_64
New to Scratch
5 posts

(THIS IS OLD) Mode 7!

pls I need this a lot plx just tell me what the simple script is pls
bobbybee
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

Yeah, I'm pretty sure the SNES didn't support Mode 5040, but hey.

“Ooo, can I call you Señorita Bee?” ~Chibi-Matoran
Blaze349
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

Super_mario_64 wrote:

pls I need this a lot plx just tell me what the simple script is pls
Being angry doesn't work.

Davidedo wrote:

If you don't know what Mode 7 is, It was a 3D feature used in SNES games such as F-Zero and Super Mario Kart! As you can see, Mode 7 was made in Scratch! But it may take forever to make. But they can add this feature so you don't have to build the scripts that take 43 years (sarcasm) to make. It can be perfect for racing games! It can revolutionize racing games on Scratch!
There are already many good racing games on Scratch. I don't really see the point of such a feature. Also, it may be patented by Nintendo.
walkcycle
Scratcher
500+ posts

(THIS IS OLD) Mode 7!

Davidedo wrote:

And how do you turn?
Here is a game.

Davidedo wrote:

But what if its too hard for some people to make Mode 7!
Remix a project with Mode 7.
dude341
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

Blaze349 wrote:

Also, it may be patented by Nintendo.
Nope. Just a graphics card (in this case chip) display mode

Last edited by dude341 (March 7, 2018 21:00:54)


Placeholder
YoshiN64
Scratcher
7 posts

(THIS IS OLD) Mode 7!

Well, maybe this has been brought up before, but here's why it isn't possible, at least simply.

Ahem.

"Mode 7 allows for a layer to be freely ROTATED, SCALED, and Skewed."

In Scratch, we can freely scale and rotate anything, but not skew. So that ends that, doesn't it?

Not really. In theory, we could make several different sprites, and move them to create a similar effect, but… that won't look as fluid.

Otherwise, true Mode 7 in Scratch is all but dead… Yikes.

Last edited by YoshiN64 (Oct. 2, 2018 17:05:41)


YOSHIN64, head of Revolution studio.
TheAdriCoolManDude
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

YoshiN64 wrote:

Well, maybe this has been brought up before, but here's why it isn't possible, at least simply.

Ahem.

"Mode 7 allows for a layer to be freely ROTATED, SCALED, and Skewed."

In Scratch, we can freely scale and rotate anything, but not skew. So that ends that, doesn't it?

Not really. In theory, we could make several different sprites, and move them to create a similar effect, but… that won't look as fluid.

Otherwise, true Mode 7 in Scratch is all but dead… Yikes.
Please don't necropost. This topic is obviously rejected, seen with dude341's post.


bybb
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

TheAdriCoolManDude wrote:

This topic is obviously rejected, seen with dude341's post.
No? This suggestion is asking for skewing to be added, not 3D Scratch.
Mode 7 isn't 3D, it's different ways to transform sprites, skewing being the one allowing 3D.

Game Over
You'll find me on @LastContinue from now on.
Cyborus
Scratcher
24 posts

(THIS IS OLD) Mode 7!

Alright, let's establish what mode 7 is and isn't, with this video!

An SSL error has occurred, and a secure connection to the server cannot be made.
badatprogrammingibe
Scratcher
500+ posts

(THIS IS OLD) Mode 7!

TheAdriCoolManDude wrote:

YoshiN64 wrote:

Well, maybe this has been brought up before, but here's why it isn't possible, at least simply.

Ahem.

"Mode 7 allows for a layer to be freely ROTATED, SCALED, and Skewed."

In Scratch, we can freely scale and rotate anything, but not skew. So that ends that, doesn't it?

Not really. In theory, we could make several different sprites, and move them to create a similar effect, but… that won't look as fluid.

Otherwise, true Mode 7 in Scratch is all but dead… Yikes.
Please don't necropost. This topic is obviously rejected, seen with dude341's post.
Please be constructive.
KJRYoshi07
Scratcher
1000+ posts

(THIS IS OLD) Mode 7!

TheAdriCoolManDude wrote:

YoshiN64 wrote:

Well, maybe this has been brought up before, but here's why it isn't possible, at least simply.

Ahem.

"Mode 7 allows for a layer to be freely ROTATED, SCALED, and Skewed."

In Scratch, we can freely scale and rotate anything, but not skew. So that ends that, doesn't it?

Not really. In theory, we could make several different sprites, and move them to create a similar effect, but… that won't look as fluid.

Otherwise, true Mode 7 in Scratch is all but dead… Yikes.
Please don't necropost. This topic is obviously rejected, seen with dude341's post.
It isn't a necropost, as it was a pretty constructive post.

moved accounts lol

Powered by DjangoBB