Page 1 of 32 1234567891011121314151617181920 ... LastLast
Results 1 to 20 of 637

Thread: Monthly Development Update – Dec 3rd 2012

  1. #1

    Funcom employee Monthly Development Update – Dec 3rd 2012

    Monthly Development Update – Dec 3rd 2012

    Announcements

    Hey guys,

    Sitting down to write this, I can already tell this is going to be a super-long update because there's a lot of ground to cover.

    Quick announcements first:

    Now that applications have been closed, you guys all have an opportunity to vote on professionals. Please refer to the sticky thread at the top of your profession's sub forum. If you have any questions, comments, or concerns please contact Venachar who is heading up this effort.

    Obligatory reiteration:

    Due to the Server Migration, if you are in an organization that has a president that is a deleted character, or a character on an inactive account, please contact Customer Service to get this resolved before the end of the month. And make sure there is an actual leader so we have someone to give a voucher! Related to this, organizations should chose a different government form than Anarchy (which has no leader)


    You can contact CS by creating a ticket on the web, use live chat to talk to a representative live, or petition in game.


    Server Migration

    In last month's update, I talked about how the migration is going to work. For a nuts-and-bolts look, please refer to the "Server Migration" section in last month's update

    Here's where we are now. Glossing over a lot of the boring details, basically we copied the existing database to an internal server and then used our migration scripts to move it over to a copy-of-a-copy. We then compared characters, inventories, banks, etc... from copy-of-a-copy to the original copy. This is the test of the scripts. Keep in mind, the scripts resequence IDs and unpack the blob structure which is why we just couldn't copy the live database over in the first place (due to ID collisions).

    There were a small number of errors from the first round of testing, and as of writing this update they've all been fixed and pending re-testing. In some cases, the errors occurred on inactive accounts which we had to temporarily reactivate in order to investigate the issue. So if you got a mail saying your inactive account has been mysteriously reactivated, this was a temporary measure to help us investigate issues. And yes, they will be re-deactivated shortly.

    Next step is testing the orgs to make sure all that data got properly moved (and fixing any issues that come up)... and then, we all migrate to a new server!


    City Changes

    Genele has written up changes she has made to player cities during the migration, which I've listed below:

    First, some of the bigger changes:

    1. All outdoor cities will be disabled, and players will not be able to purchase them after the migration. Organizations who own outdoor cities prior to the migration will be given a voucher.
      • The rationale is that we plan to do a massive overhaul of outdoor cities in the future, and this wouldn't be possible if the existing system was in use.
    2. Serenity islands will be closed down, due to the size of the city plot. All medium city buildings will be removed, so a medium city plot will no longer be needed.
    3. Coast of Peace, Coast of Tranquility, 3 Craters East and 3 Craters West have been closed.


    What's new:

    1. Two completely new instanced city playfields will be added to the game: a large plot, and a small plot. The large playfield is a mountain-top, and the small plot is a desert oasis. The entrance to these cities can be found in ICC HQ in Andromeda.
    2. The Oasis is intended for organizations (or 1-man operations) that want to absolutely minimize upkeep costs at the expense of restrictions on number of buildings.
    3. The Mountaintop should have enough space for all buildings and will be the city choice for most organizations, but has increased upkeep costs.


    Each beneficial building you place in your city will increase the monthly upkeep of the city. So we've moved to a different model here in terms of "how much does your city cost" to better reflect usage, and offer meaningful choice in terms of what buildings an organization decides to build. Because of this change, the base upkeep of the city plots have been reduced. This change will allow small organizations to afford a large city plot and they will be able to place more beneficial buildings as they expand and can afford a higher upkeep.

    Specific changes to buildings:

    1. Social buildings will not increase the monthly upkeep of the city.
    2. Some buildings will be removed completely: Markets, the large ECM Tower and Medium HQs.
    3. All beneficial buildings will become nodrop and will be sold in new vending machines in the tower shop. New social buildings will also be sold there.
    4. Some city advantages will change:
      • Guard House provides Heal Delta at all the specified Quality Levels.
      • Landing Pad provides Vehicle Air and Run Speed at all the specified Quality Levels.
      • Swimming Pool only provides Body Dev.
      • Organization Headquarters no longer provide Run Speed.
    5. A punching bag has been added to the Notum Silo.
    6. The grid house now allows you to enter the grid.



    Engine Upgrade

    I've been playing the new client.

    Let me stress how cool this is. We've talked a lot about the back-end work we've been doing on the engine. Before, if I wanted to see the engine I had to walk over to a coder's desk and then he hits compile and there's the new engine. Now, Macrosun can give me a .rar and I can unpack it on my machine and without having any tools or development environment installed on my machine I can run around in the new engine, and play it. We can now build and compile, and deploy as a standalone piece of software that patches and updates and does all the things one would expect a game-client to do. The coders did some fantastic magic to get this to work, and I can't compliment them enough on getting it up and running.

    So why don't you have it yet?

    Couple of reasons. I posted some screenshots below, and if you notice doors are about 20 feet away from where they should be (Parsed is fixing). Grass isn't in (Macrosun is working on). Ground-tile alignment (Vhab). Vhab fixed water and it looks amazing, but in some places it's flowing uphill & lacks depth calculations. There are some gamma issues with some playfields and sRGB. New character models/heads aren't in yet (although, Adamse will be finished in the next week or so). So there are issues, but we're very close to something we can get out there.

    But most importantly, the new client needs to run against version 18.7 because that's where we are fixing things. I can run it against 18.7 internally, but unfortunately you guys will have to wait until it makes its way to the Live server.

    So, here are some screenshots that I took running around. Un-altered except for some minor cropping in mspaint. (click to resize the image)...

    Known issues that you may notice (What's missing/broken):
    • No new grass
    • Ground-tile alignment (specifically with asphalt)
    • Placement of doors
    • New/high-poly character models not added
    • Gamma w/ sRGB (some shots are a bit darker than they should be)














    I also want to take the time to briefly reiterate some things that I've previously said

    The new engine gives us three major things:

    1. Performance (utilizes GPUs)... and I have to say, I get a higher framerate with the new engine than the old engine.
    2. DX9 features -- this is stuff like shadows, lighting, god-rays, and so forth.
    3. The capability to have more detailed assets (buildings, characters, etc).


    See, that last point is what's interesting. When we make a new asset for the new engine, we can give it a higher poly count, as well as spec maps, normal maps, detail maps, and self-illumination. These are things modern engines use to make everything from a building to a person look "realistic." The fancier you make the asset, the more time it takes.

    Since AO is huge, for most assets we don't have time to remake them. We simply convert them from the data format of the old engine to the new engine, and put them in. Note this is not a trivial process. For the most part, what you are looking at in those screenshots, is old buildings in the new engine (Tir and Borealis do have new buildings, but not everything).

    So really there will be two quality levels when we get the new engine out. Old assets in the new engine, and new assets made for the new engine. The new player experience, for example, has all new assets. Most things won't. So I wanted to use screenshots that were representative of how most things will look, and not the (small) number of scenes we'll be able to spend a lot of time on when the engine update is open externally.


    Other Things

    Genele and Mstrbstrd are finishing up the New Player Experience. There are minor things to take care of (shops, world-building fixes, etc). The playfield hasn't been added to the new engine client yet, so I can't post screenshots.

    Now that 18.5.4 is out, the next big milestones are 18.6 & 18.7. While we might do smaller updates in between (18.6.x, for example), these are the ones to watch for. 18.6 is the server migration, and 18.7 is the Engine Update beta. New Player Experience will be ready to go with the engine update.

    Also confirmed with the Steam guys that the overlay crash is something we need to look at on our end. Unfortunately, our coders haven't had time to look at it. They've been highly focused on all the above. Steam is happening -- all the assets are made and 95% of the work is done. It just happens to be a lower priority than the Engine Update and Server Migration, and coders are really on a roll with those.

    And yes... seasonal content it's coming. Our winter holiday content was patched into the game at the same time as the Halloween content, so sometime next week we'll turn it on (doesn't require an update). There will be a whole post about this.

    Next monthly update will be second week in January, due to the holidays.

    Cheers,
    Ilaliya
    Last edited by Ilaliya; Dec 3rd, 2012 at 18:46:25.

  2. #2
    Shinies
    ::: My Tools & Stuff :::
    ::: Cratine Savagedheals Enfine Zoewrangle Demoder :: Solitron Demotionform :: IRC Demoder Savagedlight :::
    ::: AOItems :: Blog :: CIDB :: HelpBot :: ItemsBot :: PlanetMap Viewer :: Tower Wars :: Twitter :::

  3. #3
    Edit: NOOOOOOO DIDNT GET FIRST D:

  4. #4

    Funcom employee

    Quote Originally Posted by Triadninja View Post
    First again.
    Har har
    My posts are my own and do not reflect the views of my current nor former employers/clients

    Remco "Vhab" van Oosterhout
    Former Anarchy Online Game Programmer


    Live Chat Support | E-mail Support | Forum Rules | AODevs | Vha.Chat

  5. #5
    Quote Originally Posted by Ilaliya View Post
    Here's where we are now. Glossing over a lot of the boring details, basically we copied the existing database to an internal server and then used our migration scripts to move it over to a copy-of-a-copy. We then compared characters, inventories, banks, etc... from copy-of-a-copy to the original copy.
    ha ha! called it!

  6. #6
    wow i am excited
    Neutralizers

    Enfomax01
    Cratishe
    Maxone
    Leetkilluh
    Moltenfury
    Enfomax
    Onemax

  7. #7
    O.o SHINY!
    Bainzyy - Level 220/30 Shade
    PvP-ing - RP-ing - PvMing

  8. #8
    You guys need some bigger monitors, those are tiny tiny pictures. Credit though for showing something in the new engine.

    edit: I had to use IE and not Mozilla for resizing to work.
    Last edited by Socrattes; Dec 4th, 2012 at 18:28:48. Reason: update

  9. #9

    Funcom employee

    Quote Originally Posted by Socrattes View Post
    You guys need some bigger monitors, those are tiny tiny pictures. Credit though for showing something in the new engine.
    They are previews. You can click on them to resize.

  10. #10
    this looks greate!
    Swifttech - Nano Technician - Level 195
    Swiftkeep - Keeper - Level 60
    Swiftstealth - Shade - Level 130

  11. #11
    Quote Originally Posted by Ilaliya View Post
    They are previews. You can click on them to resize.
    yeah now they are smaler!
    Swifttech - Nano Technician - Level 195
    Swiftkeep - Keeper - Level 60
    Swiftstealth - Shade - Level 130

  12. #12
    There's a snake in my boot!
    ::Veteran of Divine::
    Thecrowalt1 - 220/19/62 - Solitus Keeper - Clan - Gimped
    Thecrow91 - 132/7/? - Solitus Doctor - Clan - First Toon
    Many others under 100

    Quote Originally Posted by Otansaanpas View Post
    AO is too hard.. better nerf all content

  13. #13
    Quote Originally Posted by Ilaliya View Post
    All outdoor cities will be disabled, and players will not be able to purchase them after the migration. Organizations who own outdoor cities prior to the migration will be given a voucher.
    The rationale is that we plan to do a massive overhaul of outdoor cities in the future, and this wouldn't be possible if the existing system was in use.
    So... they will only be disabled for now, not removed, and they may come back in a diff shape/form/?? later. Will we still be able to use the whompas in the "disabled" cities?

    Quote Originally Posted by Ilaliya View Post
    All beneficial buildings will become nodrop and will be sold in new vending machines in the tower shop. New social buildings will also be sold there.
    So, you are removing the tradeskill process of these then? rendering even more stuff useless, and removing another piece of the amazing tradeskillsystem this game has? (Yes, I like annoyingly long tradeskills)

    Quote Originally Posted by Ilaliya View Post
    A punching bag has been added to the Notum Silo.
    Make that 2 please... need 1 high AC and one low AC.
    Last edited by Maofex; Dec 3rd, 2012 at 19:11:23.
    Former President of Unlimited High Society - We're recruiting 220/30/66 Eternalist Mardonge - Equip 220/25/70 Savior Bioth - Equip 220/22/64 Dictator Cratzi - Equip 220/22/58 Mogul Stressed 199/22/45 Don Riksmongo - Equip 194/19/52 Spetsnaz 176/18/42 Master 5th Dan Maofex - Equip 100/10/28 Biomare - Equip Foremans Twink ************************************************** Be vewy vewy quiet, Im hunting whinomen

  14. #14
    Will the vouchers we get for the closed open world cities match what we originally paid for them, or just enough to buy either a large or small 'new' plot?

    It isn't visible in any of the screenshots but is the false horizon finally lowered so things like the moons go down below the horizon as they should and not get clipped a bit higher up?

    Quote Originally Posted by Maofex View Post
    Make that 2 please... need 1 high AC and one low AC.
    Even better, as has been suggested already:

    http://forums.anarchy-online.com/sho...d.php?t=602579
    Last edited by Dagget; Dec 3rd, 2012 at 19:17:27.
    .
    Dagget
    President,
    Venice Academy

  15. #15
    Since the start of the AO Gameletter trend I like this concept the most.

    There's no talking about, instead it's all valid information about the key elements that the majority of players wonder about.

    Very entriged about the future, and trustful in the people bringing it to me.

  16. #16
    1st page! YES!

    Edit: Great update btw. Sounds like it's finally coming all together.
    Last edited by Scottik; Dec 3rd, 2012 at 19:36:43.

  17. #17
    Oooo Shinies!

    Nice update Ilaliya!
    Last edited by Aiken; Dec 3rd, 2012 at 19:28:46.
    One profession to RoO them all, one profession to proc stun them, one profession to calm them all and in the darkness Exp perk them!

    Crataiken 220/30/70 General - Primal Evolution - 3rd AI 30 'Crat on RK 1 Setup
    Calms 220/30/70 General - Primal Evolution
    Medicaiken 220/30/70 General - Primal Evolution Setup
    Newen 220/30/70 President - The Galactic Milieu
    Mettagirl 220/20/** General - Primal Evolution
    Krataiken 150/18/40 General - Primal Evolution Setup

  18. #18

    Funcom employee

    (click to resize)



    This is old (existing) assets in the new engine, so you can see that shadows & lighting do quite a bit to improve a scene.

  19. #19
    Clearly you need to make a 2500x???? screenshot to show the new engine handles this resolution
    ps: Screenshots look awesome. Did you guys adjust the relative size between character and world? The characters seem to look more realisticly sized in these screenshots than I remember from ingame.
    ::: My Tools & Stuff :::
    ::: Cratine Savagedheals Enfine Zoewrangle Demoder :: Solitron Demotionform :: IRC Demoder Savagedlight :::
    ::: AOItems :: Blog :: CIDB :: HelpBot :: ItemsBot :: PlanetMap Viewer :: Tower Wars :: Twitter :::

  20. #20
    So what is the new temptative date for the merge? i might as well ask and get it out of the way before you get 342 posts about the same thing

    Other than that, lovely update. Very nice info
    Don't you just hate this kind of ppl
    http://redwing.hutman.net/%7Emreed/w...rouscranus.htm

Page 1 of 32 1234567891011121314151617181920 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •