基于Java的2D mmorpg开源引擎Threerings系列之五(实战五子棋)

游戏开发框架游戏Garden实战:从翻转棋到五子棋
本文介绍如何利用Threerings公司的gameGarden框架构建并分享多人在线小游戏,以翻转棋为基础,演示如何进行游戏开发,并提供五子棋游戏源码作为实践案例。通过wiki文档和实例教程深入学习框架,同时鼓励用户在此基础上进行创新,如增加AI对手、界面美化等。

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旗下的三款游戏底层框架都基于此,想进一步深入探讨的朋友可以站内短信我。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值