2 ポイント 投稿者 GN⁺ 2024-12-05 | 1件のコメント | WhatsAppで共有
  • OpenTTD の最近の動きとして、16.0ベータの公開、15.3のバグ修正、Steam/GOGでの配布変更があり、プロジェクトの開発・配布の流れがあわせて示されている
  • OpenTTD 16.0-beta1 は新機能を事前検証するためのリリースであり、次回リリースのタイトルゲーム制作コンテストも同時に始まっている
  • OpenTTD 16では、終着駅での折り返しや後ろから押す機関車といった 鉄道運行シーン をより自然に見せ、任意で選べるゲームプレイ上の挑戦要素を追加する
  • OpenTTD 15.3 は、列車衝突時のマルチプレイ同期ずれ、マップ端でのヘリコプター墜落、一部の非標準base setにおけるUI表示の問題を修正した
  • SteamではOpenTTDはもはや スタンドアロンゲーム として直接提供されず、Atariが再リリースした Transport Tycoon Deluxe との $9.99 バンドルとして提供される

OpenTTD 16ベータと鉄道表現の改善

  • OpenTTD 16.0-beta1 は、OpenTTD 16の新機能をテストするための最初の ベータリリース である
  • 次回リリースに収録される タイトルゲーム を制作するコンテストも開始された
  • Backwards to the Future は、OpenTTD 16の視覚面の改善と、任意で選べる新たなゲームプレイ上の挑戦要素を紹介している
    • 電車の運転士が反対側の運転席へ移動し、郊外へ向けて折り返す場面を扱っている
    • 動力を持たない Driving Van Trailer の後方で到着した都市間列車が、機関車を先頭にして出発する状況を示している
    • 夜行寝台列車が車掌の監視のもとで駅へ後退進入し、反対側から機関車が押し込む場面も含まれる

OpenTTD 15.3のバグ修正

  • OpenTTD 15.3 は、OpenTTD 16の機能開発中に公開された バグ修正リリース である
    • 列車衝突時にマルチプレイヤークライアントが同期ずれ(desync)に陥らないよう修正した
    • ヘリコプターがマップ端付近で燃料切れになった際、ゲーム全体をクラッシュさせるvoidではなく、マップ内に墜落するよう変更した
    • aBase、biggui、original TTD など一部の非標準base setで、ツールバーやメインメニューの画像・テキスト表示を改善した
    • 追加の不具合は Bug tracker に報告できる

Steam/GOG配布方式の変化

  • Steam/GOG変更に関する更新では、Atariによる Transport Tycoon Deluxe の再リリースとOpenTTDの配布方式の関係が扱われている
  • OpenTTD側は、今回の変更は Atariからの圧力 によるものではないと説明している
  • OpenTTDは過去5年間Steamで提供されてきたが、今後は スタンドアロンゲーム として直接提供されない
    • 代わりに、Atariが再リリースした Transport Tycoon Deluxe と一緒のバンドルとして入手できる
    • このバンドルはWindows、Mac、Linux向けSteamで購入可能で、価格は $9.99 である

