Chris here. This is the largest single release we've done since starting the alpha with folks, and by a fair margin.
The release notes are nuts, but worth a read.
That said, right off the bat: "seriously Chris?? TWO WEEKS since the last build for the game?" Don't worry, that's not something we're going to turn into a habit. In addition to simply packing this one with stuff, we also had that
recent hacking attempt against us which slowed us down a tad, and some personal life things outside of our control. But the biggest slowdown, by far, was
the new icon system kicking my butt again and again.
Movie poster: "And then his butt...
kicked back."
(Wait, that's not right.)
Icons!
At any rate, the icon system that is now in place is an in-progress version that has resulted from a lot of experimentation on my own part, along with experimentation by Blue, as well as
lots and lots of discussion from players.
Note that I'm locking the original topic about icons, and I'd like to have a new discussion that starts from the common baseline of what is in 0.114. I'm reasonably pleased with what is here, although the flair in particularly could look a little more visually polished.
Overall there are some polish things that need to happen with several areas of the icons, but in a generalized sense I think the core goals of showing clarity and yet not being cluttered is working well? Before we get into polishing things like the flair too much, we want to make sure that we're on the right path here.
The good news is that if we want to shift around what pieces of icon are where, it's now something that I can do with some trivial code (or in some cases just xml).
The short explanation of these:
- You can now see what a ship is via a combination of a central player-color icon and (sometimes) a non-player-color "flair" under it.
- You can see the health for squads under them.
- The mark level is still shown below them, but is done in a sprite fashion now. And the color of the mark level on the squad shows its action status (Free Roaming Defender, etc).
- If it's under a forcefield or cloaked, then the mark level gets an additional glow around it to show that. It's subtle, but helpful.
- If the squad is selected or mouseovered, then the main player-colored-icon part gets a border.
GUI!
Keith has been doing a ton of work on the GUI, adding in new menus and generally making things more-sane. It's still all temp graphics and so on, but the idea is to get the usability higher, which I think is very much happening there.
Another big thing that he has been working on with this is an Objectives window, which is inwork still (naturally), but is something I believe he wants to have a pretty major role in the game later on. A lack of direction was something that was the biggest stumper for new players in Classic, even those that got through the tutorials.
The idea is to help solve that via the Objectives window, as well as making that useful for veteran players to check some intel (via what objectives are available for them). At least, that's my understanding -- don't hold us to that. Keith can explain it better, as it's his brainchild and I'm probably misrepresenting that bit by accident. ;)
Other Stuff
Oh man, it's been so long I can't believe some of the stuff that is in this build. These were forever ago, but they're just coming out now. In no particular order:
- Keith fixed a bunch of bugs, and I fixed a few.
- We did a lot of internal work on our release process, to make releases easier and more reliable. AND to make it so that hopefully we can remove files from the steam builds, which is useful for the external modding project that comes with the game. (Keith, don't forget to check that worked for you).
- Some more work has been done to improve functionality in the custom LODs that I created for the game. Although there's a central problem with it right now that is causing them to not calculate their distances properly. So it's putting a lot of extra load on the GPU now compared to what it will next build.
- The wormhole graphics have gone through like four more iterations, heh. They're a lot less neon now, and more attractive and more efficient.
- If you're playing on a non-US-English OS (linux or otherwise), the game should now work properly for you.
- You can hold Z to see the range of ships, or shift to show the orders your ships have. I'm already aware of an error in the display of your ships' orders when they're headed for a wormhole.
- The cursor on the gamefield plane is now a lot more attractive and clear.
It's been a really stressful couple of weeks for me, but I'm really happy with the end result. Expect much more rapid releases coming up next week -- although for now I'm off for the weekend, heh. Looking forward to relaxing a bit.
Just in case there's some major issue in this build that prevents you from playing, there's a new beta branch in Steam for the older 0.113 build of the game. You can revert to that if you want to play it for whatever reason, anyhow -- hopefully the new build is far preferable on all fronts, though. Knock on wood! :)
Cheers,
Chris