Jump to content
Sign in to follow this  

AutoIt _Instead of Adobe Flash?

Recommended Posts


Don't Post To Many "Don't use AutoIt - Learn another language" Type of Comments, I am just interested in knowing if Autoit is Capable of my Idea.

I want to make a Simple "Flash-Like" Game.

I have seen Game Projects with AutoIt on Youtube, and it got me interested.

The problem i have with Flash is how easy people can access it...AND i don't want to learn Flash atm because i have fun with AutoIt.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;This part is for explanatory Purposes ONLY ! ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

Inform me to Delete this if it violates the Sites Terms !

It took me 10min -> I Googled it, Downloaded the .SWF via with FireFox by Accessing the Page Info

(That Website Was Not Protecte)

Got a Decompiler, and Opened it.. Boom ! All Grapics, Sound Files the Flash "Timeline" for my Adobe Flash and the Code...


So that was fucked up! How Lame is it that your Average Joe can do that?

So that is one reason why i am not a big fan of flash.. The other is because i am Learning AutoIt atm. and don't want to change that :)

So how about i tell you about my project: ( i start out with it Simple, if it works, i will make it more advanced)

A Simple Point and Click Game.

So i need to include Background Picture on a Running window.

And i need to Run Animations (Or Mp4 Files) when the Window is Pressed at the correct Spot.

It should also have some Custom Buttons, that do, when Pressed - but that i know can be done in AutoIt

I guess i still need to make the Animations in Flash or make Mp4 Files.

(I have Both Adobe Flash and After Effects and Photoshop) And Know how to use the Photoshop and After Effect.

Yes ! I Suppose it is more complicated, and Less Powerfull than writing it in Flash, and i guess i would protect my flash game by not making the Page Info Accessible (Like on this Site)

But i would like to do this out of curiosity!

And with AutoIt i have actual fun programming, something i have never had before :)

(No hate intended :D My Website is done in Adobe Flash (By a Friend ;)))

Edited by Schoening

Share this post

Link to post
Share on other sites

Anything is possible as long as you believe!!!!! Believing is MAGICK!

Seriously, AutoIt is not the go-to language [ED. pun not intended] if you want it to be completely safe from decompilation and the like.

Edited by LaCastiglione

Share this post

Link to post
Share on other sites

Anything is possible as long as you believe!!!!! Believing is MAGICK!

Seriously, AutoIt is not the go-to language [ED. pun not intended] if you want it to be completely safe from decompilation and the like.

I Suppose not :) But Not the Worse Either, Also ? ehm.. It's Possible ?

Share this post

Link to post
Share on other sites

Well, I don't see why it wouldn't be possible. Just keep it simple. Receive advanced parameters from GUIGetMsg and use that to determine if the user clicked in the correct range of pixels? You could probably do the same in QuickBasic. QuickBasic seems really advanced these days. It even incorporates OOP concepts!

I think someone wrote a flash UDF somewhere in the example scripts forum.

Edited by LaCastiglione

Share this post

Link to post
Share on other sites

well i can hardly think that he will do next skyrim solo and in autoit

but as i stated before i do think that something like pirates of caribbean online is double in autoit with help of irrlicht of course

edit: (i finaly finded another way to fix text font problem on xeffect yesterday) that reminded me that i'll probably post updated version with xeffect and bumpmaping of my ship that i'm playing with soon and reupload youtube video (for the users whos graphic cards cant render xeffect :) ), and if anyone dont minde il add new post heare when i get home today or tomoro early in the morning with SS so that everyone can see how something can look cool even if your not so good at painting ;)

Posted Image

Edited by bogQ

TCP server and client - Learning about TCP servers and clients connection
Au3 oIrrlicht - Irrlicht project
Au3impact - Another 3D DLL game engine for autoit. (3impact 3Drad related)

There are those that believe that the perfect heist lies in the preparation.
Some say that it’s all in the timing, seizing the right opportunity. Others even say it’s the ability to leave no trace behind, be a ghost.


Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By n0ktar
      is it possible to make a wall chams in rainbow six siege using autoit scripts? tell me please and how . 
    • By spikespaz
      The rule against game automation is misguided and unhelpful for the following reasons.
      I am a developer, using AutoIt to automate testing for a game that I am developing. Singleplayer games can be mundane and sometimes cheating can be overlooked. Multiplayer games usually have anticheat against repetitive robotic actions anyways. People want to override the control schemes of games with bad customization. Eg. Axiom Verge, Fortnite (Crouching). Game automation is not always bad. If the user feels the need to automate a singleplayer game for boring or mundane tasks, that is their choice. Similarly, if I wish to use scripts to automate testing, that is my choice.
      Game automation can be a problem for online multiplayer games, giving players a competitive advantage. This could be countered by common sense; ask OP what game they are automating, and is it an online game? What is this script for, and what does it seem to do?

      Please revise the rule as it seems very unnecessary and harmful to people seeking help with innocent attempts at game automation.
    • By Barney
      Hi guys, I just finished a Connect 4 game by using MiniMax with Alpha Beta Pruning. I haven't written a program for a long time, but writing an
      AI program is always funny! I have to learn how the algorithm works and try to optimize the code to run faster. Let's play and have fun!

      Oops, I lost the game ...

      Thanks guys!
      Download: Connect 4.zip
    • By Mannyfresh31
      This is a game that I'm developing for Slot machines I just finished translating it to English my original version is in Spanish so if I miss spelled or translated something wrongly please accept my apologies I just releasing the Compile version this time just the .exe file Because I'm saving the code for myself since the software was originally written for my business or if someone wants it they have to pay but not you you getting it for free here at Autoit .
      once you run the software for first time is going to ask you for a license and it wont work without it you can get an Access code (license) by request just PM me and provide the code that the software will give when you press the cancel button three times.
      anyways once you're in the game the following hotkeys are set for interacting with it
      "q" for slot one or one credit
      "d" for slot two or five credits
      "1" or "2" or "3" or "4" or "5" to play simple, double, threeple, etc.  once you have credits of course
      "p" to stop the numbers once you're playing
      "c" for configurations or settings
      "i" for printing the receipt
      "s" for exit
      "t" for trading points for credits
      Link to download the game https://drive.google.com/open?id=1x22AM80fjrDjTwwAp_TqbdWyTabawoQX
      and here are some videos so you can see what the game is about
    • By SgtIgram
      First.. sorry for my bad english
      For some time i play a bit with embedded Flash-Objects and after a few changed variables in the "root" of the flash-file with
      $oRP.SetVariable("/:randomVar", "foobar") i came to the problem that i need to change a variable thats inside a function/class or whatever
      the wanted variable is inside a
      _global.client = new clientCom(fooBar); and is defined as
      var _loc1_ = this; _loc1_.randomVariable = ""; how can i change it?
      i tried something like
      $oRP.SetVariable("/:client.randomVariable", "foobar") but nothing =(
      i hope someone can help me!
      - sgtigram
  • Create New...