dcsimg
A Flash Developer Resource Site

Page 1 of 3 123 LastLast
Results 1 to 20 of 45

Thread: UI doing a killer AI system

  1. #1
    Timetravelling Superhero AJ Infinity's Avatar
    Join Date
    Oct 2002
    Location
    The Realms of Infinity
    Posts
    203

    I'm doing a killer AI system

    I'm going to have some killer AI in my upcoming Flash war game. I'm using a neutral network system where the AI predicts and learns (creepy, huh?). Kinda like in the game Return to Castle Wolfenstein.

    Find out more at http://www.geocities.com/ajinfinityx/flashworks.htm

    I'm going to use this thread when I need help.
    Last edited by AJ Infinity; 10-27-2002 at 08:59 PM.
    From here to infinity,
    A J I N F I N I T Y

  2. #2
    Not PWD ViRGo_RK's Avatar
    Join Date
    May 2001
    Posts
    1,799
    Sounds great and all, but do you know how hard it will be?


    PAlexC: That's just Chuck Norris's way of saying sometimes corn needs to lay the heck down.
    Gerbick: America. Stabbing suckers since Vespucci left.

  3. #3
    Timetravelling Superhero AJ Infinity's Avatar
    Join Date
    Oct 2002
    Location
    The Realms of Infinity
    Posts
    203
    Yeah but I have resources like the forums here and at iDevGames.com plus I'll probably get the books AI Game Programming Gems and .Flash MX Game Design Demystified.
    Last edited by AJ Infinity; 10-27-2002 at 09:01 PM.
    From here to infinity,
    A J I N F I N I T Y

  4. #4
    Information Architect Subway's Avatar
    Join Date
    Feb 2000
    Location
    Switzerland
    Posts
    4,779
    Good luck my son.

    I've used a neural network a long time a go in a C++ project and it was really not easy. Have to serach the source if you are interested, must be somewhere on my very old PC.

    Fredi
    Mind Share Projects [ <- my latest projects ] [ my splash page -> ] Fredi Bach
    OS X Code (r,s) [ my Mac, web 2.0 and programming blog ]
    Not A Blog [ my personal weblog ]
    jMe Feed Aggregator [ my latest most famous project ]
    Web Command Line [ use the web like a real geek ]

  5. #5
    Timetravelling Superhero AJ Infinity's Avatar
    Join Date
    Oct 2002
    Location
    The Realms of Infinity
    Posts
    203
    Yeah, I know what you mean by it not being easy. I'm using a special situations way, in which the AI reacts in different ways in various situations. I have way too many lines of code already, and more are coming.
    From here to infinity,
    A J I N F I N I T Y

  6. #6
    Not PWD ViRGo_RK's Avatar
    Join Date
    May 2001
    Posts
    1,799
    Mind showing any parts that are working?

    I'd be curious to see. Always loved AI, but never thought I would be able to code it.

    I would just like to see your progress thus far.


    PAlexC: That's just Chuck Norris's way of saying sometimes corn needs to lay the heck down.
    Gerbick: America. Stabbing suckers since Vespucci left.

  7. #7
    Timetravelling Superhero AJ Infinity's Avatar
    Join Date
    Oct 2002
    Location
    The Realms of Infinity
    Posts
    203
    Sorry, no can do. Two reasons:

    1: I've completely redesigned my game because it was becoming a serious programming challenge.

    2. My game will be a shareware game, and I'm writing a registration system in Flash.
    From here to infinity,
    A J I N F I N I T Y

  8. #8
    Gross Pecululatarian Ed Mack's Avatar
    Join Date
    Dec 2001
    Location
    UK
    Posts
    2,954
    But, flash is easily hacked!

  9. #9
    Senior Member
    Join Date
    Aug 2002
    Posts
    349
    Originally posted by Ed Mack
    But, flash is easily hacked!
    How so?

  10. #10
    Gross Pecululatarian Ed Mack's Avatar
    Join Date
    Dec 2001
    Location
    UK
    Posts
    2,954
    Well, all the code in your swf can be read by anyone, so that doesn't provide very much security. String values are saved as ASCII text, allowing you to see them in Notepad.

  11. #11
    Not PWD ViRGo_RK's Avatar
    Join Date
    May 2001
    Posts
    1,799
    How might I be able to do this?

    I think I could learn from you...

    How might I go about viewing these strings in notepad?

    Would I open the file from my cache in notepad?

    hmmm, sounds like fun.


    PAlexC: That's just Chuck Norris's way of saying sometimes corn needs to lay the heck down.
    Gerbick: America. Stabbing suckers since Vespucci left.

  12. #12
    Gross Pecululatarian Ed Mack's Avatar
    Join Date
    Dec 2001
    Location
    UK
    Posts
    2,954
    Open any swf in a simple text editor like Notepad. You'll see loads of strings and other things like function names.

    To get hold of swfs, just find out their URL and download them from there, or get them from your cache if you use InternetExploiter

  13. #13
    I'm dope. Psytrix's Avatar
    Join Date
    Aug 2002
    Location
    Slidell, LA
    Posts
    309
    u can get a .swf decompiler too once u have the swf's.

  14. #14
    Senior Member
    Join Date
    Aug 2002
    Posts
    349

    hmm

    any way to protect as swf file?

  15. #15
    Timetravelling Superhero AJ Infinity's Avatar
    Join Date
    Oct 2002
    Location
    The Realms of Infinity
    Posts
    203
    I've always known that I can hack FLA's, but swf's can't be hacked. No way. I dragged a swf icon to my favorite text editor and Mac OS X native coding environment BBEdit and I didn't see what you saw. Or maybe I should take a closer look. I'm considering doing the registration system in Java (I'm trying to learn that language), although I spent about 3 days writing over 1000 lines of ActionScript code for the registration sys. It really wasn't as hard as it seems and I'll port my ActionScript code to Java.
    From here to infinity,
    A J I N F I N I T Y

  16. #16
    Not PWD ViRGo_RK's Avatar
    Join Date
    May 2001
    Posts
    1,799
    Are you saying it can't be done? So you just denied the existence of every .swf cracking program out there?

    Wow, are you blind, and typing this via brail?


    PAlexC: That's just Chuck Norris's way of saying sometimes corn needs to lay the heck down.
    Gerbick: America. Stabbing suckers since Vespucci left.

  17. #17
    Banned By GMF Wannabe Gambini's Avatar
    Join Date
    Oct 2000
    Posts
    976
    The SWF format is incredibly insecure, and anyone who has seen the latest version of....well, I'd best not mention it because it usually get's deleted from these boards...but, those who have seen "it" will now just how easy it is to get every element out of an SWF file...graphics, MC's, every single action...it's really scary actually!

    Also, Ed mack is spot on, trusty ol' notepad has a lot to answer for...
    Last edited by Gambini; 11-12-2002 at 03:47 AM.

  18. #18
    Horseman Absurdity
    Join Date
    Aug 2002
    Location
    Petaluma, Ca, U.S.
    Posts
    42
    So I guess then if your going to be posting any kind of flash game you created as an swf on the internet, remember anyone who knows how to get it can, and will if they like it. That being said I think I'll re-release all my projects and games and everything I've done as open source . Or should I just keep my site's URL secret so only I know it and thus I can be the only one to visit my site and play my games... mwahahaha! But I suppose the realllly determined person who wants to find my stuff can. *sigh* guess my safest place is on my hard drive away from all your prying eyes

    Wattsman

  19. #19
    Timetravelling Superhero AJ Infinity's Avatar
    Join Date
    Oct 2002
    Location
    The Realms of Infinity
    Posts
    203
    Second thought, w/ some help from OpenSWF.org, any programmer could build a program that opens up SWF's and converts them back to FLA's. Macromedia should do something about this security thing. I don't like it. Maybe I'll just redo my reg. system in Java. Actually, my game will be exported as a projector and not an actual SWF. They couldn't be able to hack that, since it is an application like Maya, Photoshop, Shake, or Final Cut Pro. If projectors can be hacked, I'll have to scream because that would mean Photoshop could be hacked, also. Although once I dragged Myth 3: The Wolf Age to Mac OS X's text editor TextEdit and I saw some variable and function names. I did that once w/ Quake 3: Arena, also.
    From here to infinity,
    A J I N F I N I T Y

  20. #20
    I'm dope. Psytrix's Avatar
    Join Date
    Aug 2002
    Location
    Slidell, LA
    Posts
    309
    ignorance is bliss

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  




Click Here to Expand Forum to Full Width

HTML5 Development Center