喬·馬歇爾:從 Java 移植遊戲

http://funcall.blogspot.com/2024/03/porting-game-from-java.html

Joe Marshall 以 Common Lisp 將 Java 遊戲移植,程式碼並不特別出色,但他仔細跟著 Kaarin Gaming 的 Java 教學製作。Java 程式有 3712 行碼,而 Common Lisp 則只有 2255 行。兩個版本皆使用獨立的渲染和遊戲機制執行緒。Common Lisp 的 CLOS 讓程式撰寫變得更容易。Common Lisp 程式碼可於 http://github.com/jrm-code-project/Platformer 找到。

via Planet Lisp

March 20, 2024 at 04:17AM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *