English

Doom の詭弁 - Doom 3 を Java に移植して学んだこと

皆 Doom っていうゲームは知ってるよね? 新作が出るたびに新しいアイディアと革新的なグラフィックスをもたらしたんだよ。そしてもっと重要なことは前作のソースコードを公開したんだ。

当然のごとく、ゲームで遊ぶだけじゃなくて、色んな人がコードをいじったりハックし倒したんだよ。

そこで、何を考えたのが僕が Doom 3 の C++ のコードを栄光の Java への移植への冒険に乗り出しました。途中で 3D グラフィックエンジンとか色んなことを学べるかなっていうのが狙いだったんだけど。予想外だったのは、ソフトウェア移植、デバッグ、そして Java (!?) に関して学ぶことの方が多かったってこと。

トークの長さ
90分
発表言語
英語
聴衆の対象
中級者: 分野の基礎は分かるが、細かい所は不安
こんな人におすすめ
プログラミング言語間の移植という一見簡単そうなタスクの落とし穴に興味がある人
発表者
Mahmoud Abdelghany
貢献
  • djoom3

票中 票投票済み

応募一覧