Articles list
In 2024
- Aug,19 最近の人生について(2024年)
- Apr,10 長距離ウォーキングずんだもん動画を作ってみた感想
- Mar,03 二十三区の外側で
In 2023
- Jul,14 幕間、異国で
In 2022
In 2021
- Oct,10 秋の夜、海沿い、ドライブ
- Mar,29 大学生活の振り返り
- Feb,21 親切さと防衛機制
- Feb,11 ウィッシュユー・ハッピースリープ (ニ)
- Jan,01 あけましておめでとうございます
In 2020
- Dec,24 ウィッシュユー・ハッピースリープ (一)
- Sep,24 Godot Engine上で振り仮名(ルビ)を実現する
- Sep,02 『創の軌跡 (PS4)』クリア後の感想と評価・レビュー
- Jun,23 浮かんだ泡のように
- May,31 今日、就職先を決める
- Apr,11 Jitsi Meetの通知を左下から左上に変えるパッチ
- Mar,27 HDDの死期が近い
- Feb,25 HugoでMarkdownのテーブルに属性を付与する
- Feb,17 GitLab.comのBronzeメンバーになった
- Feb,04 オープンソースという言葉の乱用についての不安
- Jan,06 あけましておめでとうございます
In 2019
- Dec,20 Flickr Proメンバーになった
- Nov,12 耳鳴りと謙虚な精神
- Oct,12 弊サイトの連絡先メールをProtonMailに移行しました
- Sep,20 アスキーアート(AA)を崩さずに表示させる汎用ブックマークレット
- Aug,30 あるクマゼミへ、ごめんなさい
- Jul,30 『閃の軌跡I/II:改 (PS4)』プレイ後の感想
- Jul,23 Flickr始めました
- Apr,13 正月
- Feb,08 本年もよろしくお願いいたします
In 2018
- Nov,16 ギブアンドテイク
- Sep,22 Raspberry Pi 3でFedora 28 Minimalを起動する際、画面がブラックアウトしてしまう問題の対応
- Sep,09 院試の結果
- Sep,02 バイバイのノイズ
- Aug,15 明日、院試、めくるめく過去問
- Jan,09 今年もよろしくお願いします + 早速変わったこと
In 2017
- Oct,26 本サイトのライセンスを一部変更しました
- Aug,31 謎の感情と精神の話
- Jun,24 ウェブサイトを新デザインに切り替えて仮運用中です
In 2016
In 2015
ウィッシュユー・ハッピースリープ (一)
本メールアーカイブは 百合SS Advent Calendar 2020 の 23 24日目です。
本当は一本で終わらせる予定でしたが、中間発表で疲れ切っており、間に合いそうになかったので二本立てにしました。ごめんなさい。(ニ)もすぐに出します。
[Read More]Godot Engine上で振り仮名(ルビ)を実現する
Godotでもルビを振りたい!
皆さんはゲームを作るとき、何のエンジンを使いますか? ……なになに、「既製エンジンを使うとは限らないじゃないか」ですって? いやいや、今時、フルスクラッチで自作する硬派な人は希少でしょう1。エンジンっぽいものを作るにしても、既製のツールの上にオリジナルのものを実装するケースが多いのではないかと思います。車輪の再開発はできるだけ避けたいでしょうから。
既製エンジンで言えば、UnityやUnreal EngineのようなAll-in-Oneなエンジンを使う方も多いでしょうし、あるいはGameMakerやRen’PyやPhaser (≒Pixi.js)のように強み重視なエンジンを使う方もいらっしゃると思います。どれもそれぞれ特徴があって面白いですよね。
有名なゲームエンジン間の比較や各エンジンの強み・弱みを解説しているgamesindustry.bizの記事を読んでみると、いろいろあるんだなあと改めて実感します。
ところで最近、私はGodot Engine2というFLOSSのゲームエンジンを触り始めています。シングルバイナリ(60MBほど)で動作し軽量、マルチプラットフォーム(Linuxでも動きます)に対応、おまけにFLOSS(MITライセンス)なのでソースコードも読み放題! という個人的な理想が詰まったエンジンなのです。控えめに言って神、というのはこのことでしょう。
そして、私は事あるごとにノベルゲームのような何かを作る習性3があるため、今回もGodot Engine上でノベルゲームっぽいものを作ることにしました。
海外ではそれなりに人気もあるエンジンということもあり、大体の機能は揃っています。テキスト表示も詰まることなくオーケー。各種画像表示4や音源再生もオーケー。基本的なノベルゲームっぽいものは難なく完成。
しかし、ちょろちょろとスクリプトを入れ込んでいるうちに、あることに気が付きます。そう、振り仮名、所謂ルビを振る機能がないのです。Godotは海外産である上に日本でもマイナーな存在ということもあって、ルビのようなレア機能は当然実装されていないのでした。
調べてみると、Unityでもデフォルトでルビはサポートされていないようですが、流石有名なUnity、いくつか実装例が存在しているようです5。しかし、Godotでの実装例は見当たらず……。
Godotに心を奪われてしまった一ファンとして、これは見過ごせません。というかファン云々以前に、とにかくGodot上でルビを振りたいのです。
『創の軌跡 (PS4)』クリア後の感想と評価・レビュー
前置き
今後を見極める意味で購入した『創の軌跡』
去年の七月、PS Storeで買って放置していた閃の軌跡I:改をたまたまプレイして以来、私は日本ファルコムのファンになりました。
そして、続けて閃の軌跡IIIをプレイし終えたところで、これはIVをプレイする前に過去作全部やらないとダメなヤツだなと察知し、約一年かけて4空の軌跡三部作/零・碧の軌跡をプレイして、その後に閃の軌跡IVをプレイし終えました。
我ながらよくやったと思いますし、過去作を全てプレイしたことで、一ファンとして作品を語る上での自信にもなりました。例えば、去年に私が閃の軌跡I/IIをレビューした際には過去作知識が全く無かったために、当時存在していた過去作との比較による批判は理解ができなかったわけです。今であればそういった批判も理解できますし、その上で再度述べさせてもらうと、閃の軌跡I/IIについての個人的な評価は全く変わっていません。良作だと思っています。I/IIについては。
空三部作、零・碧も本当に良い作品でした。私は特に零・碧を推したい。テーマ性が極めて明確で、プレイした後でも胸に残るものがあります。特に零の終盤、古戦場に向かうシーケンスの震えるほどカッコいいこと!5 リアルタイムでプレイしていた時は深夜だったのですが、テンションが上がり切ってしまい、結局朝方までプレイしたのを覚えています。
軌跡シリーズは本当に良作揃いなんですよ。再度書きますが『プレイ後に残るものがある』のです。テーマ性が描き出した主人公らの葛藤が、プレイヤーの心に欠片を残してくれるのです。
プレイヤーに消費されるだけで(あるいは、それのみを意図して開発されて)一ヶ月後には内容をさっぱり忘れられる作品とは違います6。
……と、ここまで褒めちぎっていて何なのですが、上記文章で私が褒めていない作品があることにお気づきかと思います。そう、閃の軌跡III/IVですね。
散々言われていることですが、もうはっきり書きます。閃の軌跡III/IVについては、ファンである私も評価できませんでした。特にIVについては、褒めるところがほとんどありません。
まあ、IIIはまだ良かった。新しいキャラと共に、主人公であるリィンの先が語られたわけですから。グラフィックも向上して、新鮮味もあって、まだ褒める点もありました。
IVはダメです。(好きな方がいたら申し訳ないのですが)空・零・碧・閃の中で唯一、ラストで全く感動できない作品でした。IIIから引っ張った展開で目新しさがほとんどなく、ラストで不要・冗長なエンディング分岐をさせてみたり7、分かりにくい謎の当て字を多用してみたり8、何度も同じ言い回しを使ってみたり9、悪い点は枚挙に暇がありません。
終盤のミシュラムでの絆イベントもコピペレベルで、見ていて辛いものがありました。そりゃ怒る人も出るでしょうと。
ラストに辿りつく頃には疲労困憊。挙げ句の果てに、残念バッドエンドです、トゥルーエンドを見るには追加でモンスター倒してラスボス再攻略してください、と言われてコントローラーを投げそうになりましたね。あれは一種のトラウマです。
そんな事情もあり、IVのプレイ後、直前にプレイしていた零・碧の出来が極めて良かっただけに、私の中で一種の疑念が生まれていました。曰く、「ファルコムは、今後どういう舵をきるのか?」と。
私はファルコムの思想はすごく好きです。音楽に力を入れていて、プレイヤーに一定の利用許可を出すほどの胆力もある。ゲームの起動時に邪悪で不快な『警告』メッセージ10を出すこともない。ゲームの細かな機能、UXも悪くない。GOG.comのような、プレイヤーの自由を尊重するDRMフリーのストアにもPC移植版をリリースしている11。こちらのことをよく見てくれているなと感じます。だから海外での人気が高いのでしょう。
しかし、シナリオを重視するRPGと謳っているからには、相応の質が必要です。伴っていなければ、『ゲーム』としてはやはり失敗ですから。
つまるところ、IVの路線で今後続けるつもりであれば、購入の継続も厳しいなと本能的に感じてしまったわけです。
そのため、今後もイースシリーズ含めファルコム製品の購入を継続するか――すなわち、ファルコムを応援し続けるかを見極める試金石として、今作『創の軌跡』を購入してプレイすることにしました。
前置きが長くなってしまいました。これらの事情を踏まえた上で、ここから『創の軌跡』についての感想と評価・レビューを述べていきます。
ご注意
発売されて間もないこともあり、ネタバレは最低限に押さえていますが、感想(批評)の都合上触れざるを得ない点がありますので、ネタバレが気になる方はクリア後の閲覧を推奨します。
ネタバレリスクを認識した上で、読みたい方はread more。
[Read More]浮かんだ泡のように
今日、就職先を決める
Jitsi Meetの通知を左下から左上に変えるパッチ
HDDの死期が近い
HugoでMarkdownのテーブルに属性を付与する
HugoでMarkdownのテーブルに属性を付加する
Hugo、便利ですよね。当ブログはHugoを使って作成していますし、私が管理しているいくつかのサイトでも積極的にHugoを採用しています。
少なくとも管理者が一人である限り、HugoのようなStatic Site Generatorはメチャクチャ強力だと思っています1。
さて、そんなHugoですが、0.60.0からCommonMarkに準拠したgoldmarkと呼ばれるMarkdownパーサー2をデフォルトで使うようになりました。
その結果、いくつかの機能が非推奨になったり変更が加えられたりしています。その影響を受けるものの一つがMarkdownのテーブルです。