原创 遊戲引擎理論與實現系列02-主控線程和循環

上一篇我們介紹了最簡答的Java窗口生成, 本篇我們介紹簡單版本的遊戲主控流程, 每個步驟之後都給出了完整可運行的程序。 使用畫布和線程 使用畫布Canvas 和線程Thread, 唯一要注意的是frame.add(game);,該行用於

原创 遊戲引擎理論與實現系列01-生成窗口

開篇 幾年前一個偶然的機會, 我被一個方塊遊戲Minecraft 吸引,於是決定花一些時間來研究該遊戲實現機制, 這也是本系列的實現語言選擇Java 的原因之一。希望將我的發現與大家一起分享。 本文介紹如何用Java 生成一個窗口, 這對