基于AJAX的在线五子棋游戏

这是我们本学期一门课程——软件工程实践(全程模拟软件开发的过程,关需求分析就做了一个月,后面还有概要设计、详细设计、编码测试、验收等)——的作业,旨在开发一款校园内部使用的基于B/S模式的在线棋牌类游戏对弈平台。目标是能开发出一套框架,其他同学能在这个框架的基础上轻松地开发出自己的游戏。

现在已经开始编码几天,实现得还很粗糙,做了一个简单的“五子棋游戏”来做示范。

系统前台是纯HTML+JavaScript,后台用J2EE。我现在没有服务器,无法将其发布到网络上,等到课程结束,我会将系统和文档都放到我的google sites上面。下面是几张截图。

 

登入后的游戏大厅

 

进入房间后入座

 

好不容易摆出的和局

 

对弈

 

事有凑巧,前几天(好像是5月26日)正好在CSDN论坛Web编程板块,看到有人用Ajax+.Net来实现了在线对弈五子棋,具体连接我忘了,看起来现在这方面越来越受关注了。^_^



版权声明
本博客所有的原创文章,作者皆保留版权。转载必须包含本声明,保持本文完整,并以超链接形式注明作者“redraiment”和主站点上的本文原始地址。



我的邮箱,欢迎来信(redraiment@gmail.com)
我的玩具箱(子清行
我的百度空间(梦婷轩

时间: 2024-07-28 19:58:11

基于AJAX的在线五子棋游戏的相关文章

基于C语言实现五子棋游戏完整实例代码_C 语言

本文实例讲述了基于C语言实现五子棋游戏的方法,代码备有比较完整的注释,可以帮助读者更好的加以理解. 五子棋游戏代码如下: /* * 使用键盘的上下左右键移动棋盘,空格键表示下棋,ESC键退出程序 */ #include <stdio.h> #include <stdlib.h> #include <bios.h> #include <graphics.h> #include<malloc.h> /* * 对应键盘键的十六进制数字 */ #defi

java基于swing实现的五子棋游戏代码_java

本文实例讲述了java基于swing实现的五子棋游戏代码.分享给大家供大家参考. 主要功能代码如下: 复制代码 代码如下: import java.awt.*; import javax.swing.*; import java.awt.event.*; public class Main extends JFrame implements ActionListener{         private static final long serialVersionUID = 1L;      

使用WPF技术实现基于MSN协议的五子棋程序

一.前言     WPF(Windows Presentation Foundation)是微软最近推出的一套界面实现技术.该技术实现了界面设计和逻辑代码的分离.在WPF技术中,界面设计由xaml文件来完成. xaml文件是XML格式的,用于设置用户界面中的各种控件(如文本框.列表框.按钮等)的属性和事件.WPF中的逻辑代码目前可以使用C#或 VB.Net来编写.编写的方式和传统的.net程序类似.在本文采用了WPF作为界面实现技术来完成五子棋程序.     本文实现的五子棋程序从表面上看只是个

基于Ajax的应用程序架构汇总

浏览器端框架被划分成两大类: ·应用程序框架:提供浏览器的功能,但是常以包括窗口小部件抽象和另外的部件而出名,其功能主要围绕桌面GUI框架. ·基本结构框架:提供基本的管道和可移植的浏览器抽象,让开发者去创建内容.典型的功能: * 针对XMLHttpRequest的包装器以封装浏览器-服务器的交互.(所有的框架都提供这一功能). * XML操作和查询. * 根据来自XMLHttpRequest的应答执行DOM操作. * 在一些情况中,与另外的浏览器端技术如Flash(和潜在的Java apple

开发基于AJAX的Blog系统AJAXPress

ajax AJAXPress是一个基于 AJAX 的Blog 系统.它是一个独立的程序写于 PHP 使用 MySQL 数据库,允许用户创建他们自己的 基于 AJAX 的 Blog, 并且有一个完整的基于AJAX 的 Admin 界面. AJAXPress 的在线演示. 详见:http://www.ajaxpress.org/#1,0

蓝牙开发之从手机走向PC【3】——基于蓝牙的双人五子棋的实现

这个小游戏是基于蓝牙通信实现的(有点多余),C/S结构,但是没有实现AI.使用流程是先开启服务端,等待客户端连接成功后便可以开始游戏了.还有值得说下的是每次都是客户端先下子,重新开局也是!由于这几天看电影和出去玩的时间多了,所以在程序细节上考虑的不是很周到,不周全之初望各位多包涵~ 在模拟器中运行的游戏界面如下所示: 开发之从手机走向PC[3]--基于蓝牙的双人五子棋的实现-五子棋双人版">

ICEfaces EE 1.8.2.GA_P03发布 基于Ajax的JSF开发框架

ICEfaces EE 是一个经过完全测试和认证的企业级解决方案,要求完全支持保证 SLA 相应时间的产品环境. ICEfaces是一个基于Ajax的JSF开发框架.ICEfaces原本是一个商业产品,现已基于Mozilla Public License协议开源了.它提供一整套完整的Java EE应用程序开发组件,能够帮助开发人员用纯Java(not JavaScript)快速开发瘦客户端胖互联网应用程序(Rich Internet Applications:RIA).另外可通过在线Demo体验

ICEfaces v2.0.1发布 基于Ajax的JSF开发框架

ICEfaces是一个基于Ajax的JSF开发框架.ICEfaces原本是一个商业产品,现已开源基于Mozilla Public License发布.它提供一整套完整的Java EE应用程序开发组件,能够帮助开发人员用纯Java(not JavaScript)快速开发瘦客户端胖互联网应用程序(Rich Internet Applications:RIA).可通过其提供的一个在线Demo体验一下ICEfaces的强大组件. ICEFaces是JSF组件的一个类库,并在此基础上添加了对AJAX特有的

JS基于Ajax实现的网页Loading效果代码_javascript技巧

本文实例讲述了JS基于Ajax实现的网页Loading效果代码.分享给大家供大家参考,具体如下: 这是一款很不错的网页Loading效果,常用于Ajax交互式网页设计中,点击按钮即可弹出Loading框,若Loading框未加载完成时关闭网页,会弹出确认提示框,用于一些对安全性能要求高的网页交互处理中,比如付款操作. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-ajax-web-loading-style-codes/ 具体代码如下: