同为初中牲 提几点建议吧:
1.一启动就开始属实有点太突然了 从用户体验(我知道本来就没有用户)来看有点不合理 哪怕像谷歌一样空格启动也行
2.内容有些过于枯燥 障碍出现频率过低(估计是怕出现连续障碍无解,但可以通过算法避免) 并且整个屏幕过于空旷 可以尝试适当放大恐龙和障碍的贴图 增加难度设定也可以增加游戏趣味性
3.在前两条的基础上 可以尝试增加主界面 这样可以方便选择难度
4.障碍物生成可以随分数增加而适当增加(前期生成少 后期生成多 到一定分数不再增加)
上面几条是关于游戏的 对于编程的话,如果可行,最好将恐龙类和障碍类单独写在一个文件里 避免主程序过于长(如果是我习惯将恐龙、障碍物、正式的游戏、主界面兼主控制分别写在不同文件中)
顺便提一嘴 这个注释真的赏心悦目 想看哪一段都能快速找到 不像我一整篇代码没一个注释(主要是懒
1.一启动就开始属实有点太突然了 从用户体验(我知道本来就没有用户)来看有点不合理 哪怕像谷歌一样空格启动也行
2.内容有些过于枯燥 障碍出现频率过低(估计是怕出现连续障碍无解,但可以通过算法避免) 并且整个屏幕过于空旷 可以尝试适当放大恐龙和障碍的贴图 增加难度设定也可以增加游戏趣味性
3.在前两条的基础上 可以尝试增加主界面 这样可以方便选择难度
4.障碍物生成可以随分数增加而适当增加(前期生成少 后期生成多 到一定分数不再增加)
上面几条是关于游戏的 对于编程的话,如果可行,最好将恐龙类和障碍类单独写在一个文件里 避免主程序过于长(如果是我习惯将恐龙、障碍物、正式的游戏、主界面兼主控制分别写在不同文件中)
顺便提一嘴 这个注释真的赏心悦目 想看哪一段都能快速找到 不像我一整篇代码没一个注释(主要是懒