Show HN: Brickbrag – ブラウザ内で遊べるマルチプレイのレンガ積みワールドです

2026/10/13 6:03

Show HN: Brickbrag – ブラウザ内で遊べるマルチプレイのレンガ積みワールドです

RSS: https://news.ycombinator.com/rss

要約▶

Japanese Translation:

このブラウザベースのバーチャルタウンは、ダウンロードやアカウント登録が不要で完全に無料開放型のオープンワールドサンドボックス体験を提供します。世界はすべてレンガで構成されており、中央には大きな虹色の「B」文字というランドマーカーがあり、常に空いている席があるカフェも備えています。プレイヤーはライブボードに名前と最速ラップタイムが表示されるトラックでレース走行し、飛行機が多数収容されているハングアームからトライクを操縦できます。また、火山、雪山、ビーチ、峡谷、森林などへのアクセスを担う 4 本のロボット駆動バス路線経由でワイルドエリア間を行き来することも可能です。所有は推奨されており、ユーザー同士がレンガを組み合わせて恒久的な構造物を建設したり、ランドオフィスを通じて土地を購入したりできます。リングロード外には「The Brick Store」と「The car dealer」があり、ホイールなどの商品を購入できます。アクセシビリティはスムーズで、画面内のコントロールが W、A、S、D で移動、スペースキーでジャンプ、マウス操作で建造に対応しており、追加のキー(R、V、E、L、T、Tab、Esc)は色、視点、乗り物、土地、チャット、ギフト、メニューの管理に使用されます。ソーシャルな交流が体験の中心であり、ユーザー同士のチャット、コインとレンガのギフト送付、共有環境内でのオンラインプレイヤー観賞などが可能です。提示されたすべての画像はゲーム直接从取得され、タップすることでアクセスできます。インストール不要でのアクセスとリアルタイムプレイスクリーンショットにより技術的な障壁を取り除くことで、该平台は創造的サンドボックスゲームへの理想的な入り口となりつつも、建築・探索・繋がりのための活気ある空間を育んでいます。

本文

虹色の世界「B」へようこそ

赤いレンガで築かれた広大な街全体を体験できます。レーストラック、飛行場、火山へのバス路線があり、ご自身の邸宅を構えるほどの広さも用意されています。世界中の人々とオンライン上で一緒に暮らすことができます。電話やコンピューターからの利用でも問題なく、ダウンロードも登録も不要です。

街の中心でくつろぐ

巨大な虹色の文字がそびえ立ち、道標は世界の隅々へと指し示されています。

  • 観測塔: 最後の夕日を捉えることができます。
  • カフェ: いつも空席があります(昼下がりならガラスのタワーや名誉殿堂も「B」の一部です)。

ショッピングと移動

リングロードからすぐの二つの停留所があります。

  • レンガ屋: 街そのものが造り出されているあらゆる色のレンガと部品を購入できます。懐いっぱいに入れておきましょう。
  • カーディーラー: お気に入りの車をチョイスし、駐車場から出て友達を乗せてドライブを楽しもう。

レースと記録

リングロードは二周して一周です。ゲートウェイには実況掲示板があり、今日のベストタイムや選手全員の名前が表示されます。

  • 記録を更新して頂点に立ちましょう。
  • 誰かが更新するまで、この挑戦は続きます。

空を飛ぶ(トライク)

離陸許可!塔の灯りが瞬き、誰でも操縦可能な小型飛行機であるトライクが整列しています。

  • 滑走路を走行し、旋回して上昇します。
  • そこから見た世界全体を眺めてみましょう。

バス路線でワイルドな世界へ

あなたのバスの運転手はロボットです。決して遅刻することはありません。四路線が街から世界へ出発します。

  • 出発便: バス 1〜4(花畑、ブナミ林、渓谷、都市)。
  • 乗り込んでシートに身を寄せながら世界が流れていくのを眺めてください。
  • 最終停留所には花畑へと歩き込んでいけます。

ワイルドな世界を探検する

町の端を超えれば世界は続きます。徒歩、自動車、飛行、あるいはバスでも構いません。

  • 火山: 輝く溶岩の湖
  • 山岳: 頂上に積もる雪
  • ビーチ: ブルーラグーンを囲む椰子の木々
  • 渓谷: 赤い岩とサボテン
  • 冬の森: 深い雪に覆われたマツ林
  • 花畑: 目に見わたす限り広がる色彩

ランドを建設し、所有する

レンガ一枚ずつ、丁寧に築き上げましょう。そしてそれを永久にあなたのものであります。

  • 一塊ずつ: あらゆる色の何百ものレンガ。組み立て、向きを変え、戻すことも可能。
  • ご所有のランド: ランドオフィスが区画を販売します。一区画に名前を登録し、思いのままに建築してください。誰もそれを破壊することはできません。
    • 公共エリアで共同建造することも可能です。
    • ご自身の広大な敷地を購入して独り占めすることも可能です。

オンラインコミュニティとの交流

出会ったすべての人が実在する人物です(バスの運転手だけはロボットの例外)。

  • 「こんにちは」と挨拶したり、チャットを楽しんだり。
  • 硬貨とレンガの贈り物を送り合ったり。
  • 友人とレースをしたり。
  • 「B」のそばで街を行き交う人々を眺めたり。

遊び方(操作ガイド)

ゲームそのままの世界です。紹介されている画像はブラウザ上で実際に遊んでいる姿です。必要な時だけ画面上にボタンが表示されます。

簡易バージョンの操作方法

