The Forums Are Now Closed!

The content will remain as a historical reference, thank you.

Demigod: Tuesday, May 19th

By on May 19, 2009 12:55:08 PM from JoeUser Forums JoeUser Forums

Frogboy

Join Date 03/2001
+1469

We were able to get the updated network update out yesterday and we turned the Pantheon and Skirmish to try to do 3 on 3 matches. balcony-officeSince so many people seem anti-bot, we are looking for ways to make that happen but the problem is, if people insist on human only then we need to provide more feedback to the user. We already get complaints from people saying it takes “too long” to get into a skirmish game (a whopping 2 minutes).  So for people who insist on human only, we need ways to make them aware that the system is working but it might take several minutes.

Skirmish and Pantheon games aren’t just about finding some random group to have you play against. It uses your ELO (experience) rating to help match along with your location to try to put together the best match possible.

One of our frustrations (and this is one of the reasons I’m not a fan of MP games in the first place) is how inconsiderate some people are.  We spent a lot of time trying to figure out why people were getting “disconnected” right when a game starts.  Well, it turns out, from looking at the logs, is that some people, having only 2 on 2 or 3 vs. 3 where an AI player had to be substituted to fill in the gap that some people just quit right at the start.  I understand the rationale but it’s still objectifying other people’s time. I won’t debate people on the issue as I think it’s a matter of agreeing to disagree.

But bottom line is that if people want to have an idealized match, it’s likely going to take more than 2 minutes and the only way to make it take more than 2 minutes is to provide more feedback so that’s what the team is working on today.

Proxy tomorrow

So besides having more feedback telling you how many people are looking for games which lets us increase the time to find an ideal match, we also plan to have tomorrow’s update have the proxy server. This should eliminate the last problems for connectivity except for the case where people have multiple IP addresses which is still being worked on.

More info please

Some people have said “I used to be able to connect fine, now I can’t.”  We really  need data from those people in the form of their impulsereactor.log files (located in my documents\my games\gpg\demigod) which you can send to [email protected] with (ideally) a description of what happened and whether you used to be able to connect so we can see.  At this point, people shouldn’t be having any problems connecting other than those with router issues.

The Documentary

Once we concluded that we were going to have to write our own multiplayer system for Demigod and that it would have to be done not in a matter of months but a matter of days or a week or two we knew that crazy hours were going to be involved. So we video’d it.  We hope to release in the next week or so a documentary video so you can see the innards of Stardock and what was involved.

Here are some images from it:

 

image
Marketing meeting

 

image
Management meeting in late April when it was decided to assign the Impulse team to develop a new system.

image 
My daughter Ashley visits me at work

image
Our chief architect, Jeff Bargmann and his Impulse team merges with the Elemental development leads to create a new network system.  The application team had already gotten somewhat involved by creating the “Impulse Overlay” that allowed us to inject new screens into Demigod.

image
Elemental team can’t resist but show off what they’re doing.

image
Found a baby turtle while taking a walk outside

Locked Post 116 Replies +1
Search this post
Subscription Options


Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:04:35 PM from Demigod Forums Demigod Forums

First!

 

Thank you again for feedback.

 

Elemental seems nice. I'll look at the pre-order.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:07:18 PM from Demigod Forums Demigod Forums

Awww its so cute. no not you, the turtle.

You guys are awsome, cant wait for the documentary.

 

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:10:17 PM from Demigod Forums Demigod Forums

No offense foggy, but ppl play multiplayer...to play with other players. I dont play neither pantheon nor skirmish for that same reason...because I DONT WANT TO PLAY WITH BOTS.

In all honesty, if i play pantheon and an AI is on my team...i WILL quit, playing with one of those ruins the game. Up until now i believed that it was a bug...sometimess having AI appear in your multiplayer games....but now that i see its intedended i just gotta say....wow.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:10:49 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

A turtle... No wonder joining a game is that slow

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:15:41 PM from Demigod Forums Demigod Forums

Obviously it is going to take longer to find games if you have to match only humans but I think everyone should be able to understand how that is preferable. Trying to do any form of matchmaking is pointless when there are bots in the game as those games degenerate to who can farm the AI the most.

 

In addition to that the inclusion of bots in pantheon (havent tried skirmish) seems broken as in rougly 50% of the games with bots I have been placed in a team with another player against 2 AI. The result is obviously a completely meaingless game and a quick disconnect to try and find something new.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:20:04 PM from Demigod Forums Demigod Forums

Quoting Kellmar,
A turtle... No wonder joining a game is that slow

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:27:36 PM from Demigod Forums Demigod Forums

