(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-02-24 10:04 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - An idea. I need a few questions answered. New poll | | Thread closed
Add to favorites | Next newer thread | Next older thread
User Post
Vivi
Newcomer


 





Since: 07-05-06

Last post: 6493 days
Last view: 6493 days
Posted on 07-21-06 06:54 PM Link
Could someone explain to me HOW the AI in Pokemon/Final Fantasy games work? (Where they pick out of the limited amount of moves they use and attack. Where they also decide to heal or not) Is it random? Or do they have it set to do specific things, to where it's a pattern?

I'm trying to use this for a forum based RPG, it would help with the NPC's. Is it possible to take the code from the games and use it as an individual program? If so, how would I enlarge the inventory of items/attacks the AI recognizes?

Thanks for the help guys. =P
Yoronosuku

Toss Tortoise


 





Since: 11-17-05
From: Massachusetts is my new home..

Last post: 6282 days
Last view: 6282 days
Skype
Posted on 07-21-06 08:02 PM Link
You can't use the code as an individual program, as the code is specially programmed for the processors those games' consoles use. This is why we have emulators to play those games, as it emulates the functions of those processors among other things. In short, you won't be able to do that.
Vivi
Newcomer


 





Since: 07-05-06

Last post: 6493 days
Last view: 6493 days
Posted on 07-22-06 12:21 AM Link
Could I just remove the rest of the gameplay and utilize the AI? Then expand upon the inventory?
captain Qball

Goomba


 





Since: 11-17-05

Last post: 6484 days
Last view: 6484 days
Posted on 07-22-06 12:24 AM Link
wouldn't it just be easier to write your own AI code?
Darkdata

980








Since: 02-25-06
From: Newfoundland

Last post: 6282 days
Last view: 6282 days
Posted on 07-22-06 12:24 AM Link
as it emulates the functions of those processors among other things. In short, you won't be able to do that.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6283 days
Last view: 6283 days
Posted on 07-22-06 05:27 AM Link
Pokémon's AI is simple: Use random attacks. If health is low in a trainer battle, use a Full Restore. Repeat until player gets annoyed and turns the game off.
amnesiahacker

Red Goomba


 





Since: 12-21-05

Last post: 6490 days
Last view: 6490 days
Posted on 07-22-06 08:07 AM Link
Originally posted by HyperMackerel
Pokémon's AI is simple: Use random attacks. If health is low in a trainer battle, use a Full Restore. Repeat until player gets annoyed and turns the game off.


True it happened to me many times before lol


(edited by amnesiahacker on 07-22-06 07:08 AM)
Kyoufu Kawa
Intends to keep Rom Hacking in one piece until the end








Since: 11-18-05
From: Catgirl Central Station

Last post: 6282 days
Last view: 6282 days
Posted on 07-22-06 11:42 AM Link
Even though stealing and using the code itself isn't possible, you can always study it and write C code that simulates it.

Amirite?
Vivi
Newcomer


 





Since: 07-05-06

Last post: 6493 days
Last view: 6493 days
Posted on 07-22-06 01:48 PM Link
Okay cool, I'll just write it in Java or C++ Thanks guys. (Can someone close this thread? My questions have been answered) =P
Yoronosuku

Toss Tortoise


 





Since: 11-17-05
From: Massachusetts is my new home..

Last post: 6282 days
Last view: 6282 days
Skype
Posted on 07-22-06 09:33 PM Link
Closed as per request.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - An idea. I need a few questions answered. | Thread closed


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.017 seconds; used 383.64 kB (max 471.74 kB)