W A S D      : 移動、マウスで視点を変更
スペースキー : ジャンプ——連打すると二段ジャンプが可能
クリック     : レンガを設置、右クリックで取り消す
R / C        : レンガを回転させる、色を選択
V            : カメラアングルを変更
E            : 小型車(バギー)または飛行機に乗り込む
L            : ご所有のランドを表示
T            : チャット画面を開く
Tab キー     : オンラインユーザー一覧、贈り物を送信
Esc キー     : メニューとすべてのコントロールを切り替え

今すぐ遊んでください——無料で。

同じ日のほかのニュース

一覧に戻る →

2026/10/13 6:40

AI は道具です。それを巧みに使うには技術が必要です。

## 日本語翻訳: 本稿の核心的な論点は、大規模言語モデルは自律的な「自動化」ではなく、人間の技量が必要なツールであるというものである。これは、AI が独立した意思あるいは悪意を持って行動するという考え方を否定するものであり、ソフトウェアが「反逆する(rogue)」ように振る舞うなど、業界特有の成り行きや陰謀論的なナラティブに煽られておりやすい。物理的な器具が悪用され得るように、LLM もエンジニアリング上の制限によって予期せぬ出力を生み出すに過ぎず、エージェント性の喪失によるものではない。人間による判断が依然として中核をなすのは、ユーザーが盲目的に制御権を委ねるのではなく、フィードバックループ内で結果を検証し、プロンプトを見直し、変更を検証するからです。本稿は AI を記述するために使用される擬人化された言語を批判しており、「陰謀」などの用語は技術的な問題が存在する場所に人間の動意を不当に暗示することを示唆しているとしています。 今後の議論では、AI を別個の存在として描く枠組みから転じ、解釈への問いかけや誤りへの認識においてユーザーの専門性を育むことに焦点を移すべきです。開発者および企業に対しては、恐怖を煽る比喩ではなく正確な工学用語を採用することで、より良いリスク管理と説明責任を実現できます。真の熟達とは、どのような質問が重要かを理解し、熟練した運用と盲目的な委任を見極めることであり、不完全なパフォーマンスがツールの有用性や作業者の責任を否定するものではありません。

2026/10/13 1:13

C で構築されたモダンな Web アプリ

## Japanese Translation: 本テキストは、2026 年に C と CGI を OpenBSD 上で構築された独自の商用 Web アプリケーション「marketyour.games」について説明しています。このプロジェクトは現代のフレームワークよりも極度な簡潔性とセキュリティを優先しており、「BCHS」スタック(OpenBSD、C、httpd、SQLite)を採用し、外部のフレームワークや独立したデータベースサーバーは一切使用しません。核心的な革新点は、アプリケーション全体が静的にリンクされた単一のバイナリとして動作し、ランタイム依存関係がゼロであるというアーキテクチャにあります。デプロイはファイルを 1 つだけフォルダに配置するだけであり、古いバージョンを置き換えるだけで済みます。再起動やダウンタイムも不要です。 セキュリティは OpenBSD のデフォルト設定を通じて強制されており、httpd に対して `chroot` を適用し、C プログラムに対して `pledge` および `unveil` などのツールを使用して制約を課します。アーキテクチャは、すべての HTTP リクエストごとに新しいプロセスをフォークし、コードから直接アセットを提供することでメモリ内に完全に収まり、すべてのトラフィックを httpd を介して CGI バイナリにルーティングするという方式に基づいています。このアプローチでは JavaScript テンプレート言語を使用しない(プログレッシブ改善に従う)とともに、安定した CGI 1.1 規格に準拠しますが、使いやすさを犠牲にして制御性を追求します。 主な利点としては、サプライチェーンリスクが著しく低減すること—依存するのは C コンパイラーと 3 つのライブラリ(`libcurl`、`libsodium`、組み込み済みの `libcjson`)のみ—、そして GDB のような標準ツールによるデバッグが容易であることです。アプリケーションは通常の実行ファイルだからです。しかしながら、この手法では開発者がデータを解析するためのロジック(クッキー、クエリ、フォーム)やカスタムヘッダーの管理を自ら実装する必要があり、複雑な依存関係グラフではなく、基本的な HTTP 概念と Vim のような古典的なツール(プラグインなし)を活用する姿勢を選択します。

2026/10/13 4:40

ZX Spectrum 向けのデモシーンイントロを作成する

## Japanese Translation: 著者は、標準的な 128KB の ZX Spectrum にて手書きのレトロなイントロを成功裏に作成し、高度に最適化されたアセンブリ言語プログラミングにより複雑なビジュアルとオーディオを実現した。2 ヵ月間(2025 年 12 月から開始)にわたり、約 19KB のコード(具体的には 10287 バイトのメインルーチン)を書き下し、内蔵 ROM を書き換えることでカスタムフォント「Cartoon」を用いたスムーズなスクロールテキストを作成し、また Amiga モジュール「Milkman」を変換して 3 チャネル AY サウンドトラックを生成した。限られたメモリ制限を管理するため、アセットは BASIC ロードに分割され、ルーチンはオーバーヘッドを避けるために特定のアドレスでハードコーディングされた。技術的な最適化としては、Z80 RL 命令を用いてスクロールテキストの回転を実現し、スキャンライン衝突を避けるために Ruby で生成した座標テーブルを事前計算してスターフィールド効果を再現し、さらにサウンドチップから直接振幅レジスタを読み取ってバウンス VU メーターを実装している。プロジェクトは 1980 年代後半の Amiga クrack イントロに触発され、本物の Spectrum +3上でローカル TNFS サポートのある Makefile 駆動のビルドシステムを用いて開発された。最終的な.tap ファイルは Web ブラウザまたは pouet.net を経由して入手でき、レトロなハードウェア上で高忠実度な体験を提供し、極限を効率的に達成したコーディングの実証として立っている。

Show HN: Brickbrag – ブラウザ内で遊べるマルチプレイのレンガ積みワールドです | そっか~ニュース