上午,脑袋浑浑噩噩,不太清醒。
沿着昨天的思路,开始分析entity目录下的类Ground,
虽然这是基础实体类,但仍然需要理解其游戏逻辑,尤其是地形,障碍
地形的内涵是什么,什么样的东西又算作障碍
且此处没有工厂类,没有可以直接创建一个测试桩,直接跑跑就可视化的东西。
遂,又转战controller下的GameController类,
此类,其诸多方法,逻辑都较为简单,就是判断,赋值,遍历listener,
但读罢,仍然缺少能够概括,能够深入理解的东西。
顺藤摸瓜,来到了view目录下的类GamePanel,
该类实现了接口GameListener,其主要工作,在于图像的绘制
通读下来,感觉此类,可作为一切入点
待明日努力,攻之。
时间: 2024-09-28 05:41:33