Discuss Scratch

TheNintendoFan2020
Scratcher
1000+ posts

TAS Editor

TAS stands for tool-assisted-speedrun. a TAS is a movie with inputs stored in it to make a theoretically perfect speedrun. TAS'es are fun and cool to watch! I love TAS'es but, they are hard to make in scratch. Scratch is supposed to be user-friendly website. Not some 1 in 100 complex puzzle. Can you make it easier for me and other scratchers to create Real TAS'es? One thing you can do to make TAS'es easier is include a TAS Editor! if you don't know what a TAS Editor is, click the link and watch the video, http://tasvideos.org/EmulatorResources/TASEditor.html You just need to pop the TAS Editor from the video in Scratch, that's all! If you listened and did that, thank you Scratch team!
NOTE: The page has been moved from Developing new extensions to Suggestions because that's where i get more attention.
The page has been closed to prevent something like a “This is a duplicate” message
Bo_Tie
Scratcher
87 posts

TAS Editor

No support. I don't see any real use for this feature. When would it ever be used? It's also not clear how it would work. Would it allow you to use a TAS for any project? Is it an extension for projects that enable it? If so, what blocks would be used?
TheNintendoFan2020
Scratcher
1000+ posts

TAS Editor

Bo_Tie wrote:

No support. I don't see any real use for this feature. When would it ever be used? It's also not clear how it would work. Would it allow you to use a TAS for any project? Is it an extension for projects that enable it? If so, what blocks would be used?
It would be used to create a theoretically perfect speedrun of a game. You are doing a speedrun if you try to complete the game as fast as possible.
It would work like in this video but you would need to make a recording feature. https://www.youtube.com/watch?v=gVIF8uISpM4
It would allow you to do this in all projects.
It's a extension for people to enable.
Only these 6 blocks would be used.
record movie

stop recording movie


RTA Timing (00:00:00.00)

TAS Timing (00:00:00.00)

play movie

advance 1 frame

I moved it from Developing Extensions, to Suggestions so it would get more attention.

Last edited by TheNintendoFan2020 (May 23, 2020 18:09:58)

fdreerf
Scratcher
1000+ posts

TAS Editor

Why would this be helpful for a programming language without an exponent block?
TheNintendoFan2020
Scratcher
1000+ posts

TAS Editor

fdreerf wrote:

Why would this be helpful for a programming language without an exponent block?
It would be helpful for Tool assisted speedrunners trying to speedrun scratch games but don't know how to, it's a lot easier!
fdreerf
Scratcher
1000+ posts

TAS Editor

TheNintendoFan2020 wrote:

fdreerf wrote:

Why would this be helpful for a programming language without an exponent block?
It would be helpful for Tool assisted speedrunners trying to speedrun scratch games but don't know how to, it's a lot easier!
And why is that useful?
TheNintendoFan2020
Scratcher
1000+ posts

TAS Editor

fdreerf wrote:

TheNintendoFan2020 wrote:

fdreerf wrote:

Why would this be helpful for a programming language without an exponent block?
It would be helpful for Tool assisted speedrunners trying to speedrun scratch games but don't know how to, it's a lot easier!
And why is that useful?
for tool assisted speedrunners to get used to TAS'ing in scratch. That might grow the TAS Community.It might be best to make this as a partnership with TASvideos and Scratch. If they can't get them to develop the extension, then they might work on it by themselves.

Last edited by TheNintendoFan2020 (May 22, 2020 22:11:23)

fdreerf
Scratcher
1000+ posts

TAS Editor

TheNintendoFan2020 wrote:

fdreerf wrote:

TheNintendoFan2020 wrote:

fdreerf wrote:

Why would this be helpful for a programming language without an exponent block?
It would be helpful for Tool assisted speedrunners trying to speedrun scratch games but don't know how to, it's a lot easier!
And why is that useful?
for tool assisted speedrunners to get used to TAS'ing in scratch
You must be the first and only person to consider speedrunning Scratch games.
TheNintendoFan2020
Scratcher
1000+ posts

TAS Editor

fdreerf wrote:

TheNintendoFan2020 wrote:

fdreerf wrote:

TheNintendoFan2020 wrote:

fdreerf wrote:

Why would this be helpful for a programming language without an exponent block?
It would be helpful for Tool assisted speedrunners trying to speedrun scratch games but don't know how to, it's a lot easier!
And why is that useful?
for tool assisted speedrunners to get used to TAS'ing in scratch
You must be the first and only person to consider speedrunning Scratch games.
No, they are other people who TAS scratch Games like @_TAS_

Last edited by TheNintendoFan2020 (May 22, 2020 22:14:50)

1132262
Scratcher
1000+ posts

TAS Editor

fdreerf wrote:

TheNintendoFan2020 wrote:

