Brad Wardell's Blog


The nature of good will

Published on Wednesday, September 30, 2009 By Brad Wardell In Politics

“Any human being, who accepts help from another, knows that good will is the giver’s only motive and that good will is the payment he owes in return.” –Hank Rearden

It has been my experience whether it be at the nation-state level or on a personal level that good will distributed freely is often returned with disdain and contempt.

Demigod Overlay Updates

Published on Tuesday, September 29, 2009 By Brad Wardell In Demigod Journals

ImpulseOverlayScreenshot

I was so hoping to have this to the public this week but there’s various doublebyte vs. unicode issues that have to be dealt with that is total grunt work but has to be done to make sure this works on all languages.

Anyway, this isn’t a mockup but you can see what we’re going for.  In the lobby you’ll be able to learn a bit more about other players from within the game.

Reminder on Elemental horror

Published on Monday, September 28, 2009 By Brad Wardell In War of Magic

Hi guys,

I've been reading on forums of people saying that we're overstating how horrible the Elemental beta is.  While we appreciate that support, we don't want anyone coming into the beta that isn't fully prepared for what a real beta is like.  

Most (nearly all) people are better off waiting until the final game.

The beta program is really for people who loved games like MOM, XCOM, HOMM, CIV  (AND) (emphasis on AND) want to make sure that elements from those games make it into this game and that there's enough time for that to actually happen.

For example, someone already posted the idea of the first player to get one of the tech milestones get a bonus. We like that idea.

We're been combing through the forums looking at ideas and such and hope to follow up with some journal entries discussing this.  But first we want to get beta 1A out (October 1) the door since there's a lot of changes there.

October 1 deadline to get into the beta

Published on Monday, September 28, 2009 By Brad Wardell In Elemental News

The deadline to get into Elemental Beta 1 ends October 1st.

But lest you think this is a call to join the beta, let me warn you, the beta is a land of horror and agony.  Even now, most of the beta testers are requiring long-term psychiatric care to continue functioning.

But if you are a true masochist, you can pre-order now and get into the beta as we are putting together the game mechanics and help mold the final game.

NOTES are in: Part 1

Published on Thursday, September 24, 2009 By Brad Wardell In Demigod Journals

image In hindsight, Notes are such an obvious feature that every RTS should have them. Though, admittedly, I would like to thank the various karma gods that such a feature did not exist in Total Annihilation as I would never have been able to find anyone to play (I helped pioneer such tactics as com napping, flash tank sticking, metal creators being “given” to the enemy).

We only have half of the note system in. 

Here’s how it works:

