Game status brain dump

Discussion in 'Planetary Annihilation General Discussion' started by neutrino, November 25, 2013.

  1. neutrino

    neutrino low mass particle Uber Employee

    Messages:
    3,123
    Likes Received:
    2,687
    Giving a complete status update is pretty insane at this point. However, I'm going to attempt to post a few of the things we've been working on and who is doing the work. Some of this will be gibberish unless you are a coder. A lot of the work we are doing now is paying off technical debt in preparation for release so it doesn't show up as new features to the user. One way of thinking about this is the iceberg metaphor. You guys only see the part sticking up above the water.

    Our focus in the last few weeks has really been to try and get the number of bugs and crashes lower. We basically took a week away from development to try and improve the overall quality of the game.

    Going forward we are going to try and do better with communication on the state of the game. Expect more announcements on this soon.

    Individual updates:

    Sorian - Mike's main focus is continuing to work on the AI. However, in the past week he stepped in to work on metal spot and start spot placement. That stuff is ready to go and should be in the next update.

    Steve - Steve works on the graphics engine. At this point it's a lot of performance work. In the last week he has been re-writing our HAL and our effects interface. This all falls under the paying off technical debt column. There is still a ton of stuff to come down the pipe on graphics.

    Chris H. - Chris has spent most of his time on the project working on getting our spec system to work properly between client and server. Mostly internal stuff. This week he has been pushing on the file system changes needed for the new launcher and modding stuff.

    Brian F. - Brian has been working on lowering memory consumption and network optimization. On the memory side this has consisted of trying to reduce the poly counts and/or merge polys resulting from the csg process. He has also put some work into re-factoring how projectile curves work. Both of these are in progress.

    David J. - David (who wrote the system editor) has been working on the alliance UI stuff. This is for doing in-game alliances, transfering units and resources etc.

    Bruce L. - Bruce has been working on adding new units into the game. This is on a separate branch and won't see the light of day for a bit. He also runs our internal playtests and does game balance (which we haven't changed a lot lately as the priority is feature work).

    WJ - primarily has been fixing and refactoring UI code. His next big task is the in-game notification system. Passwords for lobbys...

    Howard - Howard has been mixing the orchestral score. Still a TON of work to do on that. No ETA yet.

    Kevin - Kevin has continued his work on the server scripting system. Even though the server looks the same as it did it's now completely controlled through script including the lobby. This means he reimplemented a bunch of stuff that was already working (it's taken most of a month of time for him to do this). This is longer term feature work that needed to get done.

    Nick - Nick has implemented a few game features (target leading+bomber runs) but his primary task has been implementing area commands and tasks. This is a rather large feature that he already has a few weeks into. Not sure when it will show up but it's going to be great when it's ready.

    Forrest - has been doing a ton of technical debt behind the scenes work on the history system and fixing bugs. See his article on his blog for details about the history system. His main game task at the moment is the teleporter system. Some of this work will be re-used for the unit cannon.

    Ryan - Ryan has been working on the orbital mechanics (things like getting good preview paths during the game). However, the big task at the moment is re-writing the camera to eliminate the weird schism we have with celestial view. This won't be in this patch but is looking real good and is one my personal biggest complaints about the game.

    Elijah - He is our main pathfinding guy. Lately it's been all about fixing bugs and getting the units to properly navigate on more complex geometry (like the metal planet). Medium term he's implementing a formation system for the game.

    Bob - Has been working on a new launcher for the game. This one runs properly on mac/linux/PC and is a complete re-write of our current launcher.

    Adam - Has been working on twitch.tv integration

    Art Team - more units, more terrain stuff, custom commanders, more UI work

    Galactic War - this is currently underway and we have a whole other team working on it. More info as it starts to come online. The first goal is a single player galactic war with multiplayer coming later.

    Overall we are pushing forward HARD on multiple fronts. I'm going to talk about some more specific areas of concern in a separate post (like orbital). This likely won't happen today as the rest of my schedule is full well into the evening today.
  2. popededi

    popededi Well-Known Member

    Messages:
    784
    Likes Received:
    553
    Awesome, thank you very much for the update! It's good to be kept in the loop, since I assume you've been reading the forums and saw how panicky some of us got every now and again.

    Thanks mate!
    nixtempestas and stormingkiwi like this.
  3. thetrophysystem

    thetrophysystem Post Master General

    Messages:
    7,050
    Likes Received:
    2,874
    That is a looong post. Also, it is in the public forum, not backer forum. I guess that makes sense since the game is open to preorders now.

    Also, it is great to hear something like this after everyone has been taking about the dev silence on the forum. Like I always say, the quieter they are, the harder they are at work. The panicky forum is a bother, maybe they should not be so panicky.

    This close to the holiday too. Working this late into the evening.
    LavaSnake, popededi and stormingkiwi like this.
  4. zaphodx

    zaphodx Post Master General

    Messages:
    2,350
    Likes Received:
    2,409
    Wow great stuff. Some real gems of info there. Keep it up Uber ;)
  5. kalherine

    kalherine Active Member

    Messages:
    558
    Likes Received:
    76
    o_O

    Ty for all information we need it...
    Keep the good work.
  6. menchfrest

    menchfrest Active Member

    Messages:
    476
    Likes Received:
    55
    Boss
  7. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    awesome post. so much cool stuff to read about. This is exactly they format of info I always wanted ;)
  8. Forgrimm

    Forgrimm New Member

    Messages:
    13
    Likes Received:
    1
    I just want to say THANK YOU for this big status update!
  9. SXX

    SXX Post Master General

    Messages:
    6,896
    Likes Received:
    1,812
    Yes! Yes! Can't wait to see it! :rolleyes:
    stormingkiwi likes this.
  10. mushroomars

    mushroomars Well-Known Member

    Messages:
    1,655
    Likes Received:
    319
    I'm glad to see so much is underway! I can't wait to break all of it.
    shootall likes this.
  11. YourLocalMadSci

    YourLocalMadSci Well-Known Member

    Messages:
    766
    Likes Received:
    762
    Fantastic news. There are so many things on this list that I'm looking forward to.
  12. LavaSnake

    LavaSnake Post Master General

    Messages:
    1,620
    Likes Received:
    691
    Thanks for the update! Sounds like a ton of epicness is coming our way. Can't wait for that orbital post!
  13. ledarsi

    ledarsi Post Master General

    Messages:
    1,381
    Likes Received:
    935
    Excellent. Anything you want to tell us about how things are currently going, we want to hear.
  14. doctorfiet

    doctorfiet Member

    Messages:
    42
    Likes Received:
    15
    Thank you for your open communication! The only reason we all wait for posts and information like this is that we feel responsible to some degree that this game is going to be AWESOME and we just need to be reassured every so often :)

    I'm a software developer myself, so I know what I'm talking about when I say: Don't get completly lost in development / work. Take your time off. You need it.
    kalherine likes this.
  15. kalherine

    kalherine Active Member

    Messages:
    558
    Likes Received:
    76
    Just a important thing ,we must have a planetary global chat included on game.
    Something like this or bether,where we all can talk with the right rules with 4/5 moderators chat.
    Its just an ex:
    [​IMG]
  16. pivo187

    pivo187 Active Member

    Messages:
    555
    Likes Received:
    167
    Thanks for the info neutrino! Seems like the game is still very far from release. The bit about new units not seeing the light of day for awhile....it will not be an Uber Christmas this year lol: (
  17. Attalward

    Attalward New Member

    Messages:
    10
    Likes Received:
    2
    Good news Everyone!
    Eggcelent news!!
  18. brianpurkiss

    brianpurkiss Post Master General

    Messages:
    7,879
    Likes Received:
    7,438
    This is absolutely awesome.

    Thank you so much for the update guys.

    I'm really excited about a lot of these updates.

    Mostly, more units, area commands, and Twitch integration. VERY awesome.

    Keep up the great work Uber! You rock!
    stormingkiwi likes this.
  19. azimuttheut

    azimuttheut New Member

    Messages:
    9
    Likes Received:
    3
    Interesting, to say the least!
  20. burntcustard

    burntcustard Post Master General

    Messages:
    699
    Likes Received:
    1,312
    It would be cool to see some of the work the art team is doing.
    mushroomars, lrendall and LavaSnake like this.

Share This Page