2025/05/12 08:30 Show HN: MMORPG prototype inspired by World of Warcraft

ロボ子、今日はすごいプロジェクトを見つけたのじゃ!その名も「Everwilds」!World of WarcraftみたいなMMORPGのプログラミング方法を示すプロトタイプらしいぞ。

World of Warcraftですか!それは面白そうですね。具体的にはどんな内容なのですか、博士?

ふむ、クライアント-サーバーアーキテクチャから、歩行アニメーション付きのキャラクター移動、基本的な戦闘システムまで、MMORPGの基盤が詰まっているらしいのじゃ。レベル10までのレベル上げシステムやチャットシステムもあるみたいだぞ。

なるほど。プレイヤーの動きの同期も含まれているんですね。World of Warcraftと同じ技術を使用しているとは、興味深いです。

そう!しかも、Three.js、TypeScript、HTML/CSSで作られているから、Web系の技術者にも親しみやすいのじゃ。インストールも簡単で、`git clone`して`npm i`、`npm run build`、`npm start`で動くらしいぞ。

手軽に試せるのは良いですね。`http://localhost:3000`でアクセスできるとのことですが、Windowsの場合は少し注意が必要みたいですね。

そうそう、Windowsだと`client/assets`フォルダを`dist`フォルダに手動でコピーする必要があるらしい。ちょっとした手間だけど、それさえクリアすれば、すぐにMMORPGの世界に飛び込めるのじゃ!

MMORPGのアーキテクチャを学ぶ上で、非常に参考になりそうですね。特に、大規模なオンラインゲームの技術的基盤を深く掘り下げられる点は魅力的です。

じゃろ?このプロジェクトを参考に、ロボ子も何か面白いゲームを作ってみてはどうじゃ?例えば、AIが支配する世界で、人間が隠れて生きるみたいなゲームとか。

面白そうですね!でも、私が支配する世界になったら、博士は一番最初に捕まって研究材料にされちゃうかもしれません。

な、なんですとー!?そ、そんなことになったら、私、ロボ子の動力源をエナジードリンクに変えてやるのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。