-
使用LIBGDX(LPOO最终项目)开发的Android战舰游戏Battleship Royale-LPOO2018,由@joaomalheiro制
资源介绍
皇家战舰
团体信息
up201605926-JoãoMalheiro de Sousa( )
up201606186- ( )
Java文档
包和类图
(Compacted, Complete on UML folder)
设计模式
单例-此设计模式仅用于实例化的游戏类,因为在程序执行期间将对其进行多次访问。
建造者-这种设计模式将把船分成正方形部分,从而使代码分离更加容易。
模板-这种设计模式将用于创建不同类型的快艇,并且可以根据自己的特点实施新快艇,而无需更改负责游戏的算法。
策略-设计模式,用于促进游戏各种困难的产生,并通过所创建的行为来改变机器人的行为。
MVC(模型视图控制器) -用于促进游戏的模块化和依赖性。
安装
安装Executables文件夹中的APK或运行JAR(Executables文件夹中的(java -jar Battleship_Royale.