You plan somewhere in the future to make Demigod a client/server game, or is just for Elemental? If yes, how much time we will have to wait? One year or more?

 

 

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:30:06 PM from Demigod Forums Demigod Forums

Who's the hot blonde in the meeting room? Women sporting Detroit Tigers shirts are yea, good stuff

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:32:39 PM from Demigod Forums Demigod Forums

Random Team 3v3 on Warcraft 3 takes less than 30s to match 2 teams of 3 and without any lag.

Just playing evil advocate here, but you get what I mean.

PS: Can I dissect that turtle for my experiences? *evil grin*

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:33:27 PM from Demigod Forums Demigod Forums

I can't see anyone wanting AI players in game unless they are going SP or COOP - in terms of waiting as long as you are getting active progress on player matching then most people will wait. Its when you just get a limited feedback that it falls down

 

MP > SP games i'm afraid regardless whether it makes it more difficult to manage - that's why they are more fun tbh - AI will follow the rules.

 

Tals

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:35:23 PM from Demigod Forums Demigod Forums

Quoting chevelleking,
Who's the hot blonde?

 

Ya that's what I was wondering.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:35:46 PM from Demigod Forums Demigod Forums

Quoting RamzaBehoulve,
Random Team 3v3 on Warcraft 3 takes less than 30s to match 2 teams of 3 and without any lag.

Just playing evil advocate here, but you get what I mean.

 

Warcraft 3 from the xfire stats is 5th in the charts and has 16000 players a day playing it (just xfire users)

DemiGod is 125th in the chart and has 729 players

 

It's a scale thing

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:38:45 PM from Demigod Forums Demigod Forums

Ya that's what I was wondering.

Gave you karma for your profile picture haha

And I want the turtle!! Can you ship him/her to PA for me?

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:38:56 PM from Demigod Forums Demigod Forums

Let me start out with this -- I do realize that many improvements are in development, and that adding them in before completing the feedback enhancements would increase wait times and result in more negative opinions. I enjoy the game greatly and look forward to what you guys bring to the table in the future. Hopefully my opinions might help in considering what sorts of improvements will be valuable.

I'm not sure exactly how inconsiderate it is to leave a game where bots are already present. I mean if people who stay are comfortable with bots, then I don't see how one more bot will hurt them. And people who hate bots would already be upset, so what's one more bot?

I think the real problem is how bad the AI is for competitive play. Granted a human partner could be just as bad or worse but, especially if you've worked your "ranking" up, you should be mainly encountering partners and opponents that can absolutely destroy the AI in its current implementation.

The AI is great for testing things out on, learning how to play, and having some fun with. But in a competitive setting where you actually care about winning, having a bot as a partner is a disaster -- especially in 2v2. So perhaps the real inconsiderate measure here is forcing a player to accept a partner that is known to be weak and probably drastically below the skill level of the competition.

Outside of that, I think the lack of feedback and controls in Pantheon and Skirmish drive a lot of people away even in their current incarnation. I know when I discuss these modes with my friends, the opinions we share are rather negative, and the consensus is we generally avoid those modes as a result.

Two minutes feels like an eternity if you're sitting and looking at an unchanging message. Even the simple addition of a timer so you can see how long you've been waiting would be better.

And the lack of options really hurts those modes -- you can't demand no bots. You can't select which mode you want to play (conquest, domination, etc). You can't choose what size game you want.

I think the game is great and I have lots of fun playing with my friends. I just think that pantheon and skirmish modes could use some help. Thanks.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:39:32 PM from Demigod Forums Demigod Forums

Quoting RamzaBehoulve,
Random Team 3v3 on Warcraft 3 takes less than 30s to match 2 teams of 3 and without any lag.

Just playing evil advocate here, but you get what I mean.

Those B.net/Arena.net guys knew how to get it done, but I think Stardock is going to get it right eventually

 

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 1:44:05 PM from JoeUser Forums JoeUser Forums

Warcraft 3 - the third in the franchise with millions of users has no problem because it has such a huge population.

It has nothing to do with tech and everything to do with user base.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 2:08:09 PM from Stardock Forums Stardock Forums

I'm liking the cel-shaded look of the 'Elemental' art style.

 

P.S. I see 'Society' on the marketing meeting white board...

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 2:08:14 PM from Demigod Forums Demigod Forums

Quoting ,

One of our frustrations (and this is one of the reasons I’m not a fan of MP games in the first place) is how inconsiderate some people are.  We spent a lot of time trying to figure out why people were getting “disconnected” right when a game starts.  Well, it turns out, from looking at the logs, is that some people, having only 2 on 2 or 3 vs. 3 where an AI player had to be substituted to fill in the gap that some people just quit right at the start.  I understand the rationale but it’s still objectifying other people’s time. I won’t debate people on the issue as I think it’s a matter of agreeing to disagree.