[sinp]
You must be the first and only person to consider speedrunning Scratch games.
Uh no.
NxNmultiply
Scratcher
100+ posts

TAS Editor

fdreerf wrote:

Why would this be helpful for a programming language without an exponent block?
a programming language where all numerical operations are double precision, a programming language where some keyboard keys are unavailable, a programming language where processing lag can significantly slow down writing code due to the drag and drop interface
fdreerf
Scratcher
1000+ posts

TAS Editor

Still, this seems like a very niche thing; this needs to beneficial for most Scratchers, and most Scratchers don't speedrun games that can be beaten in less than 15 minutes.
1132262
Scratcher
1000+ posts

TAS Editor

fdreerf wrote:

Still, this seems like a very niche thing; this needs to beneficial for most Scratchers, and most Scratchers don't speedrun games that can be beaten in less than 15 minutes.
And also, there are things that are beneficial to most Scratchers that should have a higher priority.
CatsUnited
Scratcher
1000+ posts

TAS Editor

Due to how narrow of a use case this is and how many more things that could be prioritised over adding what's essentially a big keyboard macro, you'd probably be better off just writing a large autohotkey script
TheNintendoFan2020
Scratcher
1000+ posts

TAS Editor

CatsUnited wrote:

Due to how narrow of a use case this is and how many more things that could be prioritised over adding what's essentially a big keyboard macro, you'd probably be better off just writing a large autohotkey script
It would be easier to have the TAS Editor. For people who want to TAS scratch projects but don't know how to, we should include that.
This can help grow the TAS community. They are a lot of members in the TAS community but we can help the community grow. Scratch is supposed to be user-friendly.
fdreerf
Scratcher
1000+ posts

TAS Editor

TheNintendoFan2020 wrote:

CatsUnited wrote:

Due to how narrow of a use case this is and how many more things that could be prioritised over adding what's essentially a big keyboard macro, you'd probably be better off just writing a large autohotkey script
It would be easier to have the TAS Editor. For people who want to TAS scratch projects but don't know how to, we should include that.
This can help grow the TAS community. They are a lot of members in the TAS community but we can help the community grow. Scratch is supposed to be user-friendly.
It'd also be easier to have Scratch make platformers for you to grow the platforming community.
And you know what, blocks that animate for you! And draw for you! Then we can grow all the communities!
_TAS_
Scratcher
33 posts

TAS Editor

I suppose I'd be obliged to support this, but then yea I just can't see it. We're only a lil community :<
Nambaseking01
Scratcher
1000+ posts

TAS Editor

_TAS_ wrote:

I suppose I'd be obliged to support this, but then yea I just can't see it. We're only a lil community :<

Well, here's evidence, it's only a little community and I don't see why a programming language like Scratch would require a TAS editor. It would confuse many people - I didn't even know what they were until now!
CatsUnited
Scratcher
1000+ posts

TAS Editor

TheNintendoFan2020 wrote:

CatsUnited wrote:

Due to how narrow of a use case this is and how many more things that could be prioritised over adding what's essentially a big keyboard macro, you'd probably be better off just writing a large autohotkey script
It would be easier to have the TAS Editor. For people who want to TAS scratch projects but don't know how to, we should include that.
This can help grow the TAS community. They are a lot of members in the TAS community but we can help the community grow. Scratch is supposed to be user-friendly.
When a feature is added onto Scratch, it should be something that would be beneficial to a large percentage of the community as a whole. Adding a TAS editor would only be useful to a narrow band of the community; it'd be like if I asked Scratch to add an SDR because it would help grow the ham radio community - that's a pretty specialised use case tbh

Last edited by CatsUnited (May 23, 2020 09:57:37)

1132262
Scratcher
1000+ posts

TAS Editor

CatsUnited wrote:

TheNintendoFan2020 wrote:

CatsUnited wrote:

Due to how narrow of a use case this is and how many more things that could be prioritised over adding what's essentially a big keyboard macro, you'd probably be better off just writing a large autohotkey script
It would be easier to have the TAS Editor. For people who want to TAS scratch projects but don't know how to, we should include that.
This can help grow the TAS community. They are a lot of members in the TAS community but we can help the community grow. Scratch is supposed to be user-friendly.
When a feature is added onto Scratch, it should be something that would be beneficial to a large percentage of the community as a whole. Adding a TAS editor would only be useful to a narrow band of the community; it'd be like if I asked Scratch to add an SDR because it would help grow the ham radio community - that's a pretty specialised use case tbh
Thing is, it just doesn't work with the Scratch environment in a clear way What exactly is it supposed to do? Make the project only run after a key is pressed? How does that apply to ask blocks, wait blocks, timer, current time, things that use the days since 2000 to animate, etc?

Powered by DjangoBB