バトル、バトル

 

今日はよい天気でしたね。外で走り回りたい誘惑にかられながら、お仕事です。

 

経験値の表示が数字じゃなくてグラフになりました。視覚に変化があっていいですね。

バトルを何回もループで出来るようにしました。バトルが終わるとパラメータが変動するようになりました。時間がたつと回復するようになりました。

さあ、面白くなってきたぞ。

 

でも回復の処理はこれがベストかどうかまだ迷ってます。

マイページに行くと自動で処理されるんだけど、力が減っているものを選んで、回復する。つまり最大50個くらい同時にアップデートされる。

 

最初は50個すべてを問答無用でアップデートしてたけど、さすがに無茶かなと思って、時間で条件つけて抽出するようにした。

 

サーバは秒間1万件のアップデート文を処理できるそうなので、1秒間に200人が同時にマイページに来ると遅延しそう。

秒間200人、、、ま、大丈夫か。

 

ページをリダイレクトで移動するときには、基本的にはメモリに入れて出してをやってるし、なるべくSQL文を使わない。使うならなるべくまとめてやる、と心がけてます。

 

ところでまだ、バトルの相手が奥さんしかいません。

テストでやっているとはいえ、奥さん相手にバトルするのは、あんまりいい気分しないですね。