This is a problem with the way skirmish/patheon are set-up.  They are too random.  Yes, people have their ideal game.  However, at the same time people have a breaking point where they decide "oh, %#@! this!"  Pantheon/Skirmish are regularly exceeding this breaking point.  It's why I consider them a broken format and refuse to play them.

Not only does pantheon/skirmish pair players vs AI, it has uneven matches (2v1), doesn't take player count in regard when selecting map, and has a bunch of random settings with tower strength, creep strength, ect.

A good example, I got paired with a 2v1 in skirmish as erebus vs 2 rook on mandala.  That map is HUGE, to put only three players on it in a 2v1 is retarded.  The whole experience was terrible for everyone.

You seem to understand why people would quit an incredibly laggy game, where some guy with -1 sim speed or a ridiculous ping is making the game a slideshow.  The same idea applies here, you are regularly creating games that are so bad, so horrible, people do not want to play them.

So how can this be fixed?  Pantheon needs better parameters.

 

  1. All games should have minimum 2v2 and if possible aim for 3v3.  1v1s are bad, 2v2s are still kind of weak but workable, 3v3s are where the game starts coming into its own.  If you can really shoot for those 3v3s, even if people have to wait longer, it would help.  Go grab yourself a casual puzzle game and stick it there or give the players an in game browser to keep occupied while they wait.
  2. Pick the map based on how many players there are.  There should be no 5v5 on crucible, there should be no 2v2 or 1v1 on mandala or brothers.  Take each game size and make a list of appropriate maps.  Pick from these maps.
  3. Just ditch the AI or at least make the /noAI an option in the pantheon/skirmish menu.  It is going to get lost in a month or two. &nbs p;If the games playerbase is so weak that you can't make matches without the AI than that is another problem.
  4. Get rid of uneven games, period.  These are extremely bad an not fun for either team.  Both sides feel cheated.  If the side with more players wins it feels like a worthless victory, the other team was severely handicapped.  If the side with more players loses they feel terrible, they got beat by a blind guy in a boxing match, he had a huge disadvantage.  If the team with less players loses they just feel cheated, where if they win it just feels like they stomped clueless noobs.  Everyone loses 2v1s and 3v2s.
  5. Standardize the settings, random settings in skirmish/pantheon are horrid.  Some setting combinations play poorly and it can be difficult to figure out what the settings actually are.  You don't see the death penalty until you die, you don't find out creep damage is high until you are in the creeps and suddenly taking crazy amounts of damage.  All your formats except conquest are underdeveloped and tested.  Slayer can be stalemated by people camping their crystal.  Oak dominates fortress with last stand sieges.  Dominate, it has a poorly selected victory number.  You are rolling the dice to figure out if the game sucks or not.  When your playerbase improved you can expand this and create types of games (like you pick Standard or Type A before going into skirmish and type A might be super strong towers and creeps on dominate.)
Rage quitting in the middle of matches, that is just a rager.  People rage quitting at the start of matches is your fault if it is a common occurance.  You are creating games that people simply don't want to play.  Yet, skirmish/pantheon are susposed to be the best way to get games.  If you don't believe me go hop in IRC and ask people if they are satisfied with a majority of pantheon/skirmish games that are created, then ask them why.  It creates crappy games.
I cannot name you a single patheon/skirmish game I came away thinking "that was a good, satisfying game."  Afterwards I am always left thinking how bad that game was because of the settings and thinking I was an idiot for trying to do pantheon/skirmish in the first place.  I don't think that's pantheon/skirmishes intended goal.

 

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 2:08:18 PM from Demigod Forums Demigod Forums

