Anarchy Online Bulletin Board  

Go Back   Anarchy Online Bulletin Board > Announcements > Community Corner

Closed Thread
 
Thread Tools
Old Dec 3rd, 2012, 18:40:27   #1
Ilaliya
Friend of AO
 
Ilaliya's Avatar
 
Join Date: Dec 2011
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..
Ilaliya is offline  
Old Dec 3rd, 2012, 18:41:10   #2
Demoder
a.k.a. Savagedlight
 
Demoder's Avatar
 
Join Date: Jan 2005
Shinies
__________________
::: My Tools & Stuff :::
::: Cratine Savagedheals Enfine Zoewrangle Demoder :: Solitron Demotionform :: IRC Demoder Savagedlight :::
::: AOItems :: Blog :: CIDB :: HelpBot :: ItemsBot :: PlanetMap Viewer :: Tower Wars :: Twitter :::
Demoder is offline  
Old Dec 3rd, 2012, 18:41:25   #3
Triadninja
Phear the ninja.
 
Triadninja's Avatar
 
Join Date: Nov 2008
Edit: NOOOOOOO DIDNT GET FIRST D:
Triadninja is offline  
Old Dec 3rd, 2012, 18:41:52   #4
Vhab
Mongo Code!
 
Vhab's Avatar
 
Join Date: Mar 2012
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
Vhab is offline  
Old Dec 3rd, 2012, 18:45:50   #5
Lazy
/人 ◕‿‿◕ 人\
 
Lazy's Avatar
 
Join Date: Dec 2007
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!
__________________
Operator Elitist "Lazyfixer" Jerk || 220/30/70 trox Fixer || lol im so good at pvp || Fixer PVP Guide
Doctor "Lazydoc" Greenthumb || 220/30/67 nm Doctor
Ubringshame "Sarariman" Tofamiry || 220/30/xx soli crat || DD || Solo
Amg "Lazypewpew" Lazors || 220/27/67 soli solja

Quote:
Originally Posted by Genele View Post
we all know that Neutrals are Omni light!
Lazy is offline  
Old Dec 3rd, 2012, 18:45:54   #6
Xamofne
Leetas
 
Xamofne's Avatar
 
Join Date: Jun 2006
wow i am excited
__________________
Neutralizers

Enfomax01
Cratishe
Maxone
Leetkilluh
Moltenfury
Enfomax
Onemax
Xamofne is offline  
Old Dec 3rd, 2012, 18:51:14   #7
Bainzy
...Lurking In The Shadows
 
Bainzy's Avatar
 
Join Date: Jun 2010
O.o SHINY!
__________________
Bainzyy - Level 220/30 Shade
L2PvP-ing - L2RP-ing - L2PvMing
(Forever a noob.)
Bainzy is offline  
Old Dec 3rd, 2012, 18:53:46   #8
Socrattes
Eleet
 
Join Date: Jun 2009
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
Socrattes is offline  
Old Dec 3rd, 2012, 18:54:52   #9
Ilaliya
Friend of AO
 
Ilaliya's Avatar
 
Join Date: Dec 2011
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.
Ilaliya is offline  
Old Dec 3rd, 2012, 18:57:29   #10
Swifttech
Twinked Leet
 
Swifttech's Avatar
 
Join Date: Feb 2012
this looks greate!
__________________
Swifttech - Nano Technician - Level 195
Swiftkeep - Keeper - Level 60
Swiftstealth - Shade - Level 130
Swifttech is offline  
Old Dec 3rd, 2012, 18:59:27   #11
Swifttech
Twinked Leet
 
Swifttech's Avatar
 
Join Date: Feb 2012
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
Swifttech is offline  
Old Dec 3rd, 2012, 18:59:57   #12
Thecrow91
Crowleet
 
Thecrow91's Avatar
 
Join Date: Mar 2006
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
Thecrow91 is offline  
Old Dec 3rd, 2012, 19:07:25   #13
Maofex
Keeper Professional
 
Maofex's Avatar
 
Join Date: Feb 2005
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.
__________________
Former President of Unlimited High Society - We're recruiting
220/30/64 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

Last edited by Maofex; Dec 3rd, 2012 at 19:11:23..
Maofex is offline  
Old Dec 3rd, 2012, 19:11:23   #14
Dagget
Clan Representative
 
Dagget's Avatar
 
Join Date: Jun 2004
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
__________________
.
Dagget
President,
Venice Academy

Last edited by Dagget; Dec 3rd, 2012 at 19:17:27..
Dagget is offline  
Old Dec 3rd, 2012, 19:17:15   #15
Humlee
Forever Awesome!
 
Join Date: Apr 2004
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.
Humlee is offline  
Old Dec 3rd, 2012, 19:18:07   #16
Scottik
Phear Leet
 
Scottik's Avatar
 
Join Date: Nov 2009
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..
Scottik is offline  
Old Dec 3rd, 2012, 19:18:15   #17
Aiken
Bureaucrat Professional
 
Aiken's Avatar
 
Join Date: Aug 2006
Oooo Shinies!

Nice update Ilaliya!
__________________
One profession to RoO them all, one profession to proc stun them, one profession to calm them all and in the darkness Exp proc 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

Last edited by Aiken; Dec 3rd, 2012 at 19:28:46..
Aiken is offline  
Old Dec 3rd, 2012, 19:20:11   #18
Ilaliya
Friend of AO
 
Ilaliya's Avatar
 
Join Date: Dec 2011
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.
Ilaliya is offline  
Old Dec 3rd, 2012, 19:24:11   #19
Demoder
a.k.a. Savagedlight
 
Demoder's Avatar
 
Join Date: Jan 2005
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 :::
Demoder is offline  
Old Dec 3rd, 2012, 19:28:36   #20
nanoforcer
Small boned damnit!
 
nanoforcer's Avatar
 
Join Date: Apr 2004
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
nanoforcer is online now  
Closed Thread

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 19:35:03.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Copyright © Funcom 1999 - 2006