1件のコメント

 
GN⁺ 2024-12-05
Hacker News の意見
  • OpenTTD が大きく成功した理由は、インストールしてすぐ遊べたことだと思う
    ほとんどのオープンソースゲームのリメイクはエンジンだけで、グラフィック・アート・サウンド・音楽アセットが別途必要なため、100%遊べる体験にはなっていない: https://github.com/radek-sprta/awesome-game-remakes
    OpenTTD も当初はそうだったが、初期から原作からできるだけ早く「分離」することを目標にしており、2004年のリリース後、2007年にグラフィック置き換えプロジェクトが始まり、2009年にはスプライトが100%完成した: https://wiki.openttd.org/en/Archive/Community/Graphics%20Rep...
    今では元の TTD セットに加えて、5つの基本セットがある: https://bananas.openttd.org/package/base-graphics
    そのおかげで Steam と GOG でもリリースできた

    • Red Alert、Dune 2000、C&C Tiberian Dawn のオープンソース再実装である OpenRA は、シェアウェア版ゲームを入手させ、そこからアセットを抽出する方式で解決している
      完全に自由配布可能なアセットがあればもっとよいが、スムーズな開始を実現するかなり賢いやり方だ
    • 原作の著作権を侵害せずにどうやったのか気になっていた。原作アセットをなぞって描いて自由な代替品と呼ぶような形を想像していたが、実際にはかなり合理的に処理しているようだ
      「新しいアートは原作ゲームのスタイルで、元の 8bpp パレットを使って描かれる。グラフィックは対象オブジェクトに似ているが区別できるバージョンでなければならず、原作からいかなるグラフィックもコピーしてはならない。新しいスプライトは元のものと同じサイズである必要はないが、ゲーム内で期待どおりに収まる必要があるため、似たものにする必要がある。」
      https://wiki.openttd.org/en/Archive/Community/Graphics%20Rep...
    • それでも原作のサウンドトラックはいまだに最高
    • Steam 版の収益がオープンソースプロジェクトに行くのか聞こうと思ったが、見てみたら無料プレイだった
      Steam で入手すれば便利で自動更新もされるし、プロジェクト側も Steam の統計を得られるはず
      ただし Satisfactory や Factorio のような、似た欲求を満たしてくれるゲームも含め、まだ終わらせるべき積みゲーがある
  • 元の Transport Tycoon では、OpenTTD ではなく原作で、マップの片端から反対側の端までトンネルを作ると支払額が大きくなりすぎて符号付き整数オーバーフローが発生する
    そのためキャンペーンを数十億ドルで始められる

    • 最初の Sim City だったと思うゲームで、似たものを見つけた記憶がある
      当時10歳くらいで、警察署を建てすぎて維持費が大きくなりすぎると、月間損失がオーバーフローして収益に変わった
      今振り返ると、そのとき何が起きていたのか理解できる
    • 元の TTD はそれでも非常に安定していた
      一度、列車用に非常に密なループを作ったら列車が自分の尾に衝突してクラッシュし、そのときがデバッグ情報入りの赤いフォントを見た唯一の瞬間だった
    • 新しいバージョンで似たものを探すなら、OpenTTD にはサンドボックスオプションが用意されている: https://wiki.openttd.org/en/Manual/Sandbox%20options
      イースターエッグほど面白くはないが実用的で、公平に言えば原作にもチートはあった
    • Windows Solitaire にもこういうのがあった
      プレイせずにカードを回し続けて $32,768 を超える金額を使うと、ほぼその額が即座にプラスに変わった
  • 以前投稿したことがあるが、OpenTTD をゲームからもう少し本格的な研究・実験システムに変えるラッパーを作っている
    特に AI システムを活用する方向だ: https://github.com/michalc/OpenTTDLab

    • このコードで OpenTTD でどんな実験ができるのか気になったが、具体的な例があればよかった
      見つけられたのは「trAIns の性能探索」1つだけで、「trAIns」のリンクを見ても GPL ライセンスだということ以外は何をするものなのか理解しづらかった
      説明がほとんどなくて難解すぎ、「すでに知らないならサポートしない」という感じで残念
    • 10年以上 OTTD を熱心に遊んできて、誰かがまさにこういうものをどう作れるのか、ずっと気になっていた
      FIRS の産業経済のようなアドオンはかなり複雑で、最適経路と投資を評価したり推定したりするのが難しい
    • 本当に興味深い。Show HN として投稿してもよさそう
  • 面白い事実として、OpenTTD プロジェクトは Emscripten によるWeb ブラウザビルドをサポートしている
    公式ホスト版は見つからなかったので、自分で https://openttd.pranay.codes で使っている
    デフォルト状態でもかなり使えるが、オーディオに少し問題があり、現状ではゲームの保存がブラウザストレージの気まぐれに左右されるため、クラウド保存のような機能も追加しようとしていた

    • WASM 版をコンパイルするガイドがあるのか気になる。見つけられなかった
    • マルチプレイさえできるようにしてくれれば、お金を払ってもいい
  • OpenTTD の創設者の1人は Ludvig Strigeus
    uTorrent を作り、Spotify の中心人物の1人であり、Polhem Prize も受賞した

    • ScummVM も忘れてはいけない
  • 原作で、Deluxe でもない初代 Transport Tycoon は、私がいちばん好きだった DOS ゲームの一つだった。
    子どもができる前の数年間は、毎年クリスマスに OpenTTD で現代のハードウェア上で Transport Tycoon をもう一度遊ぶのが恒例だった。
    個人的にはこの時期があまり好きではないのだが、そのおかげでクリスマスの時期がずっと耐えやすくなった。

    • いつか子どもたちにも紹介できたらいいなと思う。
      それと、これに マルチプレイヤーを付けようとする試みがあったのかも気になる。
  • 昔、友人とこのゲームをよく遊んでいた。
    “German Reunification” というマップを作ったのだが、1989年までの分断と、その後の再統一をシミュレートするものだった。
    実際の標高データと都市の地理座標から作ったマップ: https://wiki.openttd.org/en/Community/Scenarios/Real%20World...

    • 本当にすばらしいが、分断シミュレーションの仕組みは理解できない。
      水がゆっくり流れ込むというが、どこからどこへ流れるのか分からない。
  • 今日取り上げられている理由は、最近 Transport Tycoon 30周年だったからのようだ。

    • 文脈なしで HN に投稿される普通のリンク、とくにこの読者層にはかなりよく知られていそうなリンクは、追加説明がないとしばしばかなり混乱する。
    • 今日また、自分が年を取ったと感じる理由が一つ増えた。
      とはいえ真面目な話、30年前のゲームなのに今でも非常によく持ちこたえている。
      OpenTTD は、いつもインストールしておくゲームの一つだ。
  • OpenTTD はおよそ 15年、やったり休んだりしている。
    Chris Sawyer の天才性を保ちながら、原作を冒涜しない形で自然に拡張し、同時に関連性を保ち続ける、すばらしい方法だ。

  • 子どものころは製品版を入手できなかったので、TT、Deluxe ではない Transport Tycoon のデモ版を何度も繰り返し遊んでいた。
    大人になって OpenTTD を見つけたときは本当に興奮したし、どれだけ多くの時間を費やしたか分からないほどだ。
    ppc64le でもビルドして実行できるほどだ。

    • 放課後に TT を買い、家へ帰るバスの2階最前列でマニュアルを読んでいた場面を、はっきり覚えている。
      Altrincham から Flixton へ行くバスだった。
      30年たっても、ある記憶は頭の中に残っているというのは面白い。
    • PC で元の Transport Tycoon Deluxe の製品版を遊べて、そのゲームでは自分がいちばん創造的なプレイヤーだと感じていた記憶がある。
      何時間も、何日も、昼夜を問わずのめり込み、大学に通い始めてしばらく離れたあと、長い時間を経て OpenTTD を再発見した。
      このゲームが オープンソースプロジェクトとして移植され、オンラインシステムやプレイヤーコミュニティまで備えているのを見て、本当にうれしかった。
      すぐに人気フォーラムに参加して競争的にプレイし、多くの最適化を見つけながら、また思いきり楽しんだ。
      子どもたちがちょうどよい年齢になったら、いずれこのゲームを教えるつもりだ。本当に時代を超えた伝説的なゲームだ。