Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Mangala

Pages: 1 [2] 3 4 ... 490
16
World of Warcraft Classic / Discord
« on: August 19, 2019, 03:58:18 PM »
Useful for chat, has a voice function for classic release etc.

Join here for the HoJ does Classic discord server.

Ive got desktop and phone access to this.

Bear with me as Im working this out.

17
World of Warcraft Classic / Re: Oh hey - its a thing!
« on: August 17, 2019, 08:30:01 AM »
Im good with HoJ being a thing again. Nothing serious just casual playing, good to know some old friends are around for grouping if needs be outside of that.

I'll be looking at discord and what not - as thats what folk seem to use thesedays - later this week. Along with a small post or two somewhere to attract other time constrained folks like ourselves.

18
World of Warcraft Classic / Oh hey - its a thing!
« on: August 13, 2019, 07:55:21 AM »
God damn I love the original cinematic.

https://www.youtube.com/watch?v=dYK_Gqyf48Y


Anyway, Pedesvir (Dorf warrior) and Mangala (Nelf druid), have been created on Mirage Raceway. I'm down for shenanigans as our lives allow. Its either that or level alts till Gondor in lotro and then not play them :D

19
Its sad to think, but the first thing I'll be doing as I flip to 40, is reserving names for a game I played in my 20s.

Still, kinda hyped.

20
Im around just quiet. busy with work, but watching everything and anything classic.

getting my client installed as i type to get names reserved, as for a guild, im game? ;)  Im too old for pvp - unless its a rare foray into eve - so was thinking mirage Rceway for a server?

21
World of Warcraft Classic / WoW Classic - Dev Watercooler Post
« on: June 20, 2018, 06:20:52 PM »
So they announced WoW Classic at Blizzcon last year then went dark. Recently put out this post letting folks know the state of play and also saying that Drums of war patch 1.12 will be the foundation for the games background, hopefully still with progression etc just 1.12 used to tune content and skills etc. 

Its a good read even for those not interested, first time in years Blizz actually went into tech detail about anything!

https://worldofwarcraft.com/en-us/news/21881587/dev-watercooler-world-of-warcraft-classic

Quote
Greetings! Development of World of Warcraft Classic is underway, and we’re very excited to share some of the challenges and solutions we’re working on. As we mentioned last BlizzCon, the process of restoring the classic game is not straightforward, and it’s important to us to take the time and effort to get it right—this includes poring over numerous game versions, data, and code; meticulously scrutinizing all the changes we’ve made over the years. Rest assured: The WoW Classic team is hard at work making it a reality, and we’re at a point in development where we’re ready to share some of the things we’ve been working on.

WOW CLASSIC: FIRST PROTOTYPE
The first—and among the most important—decision we had to make was which version of the game to focus on. As many of you have noted, the classic period was two years long and full of changes. Core features like Battlegrounds were introduced in patches after WoW’s original launch, and class design similarly changed over time. After careful consideration, we decided on Patch 1.12: Drums of War as our foundation, because it represents the most complete version of the classic experience.

Once we had our starting point, we began taking stock of what we had in the source code and what we could make available, which included restoring the original development database from archival backups. After stitching various key pieces together, we had a locally rebuilt version of Patch 1.12 running internally. The team could create characters and do basic questing and leveling—and dying, which we did many times. For testing purposes. Obviously.

Our initial runs exposed a few (expected) issues: the game sometimes crashed, didn’t recognize our modern video cards, and was incompatible with our current login system. That first pass also couldn’t support any of our modern security and anti-cheating capabilities. Clearly we had a lot of work to do to make WoW Classic live up to the Blizzard standard of quality, and deliver the experience players want.

THE PATH FORWARD: SECOND PROTOTYPE
Speaking of engineering, World of Warcraft is a very data-driven game, which means the basic code is flexible and the specific way it behaves is controlled by information contained in databases. Things like quests, monsters, items, and the rules for how these all interact are defined by the designers and artists in data.

So we asked ourselves, would it still be possible to deliver an authentic classic experience if we took our modern code, with all its back-end improvements and changes, and used it to process the Patch 1.12 game data? While that might seem counterintuitive, this would inherently include classic systems like skill ranks, old quests and terrain, talents, and so on, while later features like Transmog and Achievements would effectively not exist because they were entirely absent from the data. After weeks of R&D, experimentation, and prototyping, we were confident we could deliver the classic WoW content and gameplay without sacrificing the literally millions of hours put in to back-end development over the past 13 years.

While our initial effort helped us determine the experience we wanted to provide, this second prototype really defined how we’d get there. Starting from a modern architecture—with all its security and stability changes—means the team’s efforts can be focused on pursuing an authentic classic experience. Any differences in behavior between our development builds and the patch 1.12 reference can be systematically cataloged and corrected, while still operating from a foundation that’s stable and secure.

DIGGING IN
So what does it take to recreate an authentic classic experience with modern engineering? Let’s start by categorizing the different types of game data that make up WoW:

