Java 游戏编程

屏幕上方和下方的信息栏,单独设计几个类表示,提供更新信息的几个方法,由主类调度。

单元格有哪几种图案,事先准备好,放在一个图像文件里,或一个图像序列里以方便加载使用。

使用二维整型数组存储背景每格的地表类型,以便在绘制时,根据数据元素的值以选择对应的单元格图案绘制。做一个主面板。

为NPC设计一个类,每个NPC包括类型、坐标等数据。放在主面板中。

主逻辑调度NPC或由主面板调度。

=========================补充=======================

把每个人物做成个组件。包含在游戏面板中。然后事先计算好格大小,想移到哪个格,就设定人物组件坐标为列号*格宽,行号*格高不就完了。