I'm overdue for an update.
Not much new to report around. Still busy with Wow
and [Xeres|Dev/Xeres].
Wow has been interesting as my little character
progresses. On the other hand the Lothar server we use tends to crash regularly
when under a lot of load. This is most frustrating for a paying service.
I assume they do more than just hit the reset switch when it happens, yet as a
customer I fail to see the difference.
The way that server (and probably the others) fails down is interesting.
Everyone gets booted and logs back in, which as a side effects overloads the
login server. NPCs vanish from the game, including mailboxes and chars at the inn
(which imho means every interactive element is the same, from an humanoid to a chair.)
I can summon my pet and it vanishes a few seconds later.
Many times in this case it is plain impossible to log out.
These interactions are most interesting. Sounds to me like part of the interaction
is started or handled by the client or the server directly connected to and
then the real interactive part is handled by a separate entity and the link is down.
As a side effect, it had me wondering about Netdroids
(warning: old French text, full of cr*p and lame puns.)
Could an MMORPG be based on a peer-to-peer decentralized network?
The updated idea is that clients would be able to create, customize and share
not only game data, but also quests, world landscape, client UI, etc.
[Xeres|Dev/Xeres] is advancing, slowly but surely. Not as fast as I'd like to
but that's a matter of time allocated rather than technical issues.
I've also forced myself to do NUnit testing, found a way to adapt it to my
dev workflow when needed, discard it where not applicable and I've also been
able to see direct occurrences of these tests helping discover bugs before runtime.
I will have to report on this in [Dev/IdeasForDev] later.
Side idea: mix webcam and offline IM.
A server-based IM could record video/audio/text messages and serve them when the
user logs in again.
The trick is that the server could act as a client and record with video with
adaptive quality, then act as a server and serve the video live with adaptive
quality too instead of merely transmitting a video file.
This is a logical evolution of the two concepts.
On a more personal side: Tg's knee is doing better.
We've met with Sr, which was at the same time interesting, relieving yet a bit odd.
The next step has begun and this is pretty exciting I think.
Oh and Gl is calling on Friday, so maybe I'll know more next week about this
and that.
Interesting times. |