Go to Pantheon (http://pantheon.demigodthegame.com/ ) and then find the games you’ve recently played and you can click on any user you want and then, by clicking on the new “notes” tab add a note.  Only you can see these notes. 

Now, in the next week or two, we’ll have an update to Demigod in which you’ll be able to see these notes in the lobby (in the connection info area).  So if someone was particularly fun to play with, you can make a note of that.  If they did something really annoying (rage quit, plays only in premades, swears at you, etc.) you can make a note of that too.  Like I said, only you can see the notes you’ve written but they work as great reminders. 

image

Ready to Play

If you haven’t already signed up for the Impulse Ready to Play beta, do so now.  It’s http://readytoplay.impulsedriven.com.

I’ve been playing with this for the past few days. The number of beta testers has been kept very low (only people who sign up, only people who have multiple games) but we’re going to be expanding this in the next few days and Demigod users are going to be moved to the top of the list. It makes getting a game going much much easier and the actual games are much better.  Don’t take my word for it though, if anyone who has Ready to Play wants to comment here, go for it.

But you combine the notes with Ready to Play and you end up with a significantly better experience in my opinion.

 

 

 

 

Don't bite the hand that feeds you

Published on Wednesday, September 23, 2009 By Brad Wardell In Politics

My father in law is the most easy going guy you’d ever meet. He’s gentle. Kind. Thoughtful. But don’t mistake those attributes as weakness. He simply picks his battles because in the apocalypse, this is one guy you’d want to have your back. Politics sometimes is like this. People will rail against "the rich" or corporations and assume wrongly think they have leverage when they don't.

This is typically seen with the American left who gleefully hope for higher taxes on corporations and "the rich". The problem is, those two groups tend to be the people who "do stuff". And people who do stuff are the ones in control. This isn't about what's fair or how things should be. I am talking about how things actually are.

I recently got deluged with hate mail because I commented on Facebook that it annoyed me that UPS was boycotting all of Fox News.  I'm not a Fox fan (I get my news online) but as a libertarian/conservative type, I get pretty sick of the "faux news" stuff. Don't like it? Don't watch it. So I said on my FB page that I'd just have us use FedEx instead. Costs the same.  Naturally, people freaked out and started to loudly pronounce their intention to boycott anything we make. 

Their argument is that people should be held accountable for their beliefs.  Okay. I agree with that.

But as they insist that people should be held accountable for their beliefs financially they absolutely rely that I’ll be the bigger man and not hold that attitude when it comes to hiring and firing. 

The same is true on taxes. People love to tax "the rich" and the corporations and yet assume those people and companies won't alter their behavior.  It's like the person who shops on price but thinks "the rich" and the corporations won't move or find ways to avoid punitive taxation.  

At the end of the day, the people who do stuff are the ones who move history forward -- for good or ill. Action always beats belief.

People who do stuff don't tend to sweat what someone believes. They tend to care about their actions and how those actions will actually affect them. 

Like my father-in-law, they have a thick skin. They don’t react easily. But something tells me that people are going to down the path that will ultimately serve as a stark reminder of just how much of the real world is run by "the rich" and corporations.

My advice: Pick your battles. Consider the unintended consequences when taking action.

The lazy AI developer

Published on Wednesday, September 23, 2009 By Brad Wardell In Elemental Dev Journals

The AI in Galactic Civilizations I and II has tended to get a lot of praise over the years.  But it could have been better. Much better. 

A big reason that kept it from being better was sheer laziness on my part.  A lot of the best strategies involve algorithms that just are tedious to write.

For example, I submitted feedback to GPG for Demigod’s AI based on algorithms I knew would be effective but that I didn’t actually use in GalCiv because they were a pain to write.

My favorite example is a pretty straight forward algorithm: What is the strength of an enemy in a given area compared to mine? You provide the unit in question and a radius and it returns a value based on the relative damage potential of other things in the area and from that you can decide whether to move forward or not. 

It’s a great way to mobilize units together as a cohesive mass. In Demigod, it would tend to make the AI less likely to go into harm’s way.  This is one tiny example and each tiny example on its own is easy to write but taken together, they mean a lot of work that I wasn’t able to get to (or didn’t want to get to) in Galactic Civilizations.

In Elemental things are different.  Oh, I’m still lazy. Dangerously lazy.  But now I have Charles to work with who helps split the work on this stuff.  On our previous games, I wrote the AI myself – The Politial Machine, GalCiv, Entrepreneur, etc.  This time, I have a small team to help me with it.

Part of that is because the AI in Elemental is a very big deal. People are excited about the features of Elemental but to me, those features are meaningless unless there are computer players that make good use of those features. Or more to the point, intelligent use of them.  While Elemental will have multiplayer (up to 32 people for starters), the focus of the game is single player. That’s the part of the game I want to make sure we absolutely nail and for that, it absolutely must have intelligent computer players.

Over the past 15 years I’ve built up an increasing library of algorithms I’ve doodled together for how computer players could play more like expert humans. Elemental will be my first real chance to see them come to life. I’m very excited.

Demigod v1.19 Stat update!

Published on Tuesday, September 22, 2009 By Brad Wardell In Demigod

Greetings!

Just a head's up:

We're doing a partial stat reset for v1.19.  We're migrating your existing wins, losses, and favor points over to the new stats but your experience will be reset to 1000 so that everyone is on an equal footing in terms of experience now that custom games are counted as long as there are humans on both teams.

The reset is occurring today so some of you may need to relogon to have access to your favor points.

Frogboy 3 on 3 games!

Published on Monday, September 21, 2009 By Brad Wardell In Demigod

Greetings everyone!

I just want to let you know I will be hosting Frogboy 3 on 3 games all this week.  Feel free to join up.  Games tend to fill quickly but we usually have a pretty good time win or lose. See you online!