Brad Wardell's Blog


Becoming part of the beta!

Published on Tuesday, November 22, 2005 By Brad Wardell In GalCiv II News

For users who are interested in getting their hands on the BETA version of Galactic Civilizations II, you can still, for a limited time, become part of the beta program.

To join, simply pre-order the game directly from Stardock.  The beta will be closing in early December so time is running out to become part of the beta.

Beta testers receive the special Collector's Edition of the game (all users who pre-order, regardless of where are entitled to it) plus they have an immense amount of influence over the course of game development based on their feedback.

There's no NDAs, if we're not doing a good job making a fun game, you can scream it to the world!

Audio interview at Apolyton.net!

Published on Tuesday, November 22, 2005 By Brad Wardell In GalCiv II News

Dan Quick of Apolyton.net is doing a multi-part audio series on the inside development of Galactic Civilizations II.

The PROMO for the first part is up. It's relatively short but gives a general overview of things to come...

WindowBlinds 5: RELEASE DATE = Tuesday November 29

Published on Tuesday, November 22, 2005 By Brad Wardell In WinCustomize News

WindowBlinds 5 arrives next Tuesday, November 29th!  Here are the key details:

  • Will support Windows XP (both 32bit and 64bit)
  • Windows 2000, ME, 98 users will have to stay with WindowBlinds 4.6 because the new performance features are only available on XP and those performance features make possible the new per-pixel glass effects.
  • It will be available on its own for $19.95 or as part of Object Desktop for $49.95.
  • Users who purchased WindowBlinds 4 after September get WindowBlinds 5 for free.
  • Other WindowBlinds 4 users will be able to upgrade for $15.  WindowBlinds 4 came out in 2003, so the typical WindowBlinds customer has received over a year and a half of free updates (that's why they have an upgrade path and users who just got WindowBlinds automatically get WindowBlinds 5).
  • A shareware version of WindowBlinds 5 will be available on Tuesday.

 

Discussing the future of DesktopX

Published on Tuesday, November 22, 2005 By Brad Wardell In WinCustomize News

DesktopX is a program that enables users to build their own desktops. It was designed to turn the desktop into putty. That is, you could make pretty much anything with it.  "Anything" has included "widgets", super icons, alternative shell-type environments, and more.

Since its release 1.0 release in 2000, DesktopX has faced stiff competition in programs that specialize on a particular aspect covered by DesktopX.  With Windows Vista due out at the end of 2006, the question must be asked -- where should DesktopX go?  This article talks about some of Stardock's thoughts on the matter and you're invited to participate in the discussion.

PowerUser.TV: Episode 16!

Published on Tuesday, November 22, 2005 By Brad Wardell In WinCustomize News

PowerUser Episode 16 is now out! 

In this episode Kristin, Brad, Derek, and Tom at PowerUser.tv discuss:
 
  • The "US Control of the Internet" - a follow-up
  • iTunes raising prices
  • Google Base service
  • Hybrid cars – worth the money?
  • Xbox 360 nearly here
  • New service "Frappr" – Friend Mapper
  • Tom Chick's Game Pick of the Week
  • Thoughts on DesktopX's future

    Published on Monday, November 21, 2005 By Brad Wardell In DesktopX

    Stardock makes DesktopX Enterprise which can export entire desktops as enviroments and even then has licensing involved per seat.  Why does Stardock do that? Our answer: Because we don't really want people to do that because it could compete with premium content Stardock creates/sells with DesktopX.  But the whole discussion touches on the problem that has plagued DesktopX since the beginning -- what exactly IS DesktopX?  It's own versatility has been helped it and hurt it because no one knows what exactly it's supposed to do.  It gets compared to the myriad of widget programs like Konfabulator because it can, amongst a zillion other things, do widgets.  It gets compared to Litestep because you can build desktops.  It gets compared to Avedesk because it can put desktop objects on your system.  It gets compared to Visual Studio and Visual Basic because you can integrate COM/ActiveX controls into your creations seamlessly. 

    DesktopX can essentially build anything that lives on a desktop.  You could build a custom spread sheet:

    DesktopX can be used to create fancy auto-run programs. Stardock uses it internally to create its auto-run programs:

    But there is always the issue -- how much does one charge for this? Creating these things was non-trivial and there is some value in our stuff looking "Better" than would be competitors in other markets because of this.  Value that would be greater than say $69.95 really.  Someone could buy DesktopX Pro for $69.95 and start up a business creating auto-runs for companies.  But still there's always a question on pricing.

     

    But isn't that kind of like Microsoft saying that they don't want to sell a development environment for $400 or $500 and have someone make a browser or word processor that competes with them?

    If you're selling a software development tool, you're basically selling to a market that's got a history, and the history seems to say that these kinds of tools just aren't that expensive, compared to what they can create.

    The example of Maya is in a different market, with a different history and different price points, as far as I know.

    I agree with Stupendous Man, in that it seems like the ambiguous nature of DesktopX is for you to clarify, Brad. I still think it's a great product and I enjoy using it. I do VC++ development with a DX desktop loaded all of the time now, and I wouldn't want to do without it.

    No because it requires immense effort still.  Visual Studio can't turn out a Word processor in a couple of weeks.  DesktopX Pro can build some very specific types of unique content without alot of effort.

    Let's use Natural Desktop as an example -- with DesktopX Enterprise, we built that in a few weeks with just a couple people.  With Visual Studio, it would have taken many many many months to do it.

    For building desktops, DesktopX is very specialized at the types of content it can create just as programs like Maya are specialized to create 3D models.   There were a lot of people at Stardock who didn't want DesktopX Pro or Enteprise to exist at all (particularly Enterprise).

    If Konfabulator has shown anything to be true it is that the CONTENT matters more than the technology of the thing that uses the content.   DesktopX can create, relatively easily, a very specific type of unique content that people want.  So the question is which direction is best? Turn DesktopX into a quasi-internal-only tool to create other stuff to sell that is stand-alone? Or to make it available to other developers who might compete with content Stardock might want to sell? There's no easy answer.

    Let me give you a totally unrelated example: The Political Machine.  Stardock developed a Direct3D backend for DesktopX to take its .dxpacks and run them in a 3D environment.  As a result, Stardock was able to crank out the user interfaces and screens for The Political Machine in a very short amount of time.  This allowed Stardock to cut development time on the game in half.  This led to the question -- should Stardock try to encourage/sell DesktopX Enterprise to other game developers to help them (And generate additional revenue) or should DesktopX Enterprise be used as a competitive advantage for Stardock's own internal game design teams?  Like most things, the answer ended up somewhere in between -- we decided that we would tell people how we wer able to create all these game screens so fast but we wouldn't encourage people too much to use DesktopX for game making unless they came to us and negotiated licensing.

    The Desktop Pet is a good example and you'll see why when it comes out.  That was created with DesktopX Pro (not Enterprise).   The Desktop Pet will probably sell 5,000 to 10,000 copies on-line and if we get it into retail another 20,000 to 30,000 units.  You couldn't create a desktop pet with say Konfabulator or any of the other "widget" programs because they're currently too limited.  But DesktopX Pro, out of the box, can do it.  One developer and one 3D modeler in a couple months.  And there's nothing out ther that is anywhere near as sophisticated.  But there's nothing stopping someone else from doing the same thing as we're doing.  All some larger company would have to do is pick up a copy of DesktopX Pro for $69.95 and create "Virtual Rover" or something and have a hit leaving our pet in the dust.  So again, there is always some conflict over how DesktopX should be marketed.  Some might say "Why does Stardock even let DesktopX be available at all to the public?" 

    A good example was a product we barely publicized because the pricing was never easy to nail down.  It was called Impression Creator. It made it easy to create those auto-run menus that you see when you put your CD in the drive.  We noticed something -- most of those menus look terrible and most of them look as if the developer was trying to make them quasi-skinned.  But with Impression Creator (which is just DesktopX Pro re-branded) you could create spectacular ones in an afternoon.  But what killed it is when DesktopX's price was moved to $69.95.  At that point, it was too much of a niche market to justify putting scarce marketing resources into. 

    Moreover, we've seen that the person or company creating the content gets more credit than the technology behind it.  We'd be better off providing such content creation as a service that we could then bring in skinners from the community to work with us on.  Despite all the power of DesktopX, third-parties have not really done that much with it.  This is the opposite experience we've had with WindowBlinds where skinners run the show.

    So far, because people make trinkets like clocks or try to copy what's been done on Konfabulator, the issue with what DesktopX should and shouldn't do has never come to a head.  A few months back someone made an Aero web browser using DesktopX that was fully compatible with Internet Explorer (it uses its ActiveX control).  I know that raised some eye brows around here. 

    Some people forget that DesktopX was developed during a different time in the skinning community.  The target market for it was skinners (same as WindowBlinds).  It was expected that the community would jump in and figure out all the neat things that can be done with it.   But that didn't happen.  And so 4 years later, Konfabulator shows up on the Mac and then eventually on Windows.  And unlike DesktopX, its developer included abunch of really cool content it made itself.  It wasn't made with skinners in mind, making a Konfabulator widget (especially when it was first released) was huge pain.  They focused purely on the consumers -- the users.  Imagine how different DesktopX's history might have been in 75% of the budget wasn't spend on the content creation elements -- the GUI for creating, manipulating, and exporting objects and desktops?  6 months alone were spent figuring out how to make ActiveX controls move seamlessly with other DekstopX objects.  Nothing else can do that.  But how many things use ActiveX controls? Hardly any.  It's incredibly powerful stuff but instead people debate which is "better" based on how pretty the little PNG files that display clocks and weather monitors and other trivialities. 

    In other words, Stardock developed DesktopX under the misconception that the key to success was getting "Skinners" on board.  But that has changed in the past few years.  What we've seen both in our own experience is that consumers are driving success.  Consumers will choose what they find easiest/best to use and THEN the skinners will follow what the consumers are already doing.  It doesn't matter that Konfabulator and the rest have no real development environment for the skinner.  The skinner will sit down in some editor and peck out their XML and their JavaScript and deal with all the other hassles because that's where all the user are.

    The problem is that DesktopX is still saddled with all this development environment stuff which adds a great deal of complexity and overhead to the actual environment (unless you use just the DesktopX run-time which we did in 3.0).  If there's a DesktopX 4, I think you'll find it a very very different animal.  It'll not care about the content creation, it'll use XAML what content creation help it provides will mostly be about making it easier to do simple things (widgets for instance) but fancier things would be done using Sparkle and what not.  But it's hard to say this early on.

    The State of Stardock

    Published on Monday, November 21, 2005 By Brad Wardell In WinCustomize News
    In a couple of weeks Stardock will be celebrating the 6th anniversary of the official release of Object Desktop for Windows.  And between now and the end of January, there will be a lot of updates and changes we hope.   -Brad

    Here's a summary:

    WiindowBlinds 5 has an official release date: November 29! It's hard to believe that WindowBlinds 4 is almost 3 years old.  But of course, there were a lot of updates during that time.  WindowBlinds 5 took a lot of effort and time to create.  The most obvious new feature is the ability to have per-pixel alpha blending in the title bars, borders, and menus. This was definitely non-trivial to do and is something that many of us didn't think was possible with any kind of performance.  Which is really the overall surprise of WindowBlinds 5 -- quietly over the past 3 years, ATI and nVidia have really improved their video drivers.  And on Windows XP, some DirectX hardware acceleration is available (though indirectly and we won't say precisely how) at the desktop level.  The result is that WindowBlinds 5 is much faster.

    And if speed and super cool new skins aren't enough, then there's the fact that WindowBlinds 5 requires no resident program to have it run.  It runs as part of Windows by extending the native engine itself.  So no more "wbload.exe" sitting in your process list.  No more "WindowBlinds use too much memory" complaints because at this point, it's in their head.  If you turn off the Windows XP theme service, WindowBlinds 5 uses substantially less memory than Windows XP does by default and speeds up the performance of Windows XP while making it look a lot better.  Once WindowBlinds 5 is out, we can start to also look at Windows Vista support.

    WindowBlinds 5 is part of Object Desktop.  You can get it as part of Object Desktop or purchase it stand-alone for $19.95.  Anyone who bought WindowBlinds 4 after September 1 will automatically get WindowBlinds 5.  Other WindowBlinds 4 users will be able to upgrade for $15.

     

    Galactic Civilizations II is Stardock's biggest game yet.  The first game won editor's choice awards from most of the major game magazines.  The sequel promises to be even better.  Today IGN wrote "How could you not want to play something like Galactic Civilizations II: Dread Lords?"  In this strategy game, the player takes on the role as leader of an interstellar empire. They must combine their military, technological, diplomatic, manufacturing, and cultural strengths in order to survive in a hostile galaxy. 

    The game is currently in beta over at www.galciv2.com and will be available at most retailers this February.  It'll also be through Stardock's TotalGaming.net game network.

     

    ObjectBar 2 has been in development for something like 20 years now.  It hasn't been easy on Stardock either.  When ObjectBar was first developed, the customization world was very different.  ObjectBar became popular at a time when there were so few programs for customizing Windows that a program that let people do many different things was much needed.  But the world has changed and now there are customization programs that fill in nearly every niche.  ObjectBar and DesktopX are two popular Stardock programs that have felt this hit.  As a result, new development has been to focus what they do on doing fewer things but doing those things alot better.

    So before ObjectBar 2 hits, there will be Control Center 2 which is based on ObjectBar 2.  One of the things ObjectBar 2 can do is export its creates as executables.  In the "eat your own dog food" philsophy, we're making sure this works to the nth degree by having ObjectBar 2 create Control Center 2.  Control Center was Stardock's first desktop enhancement.  Made back in 1994 for IBM's OS/2, it was the original side bar.  On it, user could play virtual desktops, links, clocks, drive maters, memory meters, net info, and more.  Today, there's over 3.2 MILLION different side-bar type programs out there (okay, maybe a slight exaggeration).  Control Center precedes them but it to remain competitive, it, and its creator (ObjectBar 2) have had to adapt and evolve. 

    To that end Control Center 2 has the best virtual desktops ever.  We say that absolutely.  When it comes out, try them out and compare them to any that have ever existed on any platform or today.  We've gone through them all to ensure incredible speed, lots of features, and a high degree of use. 

     

    TotalGaming.net got its start as "Object Desktop Network -- for games!".  Since Object Desktop had gotten so popular, it was logical to try to do the same thing with its games.  In 2003, Galactic Civilizations I became the first game to be released widely available at retail and available for electronic distribution at the same time.

    Since then, TotalGaming.net has grown.  With nearly three dozen games including the Real Arcade Games, Space Hack, and a slew of major titles in the pipeline, TotalGaming.net is hoping to do for PC games what iTunes has done for music.

    TotalGaming.net lets user buy games individually as you would normally expect or you can get a subscription to TotalGaming.net for $69.95 and receive tokens that allow you to "purchase" games at a steep discount (typically around 30% off!).

    KeepSafe may be the most popular program inside of Stardock.  It is certainly, other than perhaps WindowBlinds, the most widely installed single program.  That's because it does something rather remarkable -- it integrates backup into the file system.  It also works incredibly easy -- user specify what folders or file types they want to keep safe, they then specify where they want backups to be kept (locally, network server, etc.). And then when that file is changed, KeepSafe will seamlessly make a backup without the user having to do anything.

    It's often easy to forget you even have KeepSafe running -- until you need it.  Examples from within Stardock abound of when a file is lost, corrupted, deleted,  mangled, and that "Crap, I worked on this all day!" feeling comes in only to realize that it's not gone -- just right click on corrupted file and go back to a previous revision. Or if it's gone entirely, just go into the KeepSafe search dialog and start typing in its name and voila, you're back in business.

    KeepSafe is one of the programs that makes up Stardock's new suite of information management utilities called ThinkDesk.  It will be available in public stand alone beta form hopefully early December.

     

    Stardock Central has actually been getting a lot of work too.  A major new version is in the works and should be released real soon now.  Behind the scenes, many of Stardock's top developers have been working on this new feature.  Amongst the new features is the ability to toggle away the left bar so that you can use it as a really fast forum reader or navigate through WinCustomize.  Of course, that's not where most of the work has gone, it's in the unglamorous internals which have been reworked in an effort to make it  more reliable, faster, and handle a lot more users.

     

    Of course, there's a ton of other things being worked on as well.  New builds of SecureProcess and ThinkMirror should be showing up fairly soon. Often times, sadly, the software is just sitting in the queue to be internally beta tested. In the good old days, we would just toss this stuff up and it would seem like every day something new (if untested) was being updated.  But as Stardock's software has gotten more popular, we have to be a lot more careful about what we toss out.  I know there's a new of RightClick in the queue (for instance).  There's also new builds of WindowFX waiting for more testing. There's builds of LogonStudio 2 floating around. And a new version of IconDeveloper

    I think a new IconPackager beta was finally released recently so good news there!  There's a new build of ObjectDock in QA I believe.  We were thinking about re-enabling the "genie" effect that a few people have seen but have always kept off because we don't want to offend Apple.  I think the current view is to continue to keep that disabled and enhance WindowFX further so that if someone wants to create their own neat effects, they can.  But ObjectDock should be about being a dock in our view.

    There's also work on DesktopX along with a lot of discussion internally about what it's roadmap should be.  The whole "widget" thing we think has been overhyped and with everyone and their brother doing it, we're not sure how much more to develop that.  DesktopX remains far more featured for widget creation anyway than other similar programs. We think that DesktopX needs to be seriously looked at in terms of robustness and making content creation more flexible (being able to sit down in your own editor to create your own stuff rather than having to use its built in editors for everything).  The whole thing needs a rethinking though.  DesktopX Pro continues to sell very well though and there's still nothing in our view quite like DesktopX in terms of being able to build custom, alpha blended, animated, desktops.  But like ObjectBar, DesktopX needs to pick a career, move out of the basement, and get to it. 

    In terms of things being actively worked on, we have a desktop pet nearly done that we built using DesktopX Pro.  The game Society is in development as well.  We have a killer, unannounced product for Windows Vista in development that we think will absolutely blow people away.  It's a major program too, not some little tweak program.  It'll require its own section here on WinCustomize.  But that's a long ways off.  And it'll be part of Object Desktop.

    We haven't done much on the blog site, JoeUser.com lately and probably won't until we have built up our IT team further.  Most of the IT guys are working on Galactic Civilizations II presently.  And incidentally, we're hiring.  We need developers of all kinds (game developers and non-game developers).  We need 3D modelers and artist, we need web developers and sales engineers and marketers.  They must be willing to relocate to Michigan though (no working from remote).

    As we finish out 2005, it's been a good year.  But next year is looking even better.  With Windows Vista, the release of Galactic Civilizations II, and a number of other projects I can't really talk about coming to fruition, 2006 looks terrific.  It'll also be the 15th anniversary of the DBA

    IGN has the goods on aliens!

    Published on Monday, November 21, 2005 By Brad Wardell In GalCiv II News

    IGN is running a series on the Galactic Civilizations II aliens.  What are they like? What motivates them? Why do they all seem to want to kill you and..in some cases, obsess over eating your skin?

    In this first part, IGN goes over the apathetic Arceans and the ruthless Drengin Empire.