Post subject: How to Make a TAS - Tutorial Videos
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3573)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
So I've made some TAS tutorial videos and added to existing ones to make a sort of TAS tutorial mini-series. I put the series on youtube and added them to this page. This video tutorial series takes a beginner through the introductory stages of making a TAS and introduces techniques for optimizing and using advanced tools. Now that I've managed to do the beginner videos (which are the hardest part and I've been putting off for some time now) I plan to keep adding to this series periodically with more concepts & tools and such. I hope this help people more easily learn how to make Tool-assisted Movies for themselves, and hopefully teach the veterans a few tricks they may not have known. Feedback is appreciated, especially from "newbies" who are trying to learn based on the videos.
It's hard to look this good. My TAS projects
Joined: 7/14/2011
Posts: 4
Great video it helped me out alot.
Banned User
Joined: 3/10/2004
Posts: 7698
Location: Finland
Any chances of this being uploaded to youtube? (For some reason the video player at ustream.tv is so heavy that my system is unable to play the video in real-time. It plays like at 2 FPS, skipping forward. Not nice.)
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
Warp wrote:
It plays like at 2 FPS
Same here; it's probably recorded that way. I have a quite beefy system imo - AMD Phenom X6 @ 2.8GHz, 8 GB RAM, DSL 16MBit/s.
Warepire
He/Him
Editor
Joined: 3/2/2010
Posts: 2178
Location: A little to the left of nowhere (Sweden)
I am getting a HUGE load of "certificate chain incomplete" errors, before they show up the video works fine, then it becomes really choppy in the same way as Warp is describing. Heck, even my browser begins lagging like mad. Using Opera 12 first pre-alpha, latest flash version Windows XP 64 bit AMD Athlon64 4800+ (2 cores) 4 GB RAM 8 Mbit ADSL
Player (100)
Joined: 3/20/2008
Posts: 466
Location: Montreal, Quebec, Canada
I'll third that the video is unbearably slow. I managed to get through the first video fine (although 1-2 FPS), but the 2nd one was even worse in terms of speed. Looking forward to the next 3 videos once reasonable playback can be achieved. Also really hoping for a lua script tutorial. Actually, I'll make a request: How to make a lua script that effectively uses information like player speed + position, enemy speed + position, hitboxes, timers, projectile speed, etc. For now I'm going to study the ones available in the game resource section.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Warp wrote:
It plays like at 2 FPS, skipping forward. Not nice.
Warepire wrote:
Heck, even my browser begins lagging like mad
Also, PLEASE youtube these vids. And maybe try to pick another game for next tutorials. The "Filename" text each time you load the state is also too long & annoying.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3573)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
I uploaded the videos to youtube and put them on this page. I also updated the first post of this thread.
It's hard to look this good. My TAS projects
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
adelikat wrote:
I uploaded the videos to youtube and put them on this page. I also updated the first post of this thread.
Fantastic!!! Also, I have a request of some debugging/RNG work video.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Joined: 6/27/2011
Posts: 8
Location: France
Thanks Adelikat. I'll try to write a feedback on it soon, it depends if I have time to watch it this week. :)
RavaTroll, at your service.
Player (118)
Joined: 5/13/2009
Posts: 700
Location: suffern, ny
These are really good for getting the basics down!
[19:16] <scrimpy> silly portuguese [19:16] <scrimpy> it's like spanish, only less cool
Joined: 6/20/2008
Posts: 150
I'm also having some issues with the video being slow, but that's not a technical issue but rather one of pacing. Lots of awkward verbal pauses and flat affect, at least in the first video; makes it hard to watch when I already know a little bit but can't be sure when the instruction moves to things I don't know as much about. Not that I want to say the effort is bad; it's good to have all this stuff out and centralized, and I plan on using it when I get a little time on my hands to make a run. Just...hard to sit and listen to.
Banned User
Joined: 3/10/2004
Posts: 7698
Location: Finland
adelikat wrote:
I uploaded the videos to youtube and put them on this page. I also updated the first post of this thread.
Btw, did you really beat the current best SMB startup time while just doing a tutorial on it? That's all sorts of awesome. (Yes, I know the exact time of pressing start doesn't matter in the end, but it still was funny.) Btw, it's very interesting to see the reason behind those little jumps in the SMB TAS and other tricks, and that they are not just for the fun of it, but they actually matter in terms of speed.
Skilled player (1827)
Joined: 4/20/2005
Posts: 2161
Location: Norrköping, Sweden
Perhaps a tutorial explaining subpixels (both X and Y) in detail?
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
I have 2 ideas: - creating a torrent (torrents?) for these videos. - writing the script of what is said to make it easy for translation subtitles. I'd make russian ones if someone delivered the english script.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Editor, Emulator Coder, Active player (264)
Joined: 10/17/2010
Posts: 124
I hope you'll include some (open)MSX stuff as well!
Editor, Skilled player (1536)
Joined: 7/9/2010
Posts: 1319
btw we can also translate those tutorials and add as a subtitle to the videos, so that can understood by everyone in his native language.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3573)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
Warp wrote:
Btw, did you really beat the current best SMB startup time while just doing a tutorial on it? That's all sorts of awesome. (Yes, I know the exact time of pressing start doesn't matter in the end, but it still was funny.)
Yeah, I wasn't expecting that. However, the title screen is under a 21 frame rule too, I guess HL played around with that for whatever reason. I was trying my best to avoid talking about a frame rule though, and that made it hard lol. I didn't have a plan when doing that tas, and had never attempted to match or improve HL's movie before. Had I, that part could have went smoother at least. But honestly, I felt "winging" it was going to be more informative though. Because TASing is more about running to problems and finding a solution. I'd rather put those skills on display.
It's hard to look this good. My TAS projects
Joined: 8/9/2010
Posts: 1
I would love a tutorial on luck manipulation and random number handling! :D
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
Great tutorial adelikat! Is it really pronounced "tass" Videos though? I thought it was "tee ay ess" Videos. Just asking so newbies don't get confused.
Player (118)
Joined: 5/13/2009
Posts: 700
Location: suffern, ny
CoolKirby, there used to be a discussion on that very thing. Certain people say it a different way, just because you say it 'tee ay ess' does not mean its wrong.
[19:16] <scrimpy> silly portuguese [19:16] <scrimpy> it's like spanish, only less cool
Editor, Active player (297)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
CoolKirby wrote:
Great tutorial adelikat! Is it really pronounced "tass" Videos though? I thought it was "tee ay ess" Videos. Just asking so newbies don't get confused.
<span style="font-family:arial unicode ms;font-size:105%">/ˈtʰasvədɪəʊz/</span> or <span style="font-family:arial unicode ms;font-size:105%">/ˈtʰæsˈvɪdˈɛəʊz/</span> is what I think it should be. <!-- warning, the HTML in this post will not work if you quote it. I set the font explicitly because the IPA characters won't show properly otherwise. -->
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
I'd like to pronounce as a word anything that can be pronounced as a word. FCEUX can't, DeSmuME & TASVideos can.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Banned User
Joined: 3/10/2004
Posts: 7698
Location: Finland
Actually "fceux" looks like some kind of French word.
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
I sound the letters out, but for abbreviations like SM64 and SMB, I usually say the names of the full games, unless I'm short on time. I think "tais" or "tess" Videos sounds OK, but "tass" Videos doesn't sound good to me; I guess it's a matter of opinion.
Warp wrote:
Actually "fceux" looks like some kind of French word.
It's an abbreviation you can't really sound out, like RSVP (except that one is French). You'd have to add vowels to be able to sound it out.