Threerings公司在其核心的三个框架(narya, nenya, vilya)之上又封装了一层toybox,构成所谓的gameGarden,使用这个gameGarden可以快速的构建属于你自己的多人在线小游戏,并且还可以上传到gameGarden的主页上http://www.gamegardens.com/,同所有人一同来分享。
更难得的是,Threerings在gameGarden上创建了一部wiki http://wiki.gamegardens.com,并且包含了一个完整的实例教程翻转棋http://wiki.gamegardens.com/Reversi_Tutorial。这些文档和例子是我们学习整个框架不可多得的好资料。特别是翻转棋的整个教程写的非常好,虽然很简单,不过非常有助于我们进一步深入学习整个框架,我在这里就不再详细介绍了,大家可以自己去看。
不过在在这个翻转棋的游戏之上,稍作修改,我还是做了一个简单的五子棋游戏,源码可以在这里five.rar下载,不过目前仅仅是实现了最简单的功能,界面也比较简陋,有兴趣的朋友可以在这个基础之上进一步的改进,比如增加AI对手,加入禁手的限制以及界面的美化等。
本系列教程暂时先写到这里,其实这个框架可以做的事情远不止如此,Threerings旗下的三款游戏底层框架都基于此,想进一步深入探讨的朋友可以站内短信我。
- 大小: 53.7 KB
分享到:
相关推荐
游戏花园,用于托管用 Java 编写的简单多人游戏的框架 文件 game-gardens-master.zip 包含以下条目。 .gitignore// w ww. j a va 2 s. com LICENSE README.md api/pom.xml api/src/main/java/...
在您的<build><plugins>部分中添加: <plugin> <groupId>com.threerings.maven</groupId> <artifactId>mono-maven-plugin</artifactId> <version>0.0-SNAPSHOT</version></plugin>有关所有选项的完整说明,请查看...
五、创建Flex客户端 1. 使用Flex Builder或Flash Builder创建新的Flex项目,选择Flex 4.x SDK。 2. 添加所需的库引用,如`flex-sdk\frameworks\libs\player\10.0\playerglobal.swc` 和 `flex-sdk\frameworks\libs\...
Getdown 是一个用于Java应用程序的自动更新系统,它使得用户可以轻松地下载、安装和管理应用程序的更新。Getdown Maven插件是专门为Maven项目设计的,允许开发者将Getdown集成到他们的构建流程中,以便更方便地创建...
有关如何使用Flump的说明,请访问: ://threerings.github.io/flump/请注意,此解析器仅使用XML(目前),因此请确保使用XML选项导出Flump文件。 快速示例: FlumpParser.get().loadPath("assets/format2/...