Document Actions

Answers To Questions From The Board - 2005-03-21

by Luxan Creation Date : Tuesday,14 November , 2006

Among other things, find a list of the /command; the RAID engine; why there are bugs that are not corrected; patches on the ATS.

Can we expect minor new features before outposts are going to be implemented?

One big feature yes : the game is being cleaned. To really answer your question, yes, there will be small features introduced during the spring clean (the major work currently in progress). Features such as mail notification or the death penalty removal service on Altars, presented in last week's glimpse of production, are typical of the kind of features you will get during the spring clean. They are small things, but make a lot of difference regarding gameplay and user friendliness. It's pretty much the same as with a real-life spring clean : when you clean a room, adding some flowers to it finishes the job. :-)


Can we have a list of all the /commands please .... as I found it frustrating that the /whisper command was removed due to lack of use ... when I am sure 90% of the pop didn't know it even was there in the first place! [borg9]
  • /chatLog : Switch log of chat
  • /follow : Follow the target
  • /guild <message> : Send a message to your guild
  • /ignore <playername> : Add a player fo the ignore list
  • /region <message> : Speak in the region chat channel
  • /say <message> : Say something to players around you
  • /shout <message> : Shout over the whole region (the message appears in the "Around You" and "User chat" windows)
  • /team <message> : Send a message to your current team
  • /tell <playername> <message> : Send a private message to another player
  • /who : Display all players currently in the same region
  • /who GM : Display all gamemasters currently in game
  • /where : Ask information on the current position
  • /afk : Set the player as 'away from keyboard' (currently desactivated)

And you can also use all the emotes via a slash-command (for example, /agree). The list is available in-game : right clic, and select emotes.


Would it be possible to have more informations on the RAID engine ?

The RAID engine is usually described as an invasion system. Actually, it is a bit more than that : it's the whole architecture responsible for the control of NPC creatures in-game. Of course, it is behind the kitins invasions during events : one of its major features is its ability to control a large number of entities without performance issues; it allows groups to behave strategically during battles, to kill and replace the usual fauna on a given place, and to organize battles on a continental scale. You will see more of its features as the outposts are opened as the RAID engine is used to allow battles involving large number of players and NPCs. As it happens, it is also used by the event managers, through their tools, to control some of the events (that's the ones I was refering to two weeks ago).


Do you intend to introduce new music in game?

Bjørn Arve Lagim and David Cohen Corval are still hard at work producing new musics for the game, so your answer is definitely yes. Right now, there are music assigned to places such as cities entrances; it is already giving some athmosphere, but we plan to extend the concept to other lands.


Is there any intention to provide a system that will allow players to create missions, tasks, or quests? I would love to be able to teach new players things and I do, but repeating the same stuff 30+ times is tiring. If I could create Missions and descriptions that I could post with intructions I could teach many people many things. Maybe a limit of 10. It could be like a message board. I could even post a reward for completing my mission.

That's of course something we would like to see in game, since it would really help people who, like you, are dedicating some of their time to help or create things for others. It's not a small feature, so it is not planned for the spring clean, but it could increase the game experience for everyone; so this is still something which is in discussion, even if there is no definitive answer on this subject yet.

Also, when you start to think about this kind of feature, get into the broader subject of player-generated content. And that's a subject on which I can speak with the heart, since allowing players to influence online worlds is the very reason why I am working for an MMO game company. I learnt computing within the open source world, where the idea of allowing everyone to contribute is common sense, even if we still have to see how it could be well adapted to the gameplay of an MMO game.

The general issue here lies with the obligation to maintain consistency within the universe. That's not something to be underestimated : if you do it the wrong way, the universe can clearly lose its interest. Miriads of contributions won't help a universe to become more rich if they are all moving toward different and contradictory directions : what matters is not really to which extent you open yourself to contributions, but how you integrate these contributions. You have to define mecanisms to validate (or refuse) contributions before they can be integrated - pretty much like the open-source software projects deal with external code contributions.


i could name 4 major bugs, some of them new, some old bugs in new versions. Xavier, are you really testing on the ATS? i can't believe these bugs were not discovered, if you are running the same version on the ATS. it's simply not possible, because i found 2 of these 4 bugs within 30 min. i'm disappointed, your words are nice but that just doesn't suffice any more. nothing changed... i expect an explanation, why your QA system fails on a regular basis.

Yes, there are issues that in-house and ATS testers do not detect; I won't details the reasons for that again, as I have already discussed it lengthily in news from the devs. This said, it can also happen that we release a patch containing bugs that we have known about, but only if we consider that the improvements that patch provides are sufficient.

For old bugs, most of the time it's not a matter of not being able to find them : either through internal tests or through your bug reports, we know most of them. As I explained in the article Patch release process, fixing a problem of any sort takes time. Our development team is small and they can only do a limited number of things at any one time, so bug fixes, system improvements and other issues each have to await their turn. One of the goals of the spring clean is clearly to give the guys time to go back through the bug report database and fix issues that have been about for too long.

For new bugs, the same reasons can sometimes be relevant. For example, let's consider a fix to a given problem which is in tests; if the fix introduces a new issue which is less critical than the fixed problem, it's always better to patch the fix to the live servers than to wait for it to be perfect : even if a new bug is introduced, you get a better game in the meantime.


If Xavier can post us 3 pages of details on what's happening, then he has to do it ! Giving informations is good, but he has to put enough of them; 2-3 lines aren't enough, if Xavier got his job, it was because the community want informations : the community wants big texts.

I already provide big texts. You get more than three pages every week, and I can assure you that's a lot of work on my side. The problem here is that some people do not like to read big texts; a lot of players didn't read them, or at least not entirely, for that reason, and complained about it. So, for the periodical 'glimpse of production' article, I try to be a little more shiny, having pictures and smaller texts, since I already publish a lot of lengthy texts on other subjects. But now you are the one to be disappointed. So I get the impression that I will never be able to please everyone here... But of course, I will continue to adapt my articles to your feedback.


Why do you put patch parts on to the ATS and not just the entire patch? How do you expect the testers to catch the bugs if the stuff you put there is not as it will be on the live server?

We put the entire patch on the ATS. But test versions are a lot more active than the live ones : they are constantly modified and tuned to make them more stable; as previously said, even small changes in MMORPGs can have repercussions which are apparently unrelated, so it can happen that some of the changes performed at the end of the testing timeframe have unpredicted consequences. There is nothing anyone can do about this - apart from delaying patches for months - since it is a never-ending iterative process.

But it doesn't mean that the ATS testing is meaningless : on the contrary, the more people that test on it, the quicker we are able to spot bugs, so that less changes are introduced in the later stages of testing and the sooner we can get the new content out and released.


Why won't you do character copies of our normal characters onto the test server? If it's an issue of people getting too comfortable then simply do a wipe once a month.

We have already copied characters from the live shards to the ATS in the past, and we may do it again in the future. However, there are a few technical issues today with the character copy that prevent us to do it systematically.

First, a number of things are managed on a per-shard basis including character names, guilds and the merchant systems. These all suffer to differing degrees when one merges characters from different shards onto the ATS. Second, timers are not synchronized between different shards, so it causes issues with things like temporary effects on your character, active missions, etc.

But, as previously said, we have already done it, and we could do it again to test specific aspects of the game.

--
Xavier.

Edit 22/03: Since the /who <playername> does not functions correctly, I have erased it from the commands list.
Stay in touch
News email alerts (daily)
Newsletter email alerts (monthly)
(Required)

[ Newsletter administration ]

« April 2008 »
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

What's up ?

Be notified when a document is published in this folder or below.