Table data: This kind of information is almost always represented as numbers. How many hit points a creature has, the amount of Strength an item grants, or where and when certain creatures spawn, are all examples of the numerical data we store in our databases. We can also store and enforce relationships between different pieces of data.
File data: This is often very dense data like 3D models, textures, animations and terrain. Our user interface is built up from XML and Lua files. Many of the art files do not use the same file formats that commercial art tools spit out. Our build pipeline takes these raw art files and translates them into something optimized for our game to read and process.
Lua scripts: Some features are driven by Lua scripts written by designers, allowing them to easily define custom behaviors for server-side logic without requiring deep engineering knowledge.
HOW ENGINEERING HAS CHANGED
One challenge we face is that all the classic data is in the original format used at launch, but that format has changed substantially in the intervening years. Major work needs to be done in this area to make the modern client compatible with the classic data.

For example, spells could originally only perform three actions on the spell’s target. In table form, that looked something like this:

ID

Name

Effect One

Effect Two

Effect Three

Aura One

Aura Two

Effect Damage One

Aura Damage One

Aura Damage Two

1

Fireball

Deal Damage

Apply Aura

Nothing

Nothing

Deal Damage Periodically

30

Nothing

3

2

Frost Bolt

Deal Damage

Apply Aura

Nothing

Nothing

Slow

20

Nothing

Nothing

As you can see, there is a lot of space taken up by ‘Nothing’. Over the course of WoW’s lifetime, we’ve improved our data design and normalized much of our database data. Today, that same data would be separated out like this:

Table Name: Spell

ID

Name

1

Fireball

2

Frostbolt

Table Name: Spell Effect

ID

SpellID

Effect

Damage

1

1

Damage

30

2

2

Damage

25

Table Name: Spell Aura
ID

SpellID

Aura

Damage

1

1

Deal Damage Periodically

3

2

2

Slow

Nothing

In this form, there is much less wasted space and spells are no longer limited to three effects. But before we can load any database data, we need to transform the old data layout into the new one. This is not limited to spells, as almost every game system (including items, creatures, player characters, spawning, AI, and more) has had its database layout altered over the years.

LOOKING AHEAD
All the work we’re doing will ultimately allow us to recreate an authentic classic experience on a platform that is much more optimized and stable, helping us avoid latency and stability issues. Additional improvements will include modern anti-cheat/botting detection, customer service and Battle.net integration, and similar conveniences that do not affect the core gameplay experience.

We are looking forward to the challenges ahead and share your passion for the classic game; every code check-in data conversion we make brings WoW Classic closer to providing that authentic experience you—and we—want. Thanks for joining us on this journey.

22
World of Warcraft Retail / Re: Battle for Azeroth
« on: April 24, 2018, 08:13:37 AM »
Didn't know you frequented the official forums Jon just seen the thread about classic servers and guilds had to trawl a bit to see who posted Hands of Justice :)

I get around ;)

But im interested in classic so tend to read a lot on there, post when I feel a need. I do the same on the classicwow subreddit too.

23
Lord of the Rings Online / Re: Premium House
« on: March 08, 2018, 12:23:27 PM »
Do they grit the roads round there?  ;D

L O L.  Snowed again here too, but not much I always get done over by "fun" weather.

24
Lord of the Rings Online / Premium House
« on: March 07, 2018, 12:52:23 PM »
Got me a premium house, 140 internal decoration slots and 27 outside. Free upkeep for VIP too.  Its over in belfalas housing (Gondor). 1 Silver Street, Merilhad.  ITS HUGE!!!!

Now my quest begins for the loads of decoration items I need for it!

25
Bit off topic but does anybody from HoJ vanilla days remember doing Naxx and we had a guy called something like Whitemagecid who had some kind of condition like ADHD who would get very excited and scream at the top of his lungs and pull everything in a room or am I miss remembering?

Oh god, the flashbacks to that kid!

26
Just seen this announcement.
Fuuuuuuuuck yes!

I know right.  I'll still dabble with Pservers but will follow Blizzard and see if they get it "right". Kinda hope its classic+ (some of those QoL changes from over the years are nice. Just no damn x-server stuff and I'll be happy. Or faceroll nonsense), but i'll accept straight up vanilla, warts and all.

27
Lord of the Rings Online / 10 Year Anniversary
« on: April 04, 2017, 11:02:20 AM »
Will post more as they announce stuff, but this month is 10 years since founders release & general release. Im sure it will be a party.

28
The Dog & Duck / Re: What happened to the front page
« on: February 07, 2017, 11:21:29 AM »
Updated forum software, turns out front page thing didnt have an updated version, however Garry has a point in terms of its usefulness anyhoo.

29
You helping out with the crestfall guys?


I'll see what pics I have around, so many old hdd's/photobuckets etc

30
EVE Online / Re: An i mad?
« on: September 03, 2016, 04:26:56 PM »
Join Pandmic Horde.  Baby brother of the PL family.

RvB is a shadow of it what it was - then again Alpha Clones may see that turn around.

Pages: 1 [2] 3 4 ... 490