【ブラウザでQuake 3】Radiantライクなマップエディタ「Q3Edit」を自作しました
Show HN: Q3Edit – Edit and play Quake 3 maps in the browser
Show HN: Q3Edit – Edit and play Quake 3 maps in the browser
ブラウザ上で完璧に動作するQuake 3用のレベルエディタを開発しました。Radiant風のレイアウトを採用しており、ブラシやパッチの編集、CSG(Constructive Solid Geometry)、地形の造形、エンティティ編集などが可能です。作成したマップは.mapファイルとして保存・読み込みができるほか、ioquake3のWebAssemblyビルドを使って、ブラウザ上でそのままプレイすることもできます。
最高!素晴らしい仕事だね。ソースコードが公開されてる古いゲームエンジンをいじり回すのって大好きなんだ。中身がどうなってるか探究したり、いろいろ調整したりするのは本当に面白いよ。
まだ読んでないなら、Fabienによる様々なIDエンジンの解説記事は読むだけでも楽しいよ: https://fabiensanglard.net/quake3/index.php
宣伝になっちゃうけど、自分も古いゲームエンジンをいじってるよ: https://github.com/bishopdynamics/Continuum
すごくいいね!ブラウザで実装して遊べるようになると嬉しいな。期待してるよ…本当にいいゲームだし、懐かしさでいっぱいだ。
高校時代、友達とQuiver [0]を使ってmacOSでQuakeのマップを作ってたよ。すごく楽しかった。あの昔のモデムの回線速度や遅延の中でQuakeのネット対戦が動いてたなんて、今考えるとすごいことだよな。idの連中は本当に神がかった開発者たちだったよ。
学校の事務の人に校内の見取り図をもらって、学校をQuakeの中に再現したら面白そうだなとか考えてたのを覚えてる。一番嫌いだった先生を追いかけ回せるモンスターにしてね…
今振り返るとちょっと怖い話だよね。特に同じ年にコロンバイン高校銃乱射事件があったし。自分には危険な意図なんて全くなかったし、銃に触れるような環境でもなかったけど(銃規制が厳しい国で、ただのオタクなティーンエイジャーだったし)、あの時マップを完成させたり公開したりしなくて本当によかったと思うよ。
[0] https://www.macintoshrepository.org/6370-quiver-1-2-quake-editor-
すごくいいじゃん。マップのコンパイルにはq3map2を使ってるの?
これ、実はマップファイルのデバッグツールとして最強になる可能性あるよ。マジで開発進めてほしい。
かっこいい!初期のマップエディタで初めてGPUレンダリングのプレビューウィンドウを見たとき、どれだけ感動したかなんて今の言葉じゃ説明できないよ。
信じられないくらいかっこいい!
Windows 11のFirefoxでクイックプレイを試してみたんだけど、「マウスをキャプチャできません」っていうエラーが出ちゃったよ。
うわぁ、q3radiantやgtkradiantでマップを作ってた頃を思い出すよ。
コミュニティ主導のサーバーが盛り上がってた頃のFPSが恋しいな。