
2026/07/06 6:32
Show HN:自宅で作ってきたオープンソースゲームプラットフォーム「Homegames」
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
Homegames は、アカウントを作成することもなくソフトウェアをインストールすることなく、ユーザーがゲームを楽しみ、作成し、共有できるブラウザベースのプラットフォームです。開発者は簡単なインブレーズアエディターを使用してコードを書き、ライブプレビューを確認しながら変更を即時テストし、マルチプレイヤーセッションを直接実行できます。資産管理は標準機能として搭載されており、ユーザーはファイルをアップロードするか、スタジオ内でコンテンツを描画または記録することもできます。ゲームはユーザーの好みに合わせて公開publishするか、プライベートに保つことが可能です。2018 年以来、GPLv3 ライセンスの下でオープンソースシステムとして構築され、単一サイドプロジェクトとして展開されてきた Homegames は、プラットフォーム全体とその API を個人ハードウェア上でのセルフホスティングを可能にし、元のサイトがオフラインになった場合でも長期的な保存を保証します。第三者サーバーへの依存を排除することで、Homegames はインディペンデント開発者に対する障壁を低下させ、プラットフォームの不安定さから創造的作業を守るための頑丈なインフラストラクチャを提供しています。
本文
ブラウザでゲームを作り・遊び・共有しよう
アカウント登録不要です。ブラウザ上ですぐに始められます。
注目ポイント
- コードエディタ: シンプルなエディタを使ってブラウザ内でゲームを作成できます。
- リアルタイムプレビュー: 変更を即座に確認でき、マルチプレイヤーセッションを含むライブ環境でのテストが可能です。
- スタジオ管理: 独自のファイルをアップロードしたり、描画・録画機能を使ったりして管理できます。
- 公開の自由度: 世界中と共有することも、あるいは個人利用のみとすることも可能です。
オープンソースで安心
リセンスと自由
- プラットフォームコードからゲーム、ウェブサイトに至るまで、すべてが GPLv3 ライセンス で配布されています。
- コードを閲覧したり(ファウニング)、フォークすることも可能です。
自己ホスティングに対応
- 「Homegames」は API を含むため、ご自身のサーバーでホストする設計になっています。
# 例:ローカルでの起動イメージ npx homegames serve
データの保存性
- 仮にプラットフォーム側に重大な障害が発生しても、作成されたゲームデータは 安全に存続し続けます。
開発背景: 「Homegames」は 2018 年以来、ほぼ一人の開発者によるサイドプロジェクトとして継続的に開発が続けられています。