TTTOv3

Work has begun on the next version of The Tarutaru Times Online.

I don’t know when I can finish it, and I can’t promise it.

It will be a complete rewrite of the whole system, using all the new knowledge I’ve gained since v2.

You could say the motivation for this rewrite is because of FF14. It’s that good.

And to commemorate this new beginning, I’ve updated the blog, using the new templates :o

ファイナルファンタジーXIV v2

14をやり始まるからもう数ヶ月。ラグがほとんとない、景色は奇麗、ムービーに有名な声優が出てる、UIの見た目はいい。V1よりすごくなってる。

11よりいい事の一つは、戦闘中に敵の技を避けるためキャラをちょくちょく動いてる状態で、2アカでやるのは無理。

戦闘中にも装備をかわるのはできないので、WSだけに使う装備の意味は無くなる。もともと戦闘中なのに装備をかわるのはなんかへんでしょう?変身シーンもないのに!

まぁそういっても、私のナイトに二つの装備セットが用意してます。HP中心の装備セットとダメージ中心の。HPセットはレベル高いのバトルに使って、ダメージセットは簡単なミッションに、たとえワンダラーパレス。

コミュニティ的にほかのMMOと同じエリートで根気ないやつもたくさんいますね。この前新人プレーヤーと一緒にプラエトリウムに侵入して、「すみません、ムービー見ますね」って言ったら、ヒーラーさんがすぐなにも言わずに脱退しました。幸いにも一人のヒーラーで無事にクリヤできました。

宿屋にムービー見直せるけど、なんか不自然です。このムービーはミッションのどこから始まるのは私はわからない。ムービーもミッションの醍醐味ですね。次の戦いに気分を盛り上がるの前菜だと信じてます。

14のバトルの基本は戦いながら動いて敵の技を避ける。そのおかげでつまんないじゃない。 でもうまく避けないと、ほかのプレーヤーさんに迷惑をかけてしまいます。

真タイタンを一回でクリア出来るのはいいけど、一般プレーヤーと何回も挑戦して、最後に乗り越えるその達成感も悪くない。

そういえば最近真タイタンは詩人でやってたね、リペリングショットで重みを避けようとしたら、後ろの画面外に立っていた人の重みに着陸してしまって、これ見たらリアルで笑いました。

もうすぐパッチ2.2が実装されます。パッチノートの一つのことは、真蛮神や極蛮神コンテンツに全滅したら「超える力」が発生します。この追加要素について、複雑な感情があります。

「超える力」で極蛮神をうまくできない私とカジュアルなプレーヤーにはすごく助かるんだけど、あつい戦いを何回も頑張って挑戦して最後に乗り越えるその感情はもうないかもしれません。もしそうなったら、とっても残念とは思っています。

Final Fantasy XIV v2

I’ve been playing XIV for a few months now. It’s a lot better than v1. No more lag, nice cutscenes with famous voice actors (JP voices), cleaner UI, beautiful scenery.

Some of the things I like over XI is how the battles require lots of movement to avoid enemy attacks. Makes dual-boxing impossible.

Equipment cannot be switched during battle so no need to have a separate equipment set for weaponskills. (The battle system already makes this unneccessary anyway).

Though I do have 2 sets of equipment for my PLD, HP focused and damage focused. HP for the more difficult battles like the extreme primals and damage-focused for the easier ones like Wanderer’s Palace.

Community-wise, like any other MMO, elitism can easily be found. Doing Praetorium the other day with some new players, as soon as we mentioned that we’re going to watch the long cutscenes, one player immediately left without saying a word. Fortunately, we managed to finished it smoothly with just one healer.

It’s possible to re-watch the cutscenes in the inn but the experience just doesn’t feel right. I can’t tell which cutscene started at which point of the mission. The cutscenes also add more intensity and meaning to the battles that follow.

Some of the battles here require lots of movement, making it very exciting. And it can also be very frustrating for others.

While it’s good to be able to finish Titan HM with one try, trying it several times with an average group and finishing it feels great too.

I had a classic comedic moment doing Titan HM as a BRD over the weekend. As I did repelling shot to avoid Weight of the Land (WotL), another player was standing behind me, out of my screen, also had the WotL appearing beneath him. I laughed at myself after seeing my character jump back and land on his WotL.

With the v2.2 update coming soon, players will get a small boost on their stats after every wipe, in small increments for up to like 50%. This gives me some mixed feelings.

On one hand, I will probably be able to finish the extreme primal trials with less difficulty.

But on the other hand, I will definitely miss the feeling of overcoming the hard battles with players who are committed to sticking with the current group to the very end.

Deploying with Github

Just a note for myself. Or if anyone’s interested, feel free to continue reading.

This posts records the steps needed to allow the webserver to run a “git pull” command in your website’s folder.

Setting up SSH

In the case of Nginx, the home folder is /var/cache/nginx/

You need a .ssh folder here with the ownership given to “nginx”, which is the user account the webserver runs as.

Generate your PKI keys, update the public key at github and also make sure nginx owns those keys.

Website folder permissions

You will need to change the ownership of all the files in your web folder, including the .git folder and files to the “nginx” user account.

Git pull

su nginx to “log in” as the nginx user. You may need to change the bash settings in /etc/passwd in order to allow this login.

go to your website folder and run “git pull”. You will be asked to add the public key for github.com into your list of known hosts, so just type in “yes”

Github hook

I have a php file in /var/www/html that runs the git pull in the website folder when accessed.

The line of code is simply:

shell_exec(“cd /var/www/websitefolder.com/; git pull”);

Then add the url to this file in github’s hooks section and whenever you push to github, github will send a post to this file, triggering the git pull in that website folder.

The only sad thing about gaming

One thing I find depressing about console gaming is that newer generation consoles are often not backwards compatible. Which means they can’t play games from previous generation consoles; a PlayStation 3 cannot read or play the games of PS2.

So when one day, my PS2 console finally gives up on me, I would have to hunt for a second-hand PS2 or my games will all be unplayable to me anymore.

Which… is kind of sad…

wyred to the world