Joined: 1 day ago
Posts: 1
Location: PARIS
Hi, sorry this is my first post. With my friend I'm trying to make a TAS for EZPlatformer an eazy game: https://haxeflixel.com/demos/EZPlatformer/. (Here's the speedrun page: https://www.speedrun.com/fr-FR/EZPlatformer) This is our first TAS and we've been looking at all the ways to make a TAS. We tried recording inputs with two different methods: Python and AutoHotkey. But we have problems with both versions: With Python, the game has trouble collecting the data (I think), so not all executions are the same and we can't understand why. With AutoHotkey, it's the same problem runs aren't all the same and it's very difficult to understand how we should change all the inputs. (My code is the same as in this post: https://www.autohotkey.com/boards/viewtopic.php?t=126764) I've seen people doing an HTML5 Tas speedrun: Thread #21163: TASing a HTML5 game (inside a browser). I don't understand the whole project and I'm not sure if I should do the same thing. Translated with DeepL.com (free version) -- Moderator Edit: Fixed the links in the post. — moozooh
Editor, Experienced player (571)
Joined: 11/8/2010
Posts: 4043
Hi banzaiaiai and welcome to TASVideos. Since you know how to use Python and AutoHotKey, I don't think the tools I will mention will be too hard for you to use. First, there is a version of EZPlatformer made in Adobe Flash. It is open-source, but there is no compiled SWF file. You can build an SWF yourself using a guide like this one. Next, install Windows Subsystem for Linux 2 and libTAS. Here is a guide to install them. This creates a Linux environment inside Windows 10 or Windows 11. Then, install Ruffle. This is a desktop emulator for Flash Player SWF files. Using this inside libTAS is the best way to TAS a Flash game, and lets you use savestates and frame advance to make your TAS efficient and optimized. TASVideos gives you storage space to upload the .ltm file you create. Once you're sure it's as fast as you can make it, you can also submit it for publication on TASVideos so more people can see and enjoy your run. If you have any questions, you can reply here in English, or speak in French in the French section of TASVideos. By the way, when you post a link, please use [ url ], without spaces, instead of [ post ]. This is best for any link that is not a specific forum post on TASVideos.

1737179233