User:North

From Soyjak Wiki, The Free Soycyclopedia
Jump to navigationJump to search
Best Flashposter award
I drew 'tikas in the ytdraws WINraid, if that matters

click for an aryan wiki page

SNCA blogposting[edit | edit source]

14th June 25: I come back to the 'ki after 5 days, and a lot has changed. I'm happy that the Flashposting portal is official, thanks, cobble. And I can't access cobblestone's talk page because of the funny CSS changes (time to change that off in preferences, i suppose.) I don't know if Mediaki v39 or 43 is better. And the search bar border looks fucked-up because the the border goes all heckin' 90s vapewave or whatever it was called if you change the border radius for some reason. You VILL fix that, 'kiadmins.

More shit[edit | edit source]

I have removed Template:Nusoi from this page as it now looks shit

Template:Northbox:

Flash, ???x450
The spoiler used for all SWFs uploaded to the sharty.

Adobe Flash, formerly Macromedia Flash is a plugin for rendering """movies""" created with Adobe Flash. It is used to make games, animations and other random stuff. You can upload your own Flash gems to the sharty, aka Flashposting. You can also upload said gems to the booru. The reason I haven't said anything about uploading coal is because (You) will not upload coal. Is it secure? Yes, it is secure. When Froot was implementing Flash support, he did the smart thing to block network traffic for it.

You see this everywhere on the 'ru due to the retarded way it handles thumbnails for swfs.

The problem with original content Flash[edit | edit source]

The jannies take forever to approve them. Behind the scenes they are probably decompiling your gems and analyzing datamining them for embeds. Hopefully this doesn't deter you from making your gems. You VILL NOT embed things into your Flash movies. Doing so will result in jannies rightfully leaking your IP.

Tutorial please![edit | edit source]

This is a shiny tutorial that taught me, and now it'll teach you here. Just export your movie as swf and upload directly to the sharty, no need to convert it to mp4.

Are 3D soygames / animations / SNCA possible?[edit | edit source]

