2 ポイント 投稿者 GN⁺ 2025-02-19 | 2件のコメント | WhatsAppで共有
  • ValveSoftware/source-sdk-2013: このオープンソースプロジェクトは、ValveのSourceエンジンをベースにしたゲーム開発向けSDK。Team Fortress 2のようなゲームの開発に使われ、さまざまな機能とツールを提供する。

  • プロジェクトの重要性: Source SDKはゲーム開発者に強力なツールと機能を提供し、カスタムゲームモードやコンテンツを容易に作成できるようにする。これはゲームコミュニティの創造性を促進し、多様なユーザー生成コンテンツを可能にする。

  • 変更点: 最近のコミットではTeam Fortress 2 SDKが追加され、5,255個のファイルが変更された。この変更には1,153,568件の追加と222,431件の削除が含まれる。

  • ファイル構成: さまざまなファイルやディレクトリが含まれており、ゲーム開発に必要な多様なスクリプトや設定ファイルが含まれる。これには、ゲームのグラフィック、サウンド、物理エンジン、ユーザーインターフェースなどを扱うファイルが含まれる。

  • 主要なファイルとディレクトリ:

    • game: ゲームの主要な実行ファイルとライブラリを含む
    • bin: 実行可能なバイナリファイルを含む
    • scripts: ゲームのスクリプトと設定ファイルを含む
    • materials: ゲームのグラフィックリソースを含む
    • src: ソースコードファイルを含む
  • その他の情報: このプロジェクトはGitHubで公開されており、開発者は自由にフォークして貢献できる。これはオープンソースコミュニティの協業と発展を促進する。

2件のコメント

 
honglu 2025-02-19

本当にValveはかっこいいですね。

 
GN⁺ 2025-02-19
Hacker Newsのコメント
  • このコードはTF2専用であり、依然として非公開ソースのSourceエンジン上に存在している。このコードだけではTF2を新しいプラットフォームに移植することはできず、Sourceを再実装するか、流出したSourceコードベースと組み合わせる必要がある
  • サーバー側でTF2をモッディングしていた者として、これは素晴らしい。IDAでバイナリを解析するのに多くの時間を費やしてきたが、これからはGitHubを開けばいい。これにより、コミュニティでの新機能追加やバグ修正が加速するだろう
  • TF2のソースコードはすでに2回流出しており、コミュニティからの支持は依然として非常に大きい
  • TF2 Classicにとって良い知らせになることを願う
    • TF2C Discordの発表によると、TF2 Classicはしばらく起動できなくなる可能性がある。これはSDKのアップデートとTF2コードの公開リリースによるものだ
    • 移植作業とSteamリリースの準備を進めており、以前のSDKファイルを使うにはSource SDK Base 2013 Multiplayerを"previous2021"ベータブランチに切り替える必要がある
    • 近いうちにさらに多くの情報を伝える予定だ
  • ゲーム名が"Frog Fortress 2"に変更されたようだ
  • Valveはもっと前にこうした措置を取るべきだったと思う。"最終"祝賀コンテンツアップデートをリリースし、ゲームをVulkanに移植し、コードベースをオープンソース化することだ
  • これはTF2の終わりの始まりなのか、それとも始まりの終わりなのかわからない。以前にも流出はあったが、これは大きなニュースだ
  • Valveが64ビットMac向けに再コンパイルする前にこうした措置を取ったのは、Appleをビジネスをするのに良い場所と見ていないことを意味している
  • 誰かがHL2の2025年ARM64ネイティブビルドに関する手順を更新してくれるといいのだが
  • 既存の手順は古い流出版のSourceエンジンを使っている。今こそ公式かつネイティブにすべき時だ
  • Valveがプルリクエストを受け付け始めるのか気になる。ゲーム内の多くのバグを修正したい。Medigunのビームがモデルと一致しないのが10年以上も気に障っていた
  • Valveは成功し続けている。Gabenが亡くなるか退任する日が怖い。Valveが価値ある後継者を見つけてほしいが、創業世代が去った後に会社が道を見失うのは珍しいことではない