Deja vu

I had the strangest sense of deja vu today. I spent most of the day essentially doing what I have been doing in my spare time for the past 2 1/2 years; tweak AI, watch AI play, tweak AI some more, rinse, repeat. It was surreal.

Dru has been awesome to work with. I was worried that he might be protective of his AI code (no real reason to think that, really, but I did). It has been the complete opposite. He has been completely open to any suggestions I have had and I have gotten the opportunity to fix some of the major things that bugged me with the Forged Alliance AI.

The AI isn't much at the moment, but I can see where Dru is taking it and I like where it is going. One thing about this new economy is it should make things easier for the AI. Either the AI can afford to buy something or it can't, there isn't any guesswork or complicated economy balancing act. I managed to get a good balancing pass in today, but it will still need a lot more work. I am really looking forward to seeing what we can pull off.

For anyone interested, Dru is being interviewed by AiGameDev.com Sunday, November 8th.

From AiGameDev.com: This interview with Dru Staltman, Gameplay Engineer at Gas Powered Games, will look into the iterative development process that went in to creating Demigod's innovative AI, as described in this article. How was the system originally conceived, what where the major challenges, which were the biggest problems in the end, and how could the AI be extended and improved further?

The announcement is tagged as Premium, so if you happen to have a Premium membership to AiGameDev.com and are interested in AI it might be a good read. If you do get a chance to read it, let me know how it is.

14 comments:

Tobias Fong C.W. said... / November 5, 2009 at 1:24 AM  

Cool! But since I don't have a Premium membership, I can't read it.

Just wanted to ask you a question about the former post. Square Enix was unhappy, as in the head office in Japan and the Japanese bosses being unhappy, or the American branch of Square Enix being unhappy?

Nathan said... / November 5, 2009 at 1:47 AM  

Speaking of the Demigod AI Sorian, could you maybe suggest to implement something like the 'cheat options' mod you made for FA? It would be nice if we could give the AI 1.2, 1.5, 1.7, 2... times the hitpoints and maybe the same for money, damage and mana. I think new players would really benefit from a super tough AI as the general skill of online players has become so much better lately. And we old veterans could use something to test new builds against without ruining a game for our teams.

The article sounds very interesting but I'm totally not crazy enough to pay $97 to read it. :D

Good luck to you and enjoy your work on the AI, we all know that's the work you really enjoy the most, right? Now that you are working on the AI I will probably have to start the campaign on easy... xD

Speaking of AI settings and teams. I would like to suggest another feature for SupCom2. We (hopefully) will see a bunch of new players for SupCom2 and have the veterans from FA.
Now what I'm suggesting is a 'handycap' setting in the custom game lobby that allows new and experienced players to play together. The new player would get more resources. It would be possible to change the setting manually but it would also be nice to get a suggestion based on the ranking the player currently has.

It would allow friends with different skill levels to play together and maybe it would interest more players to give online gaming a chance.

Have fun with the AI

Col. Jessep

EdWood said... / November 5, 2009 at 7:32 PM  

Thx for the info again Sorian. :)

So you are working on this Neural Net AI thingy or am I wrong? Sounds cool and interesting.

Ed

Ireneusz said... / November 9, 2009 at 3:00 AM  

Hey
Sorian does your work on 1.2 for demigod have any deadline you must meet? or is it as long as it will take you.
other thing. Dont you think that in order to ensure people enjoy playing demigod more resourcers should be put into resolving current conectivity and network bugs, rather than wasting them on creating modding tools and 2 demigods? i am right now have problem getting game going. about 70% of game i play either someones droppes, someones game crashesh, or they decide to desync game to dont have loss shown, not to mention ghost lag (when all sim speed are above 7 and all green pings under 300 and game still lags).
Dont you think fixing those problems would improve gaming expierince a lot more? perhaps save the game from being forgotten......
Thanks eric

Ireneusz said... / November 10, 2009 at 12:07 AM  

whats the point of this blog if u dont dont care to even write back to people?
Is it just to show how 'hard' u guys are 'working'?

Sevenix said... / November 10, 2009 at 1:40 AM  

Perhaps he should just disable comments and have it done with Ireneusz

And gosh your patience allowed for 1 day without a reply before you had to go whine about it?

In the meantime you could actually spend some time reading Sorians old posts where he explains that the desync bug is fixed et.c.

Tobias Fong C.W. said... / November 10, 2009 at 5:34 AM  

Yeah, you should be more patient. He already said he'll be busy this week because of the milestones he have to complete. So please forgive his lateness in replying.

And yes, game developers work extremely hard. So your sarcastic comment about showing how hard they are working is uncalled for. They usually stay past working hours to tweak their product to perfection, WITHOUT overtime pay. And it's not all fun and games. It's a really difficult and frustrating job, so really, please don't make comments like that. It's antagonistic and offensive.

EdWood said... / November 10, 2009 at 3:53 PM  

Lol,

you guys are funny. Its Sorians blog and he can choose if he wants to reply or not. He doesn't owe use anything, he is doing that in his free time.

Once again Ireneusz, its his blog NOT yours.
Also he answered a lot of stuff to other people.

Ed

Sorian said... / November 11, 2009 at 12:29 AM  

@ireneusz: Wow, take a chill pill. I don't decide what gets fixed in Demigod, Stardock does. So, I am really not the person you should be asking those questions.

Ireneusz said... / November 11, 2009 at 2:59 PM  

chill pill huh? u guys got some?
Coz the dtuff that troubles this game are not new. they been here from start of the game and they really make it hard to enjoy this game. Dont you want to see bugs fixed before extra content being add to game?
So what if we get ten demigods and it still will take 30 minutes to get game going in which, either someone leaves, disconects, desync game to win, game crashesh for no reason, on someone gets noob on their team and they dont want to play.
Beta of HoN was realesed in better, more playable condition that i could be ever hopping for demigod.
Oh i am patient but it is over half year......

Sorian said... / November 11, 2009 at 5:48 PM  

Again, you are talking to the wrong person. You need to complain to Stardock.

Ireneusz said... / November 11, 2009 at 6:30 PM  

"Sorian does your work on 1.2 for demigod have any deadline you must meet?" -is it question i need to ask Stardock? i mean its u working on it who would know better?? patch 1.2 suposse to come out today.
"Dont you think that in order to ensure people enjoy playing demigod more resourcers should be put into resolving current conectivity and network bugs, rather than wasting them on creating modding tools and 2 demigods?" I am asking for your personal opinion from your profesional point of view. do i need to go to stardock with that as well?
Stardock currently bans all people who are pointing out their mistakes and asking for something to be done with obvius exploits that are exist in game, i see no point to argue with people who cant take critism for something that obviusly is wrong and they are partialy to blame for it.
I encurage you to try HoN to see how much better demigod can be. i can give u my beta key

GĂ„sen (The Goose) said... / November 12, 2009 at 8:51 AM  

Ireneusz, we don't care. Just leave.

Pirate Incognito said... / November 13, 2009 at 7:22 PM  

Ireneusz. Seriously please fuck off. This blog is one of the single most awesome things I've read on the net. The fact that GPG even hired him really speaks volumes. I'm very happy for sorian. He basically landed his dream job.

Post a Comment