想用php+mysql开发一个在线下棋(围棋or象棋)对战的程序,没有什么思路~ 请大家帮忙想想 希望能用上 jquery ajax~有没有什么代码可以参考参考呢?顶贴也给分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你没有人工智能的功能的话很简单,关键是前台怎么变现,后台实现很简单.说说几点想法:0)JQuery是好的选择1)画棋盘: 一个画像就行.2)用不可见DIV覆盖棋盘,棋子都放到这个DIV上.3)DIV的onclick属性对应下子.棋子的style position应该是absolute的4)用二维数组表示棋盘里棋子位置,判断是不是该提子5)用Session ID判断是不是对局还是旁观.每一个棋盘只能两个SESSION_ID能操作.6)棋盘定时检查后台,看是不是有操作(用Ajax) http://topic.csdn.net/u/20080120/23/D9531563-A929-446E-B944-FFD6E167E3B9.html跟坛子里的朋友打听下谁有存档. 用div放棋子jquery ajax每一秒判断div的变化同时用算法实现规则 前台简单,后台有难度。要考虑算法和校验、加密的? 毕竟是在线(网络)游戏程序,一般来说设计到加密和校验的,都是用C/S架构的,或者伪B/S架构的。纯PHP可以做,但是商用性不强。只是作为学习交流用的。 而且棋类对战,还要考虑各方时序,异常情况。还要与对手/服务器建立类似remoting。 好像都是B/S的软肋啊,要实现起来异常复杂,技术档次不是一般的高。 可以使用flash 啊,没说ajax只能用js的,flash支持socket 对了HTTP 1.1协议其实支持长时间链接,也就是说服务器是可以推送数据的,但是很费服务器资源,所以要协调好 没用过linux想在php方向上发展 请问在dedeCMS中有没有获取上级栏目的方法? php对oracle的一个操作类,部分没看懂 dz6.0锁表严重,有知道原因的吗 在线购物订单cookie问题。请各位有经验的人帮我疏导一下思路谢谢了 一个涉汲到协议的问题(求大侠帮忙) 关于仿美团移动端的开发 安装时数据库出现的问题 php上传文件提示只有部分被上传 php源码求助 找人做网站项目开发 php 动态生成多级 菜单 树状
说说几点想法:
0)JQuery是好的选择
1)画棋盘: 一个画像就行.
2)用不可见DIV覆盖棋盘,棋子都放到这个DIV上.
3)DIV的onclick属性对应下子.棋子的style position应该是absolute的
4)用二维数组表示棋盘里棋子位置,判断是不是该提子
5)用Session ID判断是不是对局还是旁观.每一个棋盘只能两个SESSION_ID能操作.
6)棋盘定时检查后台,看是不是有操作(用Ajax)
jquery ajax每一秒判断div的变化
同时用算法实现规则
纯PHP可以做,但是商用性不强。只是作为学习交流用的。
好像都是B/S的软肋啊,要实现起来异常复杂,技术档次不是一般的高。