I used to play Ragnarok Online. I quite liked it, but the severe grind (amongst other things) got on my nerves and I stopped playing. Thing is, one of the things I liked most about it was the homunculus system: the Alchemist class could create a pet that followed them around and fought for them, and whose AI was completely programmable.
By "programmable" I don't mean there was a window with tick boxes that said things like "attack on sight" or "heal when below [ ]% hp"... I mean you had to open up notepad and write that shit from scratch in LUA. The default AI was intentionally made stupid, inconvenient, and prone to committing ban-worthy acts to encourage you to reprogram it. Can't program? Haha, let's hope someone who does has posted their AI for download on a fansite somewhere, noob!
It was awesome. I learnt a great deal about programming thanks to that system, though I quit the game in frustration long before I got the chance to tackle a rather ambitious project: an AI that could learn, akin to the Creature from Black and White. I doubt I could have achieved it, but I wanted to try! And I still do!
So my question is, H/A, are there any other games featuring a pet whose AI can be (legally) programmed from scratch?
While you eat, let's have a conversation about the nature of consent.
Posts
I'm kind of tempted to return to RO, but I'm not sure it's worth it.
I still play WoW, though, and I've heard its player-generated addons are pretty powerful. I understand they're strictly an interface thing, but I wonder if I could create an intelligent pet of sorts using that?
Robot Odyssey.
I loved the shit out of that game.
Also, a bit more simplified, but you might want to look into FFXII or Dragon Age, you can program party member behavior with a series of If-Then statements.
Another was Mindrover: The Europa Project.
But I would submit that these are probably not worth $68 and $108, respectively, which is what they seem to be going for now.
Even older than those, I think in the pre-hard drive days, Origin also made a game called Omega where you had to program your cybertank in a BASIC-like language. It had a giant manual, and was pretty great.
I had considered those, but if I understand correctly, all you can really do is arrange a set of pre-defined statements into a pre-defined structure? You can't, say, give your character the ability to recognise things they've seen before, or tackle a problem differently if they failed the first time?
This sounds promising, thanks!
I would search for their official forums. Good luck!
This game actually seems like it could have potential. Has anyone played the full game?
Wow, thanks for suggesting that. It's really cool. It also really helps to have taken a finite state machine course in college. :P
I got the first two groups done, but now it's making my head hurt.
You don't actually have to play at this point, you have your creature and the ability to program it. All you have to do is program and take it out to the field to test once in a while.
Once you're done you don't need to keep playing.