yes, i have tried it. get CS6 using this site (turn off 'net, install as trial, copy amtlib.dll to flash exe dir) or use Adobe Animate (targeting flash player 11) and download Away3D 4.0. It requires some basic knowledge of ActionScript 3, and preferably knowledge of external .as files, both of which can be found at Flash/3D tutorial if you can't find good resources, ask ChatGPT.

ActionScript 2 (MX 2004-CS6)[edit | edit source]

Really simple code for your flashposts. trace() only shows up in the editor.

Examples[edit | edit source]

Put a dynamic text box on the stage, with Var inside the properties for it being "ack"

// Random number from 1 to 100
var unrounded: Number = (Math.random() * 100);
var rounded: Number = Math.round(unrounded);
var ack: String;
if (rounded > 41) {
    ack = ("ACK!!!!!");
} else {
    ack = ("TRANS RIGHTS ARE HUMAN RIGHTS!!!!!!");
}

Using trace():

// Random number from 1 to 100
var unrounded: Number = (Math.random() * 100);
var rounded: Number = Math.round(unrounded);
if (rounded > 41) {
    trace("ACK!!!!!");
} else {
    trace("TRANS RIGHTS ARE HUMAN RIGHTS!!!!!!");
}

ActionScript 3 (CS3 and above)[edit | edit source]

To make Flash animations in nuversions like the Adobe CS and CC versions, you use a language called ActionScript 3. It is very similar to Java. Here is an example of ActionScript 3. You can still use AS2 up until CS6, though AS3 is faster. ActionScript 2 is a lot easier and better supported by Ruffle, so AS3 is not recommended for sharty Flashes.

package {
    import flash.display.Sprite;
    import flash.errors.IOError;

    /**
     * A simple program to decide whether to ack.
     */
    public class YWNBAW extends Sprite {
        /**
         * @brief Clamps a value.
         *
         * @param val The value to clamp.
         * @param min The minimum.
         * @param max The maximum.
         * @return The clamped value.
         */
        private function(val: Number, min: Number, max: Number): Number {
            return Math.max(min, Math.min(val, max));
        }

        /**
         * Determines whether the tranny should ack based on a given probability.
         *
         * @param ackProbability An integer between 0 and 100 representing the chance of acking.
         * @return True if the random probability is less than the ackProbability; otherwise, False.
         */
        private function shouldAck(ackProbability: int): Boolean {
            var prob: Number = Math.random() * 100;
            return prob < clamp((ackProbability / 100.0) * 100, 0.0, 100.0);
        }

        /**
         * Main function that decides whether to ack or scream TRANS RIGHTS ARE HUMAN RIGHTS!!!!!!!! based on probability.
         */
        public function FailTest() {
            if (shouldAck(41)) {
                throw new IOError("ACK!!!!");
            } else {
                trace("TRANS RIGHTS ARE HUMAN RIGHTS!!!!!!!!");
            }
        }
    }
}

Easy way for cacas[edit | edit source]

Install Scratch 2.0 (which requires air) and convert your sb2 to swf (open the converter.swf with a new version of flash e.g. this). Simple scratch projects work with it. In it's defense, it makes collision detection a lot easier but adding different menus can be a pain in the ass with the Show and Hide blocks.

Note on making / uploading your movies[edit | edit source]

  1. it is redundant to put .swf in the movie title name when putting it here
  2. the booru has a problem with different sized SWFs and it will resize it to fit 400x550px no matter what
  3. converting MP4s to SWFs is silly as a 3 minute video will take up 80MB if you don't tweak the settings. Only use video to accompany your game/animation, not be the only thing there.
  4. IF YOU ARE MAKING A GAME, INCREASE THE FPS TO AT LEAST 24

Is my post coal?! (AKA a personal rant)[edit | edit source]

I was browsing the SoyBooru to see if there were any gems uploaded while i was taking a break from the 'sphere, and the 'ru was flooded with nuposts. This one in particular... ruffled my feathers, you could say. It is just a button that you click that says "YWNBAW". I agree with it, but damn it is making the ext=swf section of the booru absolute shit. God, please, do NOT upload this raisin to the booru.

A general rule of thumb:[edit | edit source]

If it is a literal 2 page slideshow (and could be made in PowerPoint using Actions), don't upload it as it is usually always coal. ALSO, IF YOU UPLOAD VIDEOS THAT YOU HAVE CONVERTED FROM .MP4 TO .SWF, THAT IS BRIMSTONE AND YOU SHOULD PROBABLY ACK

Plugins in general[edit | edit source]

Make flvshposting great again

Adobe Director[edit | edit source]

Director is a cursed, oldfag version of flash with it's primary focus being raster images but also does vectors, 3d and other stuff on later versions. You have to screen record it to upload any director material to the soysphere. There is an emulator but implementing it isn't on quote's top todo list for good reasons.

Adobe Flex[edit | edit source]

You can make Flash stuff in Adobe Flex if you are mental. You have to code the GUI and nobody wants to do that.

Java applet[edit | edit source]

Java applets are related because it's a plugin i guess. As the name implies, they were miniature apps written in the Java programming language that could run in the browser by a sandboxed JVM. They were used for interactive charts, games, richer ui, soyence simulations, banking, and file upload / auto refreshing things. They were quickly abandoned because they could access the user's entire computer without any clicks if the user left "run on demand" on in IE. They were replaced with Flash quickly because you can do everything i said in Flash, way more easily. (Apart from soyence simulations doe). There was a small push to add applet support to soyjak.st, but quickly died out because it was silly. Java still is a good programming language so don't let this deter you from using it, just maybe not for the 'net.

Anyone who seethes about Java applets being muh unsafe is actually a (((Jew))). In fact, Java applets were superior to what followed: JeetScript, which were far less secure (much easier to execute arbitrary code and exploit insecurities in software o algo), performed far slower, and were far less productive in development.

The applet packages were located in java.applet and also java.awt. Applets were deprecated in Java 9.

Microsoft Silverlight[edit | edit source]

This plugin is wack because when you make a silverlight plugin you are basically writing C# pc code. it has the same security holes as java for that reason. You make them in Visual Studio i think, it was used by netflix so that's something

Even more...[edit | edit source]

i am really scraping the bottom of the barrel here. Unity Web Player was used to run unity games in the browser before WebGL started or something. RealPlayer / WMP / VivoActive / DivX /RealAudio / QuickTime are SNCA media players for the web, acrobat had a plugin, vlc had one, google gears added offline storage... why the fuck are you still reading this?

How to make Flash gems[edit | edit source]

You should be fine with Macromedia Flash 8, download it here and run the installer. Make sure to uncheck "Install Flash Player"; soyjak.st uses Ruffle (evendoe Ruffle is written in Rust !) and Flash 8 has its own built-in Flash viewer. Activate it with WPD800-51933-55332-70430!!

Finding more movies[edit | edit source]

They are infrequently posted on /soy/, but you can view the Flash thread at /sude/ here (you VILL reupload all the gems from there onto the booru).

See also[edit | edit source]