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.

“An excellent signature” - Chef Excellence
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/

“An excellent signature” - Chef Excellence
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.


I like making quality, challenging platformers! Please check them out! Don't like platformers? There's always art and other games!




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










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

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.


I like making quality, challenging platformers! Please check them out! Don't like platformers? There's always art and other games!




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










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

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)


“An excellent signature” - Chef Excellence
YoshiN64
Scratcher
2 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.

#SaveTheInternet
The European Union is wanting a law to where copyright is getting out of hand. This is Article 13, it is where sites will have to be liable to all copyright material. This could be able for European Union citizens not be allowed to use sound effects on social medias, and make memes. This will largely affect a whooping 35 million people. This will affect many social media sites, including YouTube, Facebook, Twitter, Snapchat, Reddit, and much more. It could make people in Europe to not be allowed to make content on social media anymore, or even block all their stuff entirely unless they approve that they own everything. Article 13 shall be stopped. Remember #SaveTheInternet
bybb
Scratcher
500+ 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.

I'd just like to interject for a moment. What you’re referring to as “Windows Subsystem for Linux”, is in fact, GNU/NT, or as I’ve recently taken to calling it, GNU plus NT. NT is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
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.

I believe that communism is good, debate me on it by clicking on this link.
Working cloud data chat room.
Expression evaluator.
Expression evaluator with support for complex numbers.
If you see any of my posts with incorrect grammar/punctuation/spelling, please comment on my profile with a link, so I can fix them.
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.

You can believe in God and also be agnostic.
Agnostic means you're unsure if a god exists. You can still believe that a god exists, but still be a little unsure in reality. It doesn't mean you straight up deny that a God exists.
I am Christian, but also Agnostic, as I sometimes question if a God exists because I don't understand some things that are supposed to happen in the Bible, and some things that Christians believe.

Powered by DjangoBB

Standard | Mobile