YoshiP Response - 12/13/11 spell cast cancelation when moving character
missed 3 more posts by YoshiP and he seems to be preparing his long post for this one also
This one was posted by YoshiP on the JP thread discussing about spell casting being cancelled when moving from 1.20
Quote:
Originally Posted by
Naoki_Yoshida
プロデューサ/ディレクタの吉田です。
Producer/Director Yoshida here,
パッチ1.20の対応中ですが、こちらにもコメントさせて頂きます。
We have this addressed in 1.20 but going to comment in here also.
この仕様はまだ実装検討中であり、テスト中案件ですが、
実装を検討している意図について、近日中に吉田からポストさせて頂きますので、
お時間頂けますと助かります。
For this feature we are still looking into implementation and while it is still being tested I wanted to post regarding the reason behind why we're looking into implementation for this in near future so if you could give me some time would appreciate it.
ただ、前提として移動によって魔法詠唱が中断されるのは移動「即時中断」前提です。
その後、キャラクタ移動を停止し、詠唱を開始すれば即新規詠唱開始になります。
(一般的なMMOの移動必須ラグ分、およそ0.3sec程度のズレは出ますが)
However right now when you move the spell is planned to be cancelled instantly.
After when moving the character and stopping you will be able to cast a new spell instantly. (There will be a 0.3sec lag from movement seen in general MMO)
また、別途詠唱中断用のキーは作りますので、移動で魔法詠唱が中断されるのは、
詠唱中断する方法の追加が目的なわけではありません。
Also we are going to make a key (keyboard key) for another method to cancel spell so moving to cancel spell cast is not the reason we're adding this.
長文をジリジリまとめていますので、もう少々お待ちください。
I am preparing a long post so, please wait for it.
Quote:
Originally Posted by
Naoki_Yoshida
Quote:
Originally Posted by
Gachitan
今ですら上記のように魔法の発動時にラグがあるのに移動時即時中断詠唱バーも消えるというのが本当におっ しゃってる0.3sec程度のラグのみですむのか心配なのですが今のサーバー状態で本当にそれは実現可能なんでしょうか?
Even right now we have lag when magic is casted I am worried about that 0.3sec lag is all it takes after moving and having the casting bar go away instantly. Is that really possible with current server?
処理をスクリプトからハードコーディングに切り替えてテストを実施していますが、
それでも現行サーバでは理想的な挙動が実現できない場合、
強引には実装しないつもりです。
We moved the code from script to hard coding and testing right now and even with that if current server cannot perform ideally we are not planning to force implementation.
Quote:
Originally Posted by
Naoki_Yoshida
Quote:
Originally Posted by
Kalashnikov
* 極端に格上の敵の遠隔攻撃などは死んでから食らう
* WS実行後、敵のHPが減ってからモーションが表示されてログが出る
* We take damage from high level monsters after we are dead
* After using WS the motion comes after enemy HP lowers and then shows up in the log.
ちょっと横道に逸れるのですが、この件、いつかはお話ししようと思っていました。
この処理はサーバLagが原因ではなく、ご指摘の通りクライアントプログラムの「仕様」です。
「サーバからの応答を演出遅延させることなく、即時UIに反映していること」によるものです。
This is going to get side tracked but wanted to talk about this some day.
This isn't due to the server lag but like you mentioned it's setup this way on the client program. It's due to "Having the UI reflect instantly without delay from server"
吉田も就任後に演出同期に変えるよう指示を出し、既に修正はパッチ1.17で行ってあります。
が、QAチームから「回復がし難くなった」「ストレスに感じる」という声が非常に多く、
かなり迷ったのですが、パッチには実装せず、現在も処理をマスクしてあります。
After I took my position I instructed to change this and we already have this from patch 1.17 but from QA team we have heard many voices such as "It became harder to cure" "Feel stress" and we thought about this for a while but decided not to release in the patch and currently have this masked.
新生では新規演出と込みで、吉田の意図通りに実装しますが、
現行でも、なるべく早いタイミングで、実装した方が良いでしょうか?
For 2.0 it will be implemented as I planned but for current should we implement this at early timing?
この実装を行うことで「今のダイレクトな実装に比べ、むしろ遅延しているように感じる」ことになります。
なぜなら演出同期とは、サーバからの結果と演出を同期させるために、
UIなどの結果に対して、ウェイトを入れることに他ならないからです。
最初から同期されていれば問題なかったのですが、そうではなかったため、
パッチ1.17当時は、ストレスが増すことを考え、実装を見送り、依然マスクされています。
By making this implementation it will feel more delay rather than direct. Because to make both happen at same time it will require to obtain results from server then performing and requires to add waiting. If this was how it was from the beginning it wouldn't of been a problem but since it wasn't that way at patch 1.17 we though it will increase the amount of stress and didn't implement and masked.
こちらもご意見ありましたら、お聞かせ頂けると嬉しく思います。
(必要なら別スレッドを立てた方が良いかもしれません)
If you have suggestion/comments regarding this if you could please let us know would appreciate (If needed might be better to have another thread for this)
YoshiP Response - 12/14/11 Regarding patch 1.20 release
Not going to translate full on for this one since information on patch update and Christmas event is already on topics
Quote:
Originally Posted by
Naoki_Yoshida
プロデューサ/ディレクタの吉田です。
ご報告が遅くなりました。
パッチ1.20のリリース日ですが、昨日のバグ修正検証完了と「星芒祭」の開始を踏まえて、
12/16にリリースさせて頂くことで確定しました(インフォメーションに告知もアップされます)。
ただし、1点だけ本日負荷検証中に発生した、高負荷時の新たなサーバ不安定挙動があり、
パッチとは別に、まだサーバ側の検証を継続しています。
高負荷/タイミング集中時のみの挙動らしく、頻度と再現を見ているところです。
問題が無ければ、そのままリリースとなりますが、仮にパッチリリースまでの継続検証の中で、
再発が確認された場合、パッチは12/16にリリースを行い、
一部マーケット機能は週明け頃まで、サーバ処理の中で封鎖させて頂く可能性があります。
すっきりとしたご報告ができず、恐縮ではありますが、
可能性がある限り、ご報告させて頂こうと考えました。
引き続き、宜しくお願い致します。
He basically mentions about patch release date and the upcoming Christmas event and as for the part that was causing the bug - they will be continue checking from the server end and seeing if there will be a problem again, if no problem it will be released as is but if bug comes up again by patch release timing they will release the patch on 12/16 (JP) and it may be possible that they will stop part of the market feature until end of weekend.
At least we're getting the patch :) and hopefully the bug fix they put in the first time took care of it without them stopping the new upcoming market feature. (personally don't care too much about the market buy since we got the stupid 5% tax) ** talk about that on the other thread lol **
YoshiP Response - 12/15/11 update on patch 1.20 release
Update from YoshiP regarding patch 1.20 **don't worry patch is still on time**
Quote:
Originally Posted by
Naoki_Yoshida
プロデューサ/ディレクタの吉田です。
Producer/Director Yoshida here,
パッチ1.20に関しての続報です。
リリース準備ギリギリまで、昨日のサーバ挙動不安の調査と、
安定性チェックを続けてきましたが、メモリ破壊によるサーバダウンの可能性が、
わずかながら残ってしまうと判断しました。
Here is update regarding patch 1.20.
We have been checking the server's behavior and stability until last minute of patch release preparation and decided that there is a possibility of server down due to memory issue still existing.
そのため、吉田の判断で、実装予定だった「アイテム検索からの直接購入機能」を
一時的にサーバ側でマスクすることを決断しました。
挙動の詳細についてはパッチノートに記載させて頂きます。
For that reason under my decision the planned implementation feature for buying directly from item search will be masked from the server side temporarily. For details will post in the patch notes.
パッチ1.20は予定通り12/16にリリースとなりますが、
一部搭載予定の機能がマスクされること、お詫びいたします。
Patch 1.20 will be released on 12/16 (JP time) as planned but some features will be masked and I apologize.
週末はできるだけ安定した形で、皆さんにプレイして頂きたいため、
週明けまでまた調査を進め、目途が立ち次第、修正を行う予定です。
I would like everyone to play over the weekend with stable system so until early next week we will continue to investigate and once we figure out we are planning to perform the repairs
引き続き開発側は、メモリ破壊の追跡とパッチ1.20aの作成に向け、
対応を進めていきます。
Dev team will continue to investigate the memory issue and patch 1.20a production to address this issue.