Yes, it sounds like you're headed there anyway so I don't want to beat a dead horse, but I'd like to second what nothingpants said that this behavior isn't about a lack of consideration.  If I'm put in a 2v2 matchup and there is one AI I'm almost certainly looking at either a challengless smackdown (if they have the AI) or a frustrating doubleteaming leveraging all the farmed gold (if I'm afflicted with it).  Either way the game is already decided and I'm looking at 30 mins of going through the motions.  I've even got no real objection to even numbers of AI on both teams, but when it's lopsided like this its very difficult to have a competitive game, and I'd rather take a disconnect than waste my time as my primary motivation is to have a fun game. I'd even probably be willing to suck it up if I thought I was the only one not having fun, but I can't really imagine most people playing at a competitive level will enjoy either end of this engagement.

Also, not sure if you're working on this already as well, but I'll sometimes get placed in a match with 2v1 human players and no AI.  At first I thought that was too cool, overcoming a lack of appropriate matchups by pairing a highly ranked guy against two lower ranked ones.  Then I got placed on the 2 player side of that equation (I'm currently ranked #1 in skirmish), so I think maybe it's more of a bug.  At any rate, it's not terribly sporting if we're going to do ranked matches as there needs to be a fairly specific skill disparity to make this really a competitive match. 


Feedback on the matchmakign would be great, seems like one of the problems is people getting frustrated and canceling out of the match as it's trying to set up.   I can't imagine most people would have any problem if they knew and expected it to take 2+ mins to set up so long as they didn't think it twas hung.  Probably a good chunk of the remaining "connection" problems could be resolved by removing the reasons people disconnect.  Easier said than done, I know, but just my 2 cents.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 2:16:39 PM from Demigod Forums Demigod Forums

As an interim solution, simply make it so if you have to put bots in a game, make is so they give very little (or no) XP/Gold to the team that killed them.  Having no bot at all, or a bot that feeds the enemy constantly are both very big extrememes.  In the future, after all the new AI mods come out, and the AI is imporved, then you could reset xp/gold bonuses back to normal if needed.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 2:29:14 PM from Demigod Forums Demigod Forums

Well, I've been holding off on doing any Skirmish or Pantheon games until all the connectivity, favor, and stats issues are fixed. The other thing is that I don't want to play any competitive ranked matches w/ AI involved.

When that stuff is fixed I will probably play a lot more pantheon and less custom games.

I definitely hear ya when it comes to other people being inconsiderate in online environments. However, I've been pleasantly surprised at how respectful and good natured people have been on the custom games scene. I usually don't like the whole custom games routine but the community of people I have found in Demigod has been focused on fun and good competition.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 2:55:58 PM from Demigod Forums Demigod Forums

I feel a better solution to rage quitters is rather than remove the AI, or improve the AI or impliment some elaberate voting system. is simply to make the AI play defence.  plain and simple.  90% of complains about AI is that the feed like crazy.  so by simply not having them suicide into the most fed player every time they spawn and just stay in base and farm grunts makes much more sense. 

this also wouldn't effect the overall outcome of the game (as much) since the AI wouldn't be involved in pushes so the remaining human players are still at a disadvantage.  but still playable.

 

i'm also pretty sure that i'm not the only one who thinks this.  i've seen quite a few posts in the Idea section suggesting something like this.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 3:06:06 PM from Demigod Forums Demigod Forums
  1. If I get matched with AI, personally I'm okay with it as I'm up for a challenge BUT I'd much rather be matched with all human opponents.
    • If after searching X amount of time, say 5+ mins and there are not enough people, fine throw some AI in.
  2. I'd be more tolerant of AI bots on my team or fighting against them if the AI was actually competent.
  3. Getting put in a 2v2 when you want to play 3v3 or bigger is also annoying.
  4. Others actions screwing you. Having someone join skirmish/pantheon connect to me and then give up before we can connect to more people or other people seems to wreck my chances of getting into a game.  I'll get an error and have to relauch my attempt to form a game.  That is very poor for the user -- if I select to search for a game it should keep doing so till i'm in a game!  Not throw me an error message and stop!
  5. I don't mind having 2+ min wait but yes... you have to provide lots of UI feedback of what is going on -- DoW2 is not perfect but it does have this.
    • DoW2 and many xbox live games have pretty long wait times for matching, it's the price you pay for auto matching.
Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 3:20:59 PM from Demigod Forums Demigod Forums

Baby turtle demigod soon!

Lore: Frogboy found me now I will kill you all!

But I do demand that the table in the picture get turned into a round table.

Reason for Karma (Optional)
Successfully updated karma reason!
May 19, 2009 3:23:27 PM from Demigod Forums Demigod Forums

Quoting Dead Ghost,
You plan somewhere in the future to make Demigod a client/server game, or is just for Elemental? If yes, how much time we will have to wait? One year or more?

 

 

Just Elemental.  We don't develop Demigod so we don't really have a say there. Plus, Demigod's p2p system lowers latency.

Reason for Karma (Optional)
Successfully updated karma reason!
Stardock Forums v1.0.0.0    #108433  walnut3   Server Load Time: 00:00:00.0000641   Page Render Time:

Terms of Use

Copyright © 2016 Stardock Entertainment and Gas Powered Games. Demigod is a trademark of Gas Powered Games. All rights reserved. All other trademarks and copyrights are the properties of their respective owners. Windows, the Windows Vista Start button and Xbox 360 are trademarks of the Microsoft group of companies, and 'Games for Windows' and the Windows Vista Start button logo are used under license from Microsoft. © 2012 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo and combinations thereof are trademarks of Advanced Micro Devices, Inc.