home.social

#actionscript — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #actionscript, aggregated by home.social.

fetched live
  1. Back in 2021, I put together a little proof-of-concept demonstrating a few Adobe Flex components running on top of OpenFL instead of Flash Player. I compiled the AS3 code to JS using the Apache Royale compiler.

    Recently, I picked up this project again, and I've made a ton of improvements to both OpenFL and Royale. Here's a screenshot of the Flex Style Explorer sample compiled to JS. Styles, binding, states: all working!

    #AdobeFlex #OpenFL #ApacheFlex #ApacheRoyale #AdobeFlash #ActionScript

  2. Back in 2021, I put together a little proof-of-concept demonstrating a few Adobe Flex components running on top of OpenFL instead of Flash Player. I compiled the AS3 code to JS using the Apache Royale compiler.

    Recently, I picked up this project again, and I've made a ton of improvements to both OpenFL and Royale. Here's a screenshot of the Flex Style Explorer sample compiled to JS. Styles, binding, states: all working!

    #AdobeFlex #OpenFL #ApacheFlex #ApacheRoyale #AdobeFlash #ActionScript

  3. Помните «Шарарам»? Я перенёс его с Flash на Ruffle, и он перестал лагать

    «Шарарам» – это старая, но до сих пор живая MMORPG по «Смешарикам». Огромный срез моего поколения, родившегося в нулевых, нашёл там первых друзей и приобрёл первые социальные навыки. Я до сих пор, в свои 23 года, возвращаюсь туда раз в один-два месяца: пообщаться с ровесниками и повспоминать золотые годы игры. Но чем старше я становлюсь, тем сильнее желание «просто поиграть» превращается в желание помочь родному проекту. Отчасти это даже страх за него: все аналоги и конкуренты, включая западных вдохновителей, давно умерли, из чего очевидно, что и в Шарараме экономического смысла осталось немного. Думаю, создатели поддерживают его примерно из тех же чувств, что теплятся у меня. Это желание вылилось в эксперимент, после которого Шарарам почти перестал лагать. Честно замерить FPS сложно – разброс между локациями огромный, – но разница видна невооружённым глазом: играть комфортно даже там, где раньше было слайд-шоу. А заодно игра снова заработала в современных браузерах! Поиграть можно через альтернативный клиент shararam.sadfun.dev (или его десктопную версию ). Надеюсь, когда-нибудь это попадёт в апстрим, и игра станет приятнее для всех. А ниже будет технический разбор, как я это сделал. И как же?

    habr.com/ru/articles/1069452/

    #Шарарам #Shararam #flashигры #ruffle #rust #codex #actionscript #rtmp

  4. Bill Premo announces some major progress with #Blast. Namely, adding support for scripting with ActionScript 2. He also gives a nice prognosis on open-sourcing the solution before the end of 2026!

    > It’s been 7 months since I’ve started this and I still haven’t taken a day off from it. Optimistically best case we’re 3-4 months away from going open source worst case before the year ends.

    patreon.com/billpremo/posts/ac

    #Flash #ActionScript #AS2 #AdobeAnimate #AdobeFlash #MacromediaFlash #FlashAnimation #FLA #XFL

  5. Bill Premo announces some major progress with . Namely, adding support for scripting with ActionScript 2. He also gives a nice prognosis on open-sourcing the solution before the end of 2026!

    > It’s been 7 months since I’ve started this and I still haven’t taken a day off from it. Optimistically best case we’re 3-4 months away from going open source worst case before the year ends.

    patreon.com/billpremo/posts/ac

  6. Bill Premo from Newgrounds is building a new Flash. From the description he provides, the feature set is quite comprehensive: .fla/XFL import, drawing engine, shape tweening, scripting, even embedded sound editor and more.

    bill.newgrounds.com/news/post/

    #Flash #Newgrounds #AdobeAnimate #AdobeFlash #MacromediaFlash #FlashAnimation #FLA #XFL #ActionScript #CSharp #Avalonia #SkiaSharp

  7. Bill Premo from Newgrounds is building a new Flash. From the description he provides, the feature set is quite comprehensive: .fla/XFL import, drawing engine, shape tweening, scripting, even embedded sound editor and more.

    bill.newgrounds.com/news/post/

  8. Как бы выглядел интернет, если бы Adobe не убила Flash

    Вспомните нулевые — браузерные страницы мигали баннерами и интерактивными элементами, игры запускались прямо во вкладке, а Flash Player был знаком почти всем. Но в 2020 году Adobe завершила его поддержку и начала блокировать Flash-контент. Так и закончилась эта история, а что было бы, если всё пошло иначе? Историю Flash и альтернативный сценарий разбираю в статье. Читать

    habr.com/ru/companies/ruvds/ar

    #flash #adobe_flash #flash_player #actionscript #html5 #вебразработка #stage3d #rtmp #adobe_air #ruvds_статьи

  9. RE: mastodon.social/@mcc/116002605

    I sometimes wonder, why no one has yet created ( #opensource or not) #flash alternative, with as much as 1:1 interface, but with #javascript as a code language instead of #actionscript ?

  10. RE: mastodon.social/@mcc/116002605

    I sometimes wonder, why no one has yet created ( #opensource or not) #flash alternative, with as much as 1:1 interface, but with #javascript as a code language instead of #actionscript ?

  11. Here's another one, from the same course. The music is from Beyond Good & Evil.

    #Flash #ActionScript #interaction #art

  12. Here's another one, from the same course. The music is from Beyond Good & Evil.

    #Flash #ActionScript #interaction #art

  13. An interaction study I created in Flash, almost 20 years ago, for a university course.

    #flash #actionscript

  14. An interaction study I created in Flash, almost 20 years ago, for a university course.

    #flash #actionscript

  15. In collaboration with the Moonshine.dev team, a new visual form designer is now available for Feathers UI. Drag-and-drop GUI controls into containers (including nesting), edit common properties in the GUI, apply layouts (with percent sizing), and adjust font and background styles.

    It generates MXHX markup, a new XML dialect for GUIs in Haxe, inspired by Adobe Flex's MXML, but targeted at Haxe instead of AS3.

    feathersui.com/blog/2024/11/21

  16. Added several more sections to the #OpenFL Developer's Guide today.

    Accelerometer input
    books.openfl.org/openfl-develo

    Copy and paste
    books.openfl.org/openfl-develo

    Web service requests
    books.openfl.org/openfl-develo

    These three were converted to #Haxe from the classic #ActionScript Developer's Guide for #AdobeFlash (which was Creative Commons licensed by Adobe).

    1/🧵

  17. Added several more sections to the #OpenFL Developer's Guide today.

    Accelerometer input
    books.openfl.org/openfl-develo

    Copy and paste
    books.openfl.org/openfl-develo

    Web service requests
    books.openfl.org/openfl-develo

    These three were converted to #Haxe from the classic #ActionScript Developer's Guide for #AdobeFlash (which was Creative Commons licensed by Adobe).

    1/🧵

  18. Nel lontano 2009 avevo realizzato il gioco della briscola utilizzando la tecnologia Flash e il linguaggio ActionScript. Vediamo come si presentava! #retrogaming #flash #actionscript #retrocomputing youtube.com/watch?v=MBgQ-ca2ew

  19. Nel lontano 2009 avevo realizzato il gioco della briscola utilizzando la tecnologia Flash e il linguaggio ActionScript. Vediamo come si presentava! #retrogaming #flash #actionscript #retrocomputing youtube.com/watch?v=MBgQ-ca2ew

  20. As #ICQ is shut down in a few days I think I can disclose this now:

    Long long time ago, the official ICQ client allowed #flash avatars. It was possible to use custom flash avatars (from a webserver controlled by me) by uploading a special XML file pointing to that URL using the Miranda (?) ICQ plugin.

    The flash avatars allowed #ActionScript and the flash player was running as local user. The intended use case was animated avatars (I send a smiley and the avatar smiles).

    I crafted a flash file that displayed a static picture (so nobody will notice its a flash avatar), but opened a http connection to my server and waited for commands. I just used this to run "play this mp3 from that URL" and prank people and never used it for something evil. Never tried to figure out what was possible in terms of local access etc. and never disclosed this possibility until now.

    #icq #hacking #infosec

  21. As is shut down in a few days I think I can disclose this now:

    Long long time ago, the official ICQ client allowed avatars. It was possible to use custom flash avatars (from a webserver controlled by me) by uploading a special XML file pointing to that URL using the Miranda (?) ICQ plugin.

    The flash avatars allowed and the flash player was running as local user. The intended use case was animated avatars (I send a smiley and the avatar smiles).

    I crafted a flash file that displayed a static picture (so nobody will notice its a flash avatar), but opened a http connection to my server and waited for commands. I just used this to run "play this mp3 from that URL" and prank people and never used it for something evil. Never tried to figure out what was possible in terms of local access etc. and never disclosed this possibility until now.

  22. @[email protected] as a kid i loved playing with #Flash and ended up programming lot of games and websites with #ActionScript

    In early 2000s i started to need server-side programming to get some data from files or databases, and
    #PHP hosting was already ubiquitous at that time.

    More than 20 years later, i'm a PHP expert freelance dev and still not bored with it
    😬

  23. @nachtfunke
    Cc: @Catweazle
    if you have any friends who you believe would be generous enough to provide some feedback. it would be awesome!
    (boost the post or whatever?)

    I start a "normal" job on Mon, i'm trying to wrap-up (not once and for all, but...) some of these projects before i have much less time to play.
    :D

    My plan is to redo this w/ Laravel, for a more robust capability. Anyone rembr "lussumo filebrowser"? It used #actionscript and .swf. but it was similar in purpose/ use case.

  24. @ChristosArgyrop Bad news, according to this “Make Use Of” #clickbait both #Rlang and #Perl are “heading for extinction” along with #VisualBasic (and #VBA), #Haskell, #Fortran, #COBOL, #ActionScript (the language in discontinued #AdobeFlash), and #Pascal: apple.news/A9sb4_KhEQoeIdeulO_

    The text hedges the headline’s assertion for every entry above. And of course, it cites #TIOBE.

    It’s also syndicated on #MSN, which has had, um, quality control problems lately: futurism.com/msn-ai-brandon-hu

  25. @ChristosArgyrop Bad news, according to this “Make Use Of” #clickbait both #Rlang and #Perl are “heading for extinction” along with #VisualBasic (and #VBA), #Haskell, #Fortran, #COBOL, #ActionScript (the language in discontinued #AdobeFlash), and #Pascal: apple.news/A9sb4_KhEQoeIdeulO_

    The text hedges the headline’s assertion for every entry above. And of course, it cites #TIOBE.

    It’s also syndicated on #MSN, which has had, um, quality control problems lately: futurism.com/msn-ai-brandon-hu

  26. 🎉 Happy 20th birthday to #ActionScript 2.0!

    💻 AS2 was a scripting language suited for the development of Flash games & applications!

    📆 AS2 was introduced in Macromedia Flash MX 2004 which was released on September 10th, 2003!

  27. 🎉 Happy 20th birthday to #ActionScript 2.0!

    💻 AS2 was a scripting language suited for the development of Flash games & applications!

    📆 AS2 was introduced in Macromedia Flash MX 2004 which was released on September 10th, 2003!

  28. @maxim Hey there, I'm a gamedev both in a studio and mustering the energy to work on personal projects as well.
    I used to do a lot of #ActionScript when that used to be a thing.
    Nowadays I do... still ActionScript! (still alive in the gaming industry for UI! 😁 ) in a studio in Sweden, and #csharp for my projects on #Unity, but in the process of trying to migrate to #Godot! (still in C# though, I don't feel that I'll like gdscript 😅 )

    #programming #gamedev

  29. @maxim Hey there, I'm a gamedev both in a studio and mustering the energy to work on personal projects as well.
    I used to do a lot of #ActionScript when that used to be a thing.
    Nowadays I do... still ActionScript! (still alive in the gaming industry for UI! 😁 ) in a studio in Sweden, and #csharp for my projects on #Unity, but in the process of trying to migrate to #Godot! (still in C# though, I don't feel that I'll like gdscript 😅 )

    #programming #gamedev

  30. mon vieux #cv de 2009 !!!! Et déjà un site #static ( mais avec du #flash dedans ^^ 😅 aucune idée si ça marche... faut dire que c'était bien quand même #actionScript !! )
    #web 1.0
    cv-de-2009.lascapi.fr/

  31. It's 2023, and I am honestly perplexed that sending custom request headers is still a pain-in-the-ass with some #JavaScript #web frameworks.

    Custom request headers were supported by *#ActionScript* in 2005.

    (walks away grumbling to self about javascript frameworks stuck on an innovation threadmill, reinventing #ModelViewPresenter, #DataBinding, and component frameworks over, and over, and over, and over again)

  32. My ‘memories’ of this day in 2007—apparently. Thanks computer…

    #ActionScript #Flash

  33. @pbeens If my tone wasn't obvious: never.

    That's a fool's errand. A windmill to tilt at. (Insert other literary references for futility here.)

    See also: #ActionScript—also #ECMAScript-based, as part of #Flash—or #JScript, because Microsoft do as Microsoft do.

  34. @pbeens If my tone wasn't obvious: never.

    That's a fool's errand. A windmill to tilt at. (Insert other literary references for futility here.)

    See also: #ActionScript—also #ECMAScript-based, as part of #Flash—or #JScript, because Microsoft do as Microsoft do.

  35. CW: 🔞NSFW

    #Introduction

    I'm Humbird0.

    I am a hentai artist er, programmer? I'm a hentai programmer.
    Yup, I'm that much of a nerd.

    🔞 #NSFW, #Bestiality, #Loli, #StraightShota #Lesbians 🔞
    I make adult Flash games each with their own Level-Editors. I make sexy sprites, animate lewd sprite cartoons, write naughty stories, program my custom-made #RPGmaker, and write tutorials about how I do these things.

    Table of Contents

    🎮 Games
    ✏️ Level Editors
    📖 Stories
    📽️ Sprite Cartoons
    🖼 Pixel Art
    🖼 Art
    🎓 Tutorials
    💾 Software
    🔬 Experiments

    All of my posts

    You don't need Flash to play my games. Each one comes with an EXE to run it, and it'll play on everything from Windows 10 to Windows XP, or even a Steam Deck! (Just remap the arrow keys and spacebar) I'm mostly known for Guardia Forest and Pokemon Hentai Version I've been making Flash games like these for decades. (Yeah I know it's 2023. Who cares? It's fun) I probably won't post everything here. All my stuff is on my hobby website. It's all free. I'm a huge fan of #ChronoTrigger #Pokemon #Misty #SonicTheHedgehog #Sally #Digimon #Renamon

    🌐 My Website

    #Software #Tutorial #Animation #PixelArt #Stories #Games #Game #LevelEditors #Furry #Hentai #GameDesign #Gamedev #Modding #AdobeFlash #ActionScript #Software #FanArt #Sprites #PixelArt #Art #FanFic #AgeDifference #AgeGap #Sonic

  36. @alexandru Let's see, professionally I've worked at least a bit in:

    #ActionScript
    #Ada (mostly for building the first Ada 95 IDE)
    #Apex
    #Assembly languages (around a dozen)
    #Bash
    #C
    #COBOL
    #CPP
    #Csharp
    #E
    #Fortran
    #Hack (learning now)
    #Haskell
    #Java
    #JavaScript
    #Lisp (Common, Emacs, Scheme)
    #Ruby
    #Scala
    #SQL
    #TypeScript (only a little yet)

    Plus at least as many others outside of work...

  37. @alexandru Let's see, professionally I've worked at least a bit in:

    #ActionScript
    #Ada (mostly for building the first Ada 95 IDE)
    #Apex
    #Assembly languages (around a dozen)
    #Bash
    #C
    #COBOL
    #CPP
    #Csharp
    #E
    #Fortran
    #Hack (learning now)
    #Haskell
    #Java
    #JavaScript
    #Lisp (Common, Emacs, Scheme)
    #Ruby
    #Scala
    #SQL
    #TypeScript (only a little yet)

    Plus at least as many others outside of work...