【文件属性】:
文件名称:魔术弹珠
文件大小:239KB
文件格式:ZIP
更新时间:2021-03-02 03:35:15
Kotlin
魔术弹珠
运行应用
当地的
先决条件
已安装JDK(至少为8。已通过JDK 8和11进行了测试,但其他工具也可以正常工作)并JAVA_HOME
启动应用
导航到根目录并运行.\gradlew.bat :ui:run以启动应用程序
打开浏览器并导航到localhost:8080玩游戏
更改端口,使用--args="-port=9090"启动gradle任务
在线的
通过启动它(尽管由于它在免费的Azure实例上运行而不能保证能正常工作)
执行
Magic-Marbles应用程序包含三个模块。 core模块包含应用程序所需的所有接口。 实现这些接口的core-impl 。 ui模块提供了一个网络应用程序来玩游戏。
该体系结构的详细信息可以在找到。
常见模式
抽象工厂
在实现中最常用的模式是Abstract Factory 。 例如, Game实例或Game领域的创建都是通过工厂完成的。 这允
【文件预览】:
magic-marbles-main
----gradlew.bat(3KB)
----gradlew(6KB)
----core()
--------src()
--------build.gradle.kts(245B)
----gradle.properties(159B)
----.github()
--------workflows()
----LICENSE(1KB)
----gradle()
--------wrapper()
----core-impl()
--------src()
--------build.gradle.kts(403B)
----.idea()
--------codeStyles()
--------misc.xml(472B)
--------vcs.xml(180B)
--------jsLibraryMappings.xml(281B)
--------.gitignore(274B)
--------saveactions_settings.xml(600B)
--------sbt.xml(159B)
----ui()
--------resources()
--------src()
--------build.gradle.kts(2KB)
----doc()
--------images()
----.gitignore(2KB)
----settings.gradle.kts(70B)
----build.gradle.kts(110B)
----README.md(11KB)