ToME: the Tales of Maj'Eyal

Everything about ToME
It is currently Thu Jan 23, 2020 2:46 am

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Wed Jun 26, 2013 7:44 am 
Offline
Sher'Tul Godslayer

Joined: Mon Feb 14, 2011 11:16 pm
Posts: 2263
I've always enjoyed borgs for *band games. What would be required to program one for ToME? I probably don't have the programming skills to write one, but I'm still interested. I think the first step is to work out the architecture required to run a borg, and then we can work out the decision making algorithms to progress through the game.

Probably best to start with a "simple" class, like archer.

_________________
MADNESS rocks


Top
 Profile  
 
PostPosted: Fri Jun 28, 2013 3:32 am 
Offline
Sher'Tul Godslayer

Joined: Mon Mar 14, 2011 10:32 am
Posts: 1709
Location: Canada
I'd modify the tactical AI, adding resting and autoexplore. You would also need to add the zone order, item selection, and talent choices (which could be from the templates?)

Other things you may want to do:
- predict enemy behavior
- make if/else statements to make more powerful talent choices (eg. for replacing normal "shoot" talent: check stamina, if not high enough, use relaxed shot. next choice is Steady shot, then double, then crippling...)

_________________
Some of my tools for helping make talents:
Melee Talent Creator
Annotated Talent Code (incomplete)


Top
 Profile  
 
PostPosted: Fri Jun 28, 2013 3:44 am 
Offline
Sher'Tul Godslayer

Joined: Tue Apr 10, 2012 6:52 pm
Posts: 1884
If you want to make it successful, your best bet is probably something like a Summoner. Simple to make a build plan for, skills have simple execution often, and you can do things like have it fire summons around corners for a while before rounding every corner for increased likelyhood of survival.

Alchemist might be good as an option, too, and it's probably a lot simpler to code.


Top
 Profile  
 
PostPosted: Fri Aug 09, 2013 2:43 am 
Offline
Sher'Tul

Joined: Fri Apr 23, 2010 4:56 am
Posts: 1049
The real problem with TOME-borg is TOME's severe anti-grinding stance. The Angband/Zangband/etc borgs lean on computational patience a lot, and spend even more time grinding than normal ang/zang players. This, and a willingness to simply cut and run and respawn the dungeon level, is how they make up for being an algorithm rather than a person. Admittedly, the bit where they never get bored and stupid would still help, but I don't think it would be anything like enough.


Top
 Profile  
 
PostPosted: Fri Aug 09, 2013 2:48 am 
Offline
Perspiring Physicist

Joined: Sun Sep 09, 2012 7:43 am
Posts: 6005
Assimilate one of those players who can win the game on Insane...

_________________
My feedback meter decays into coding. Give me feedback and I make mods.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group