文档介绍:游戏开发论文
题目: 大厅五子棋
作者:
系别: 计算机系班级: 软件0701
专业: 计算机应用技术专业(软件方向)
指导教师: 专业技术职务讲师
2009 年 12月浙江温州
前言
五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“連珠”,英译为“Renju”,英文称之为“Gobang”或“FIR”(Five in a Row的缩写),亦有“连五子”、“五子连”、“串珠”、“五目”、“五目碰”、“五格”等多种称谓。
五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明显特征“短、平、快”,又有古典哲学的高深学问“阴阳易理”;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有“场”的概念,亦有“点”的连接。它是中西文化的交流点,是古今哲理的结晶。
目录
摘要 1
Abstract 1
第1章项目概述 2
项目背景 2
任务概述 2
第2章界面设计 3
服务端 3
客户端 4
第3章构造阶段 7
核心代码 7
第4章论文小结 52
致谢 53
参考文献 53
摘要
目前,以计算机技术和网络技术为核心的现代网络技术已在现实生活和生产中得以广泛的使用,休闲类网络游戏集趣味性,娱乐性,互动性和益智性于一体,已经成为多数人群的休闲方式。本软件使用C#实现,通过对SCOKET技术的理解,在此基础上建立服务器与多客户端的连接,利用多线程处理多个客户端之间的信息。通过对软件的编写,加深对以上技术的理解和掌握。大厅五子棋的开发能够是朋友们不见面也能下棋和聊天。
关键字
多线程;流套接字
Abstract
At present, computer technology work technology as the core of work technology has been in real life and production to be widely used set of casual online games fun, entertaining, interactive and puzzle in one sex has e the majority population of leisure. The software uses the C # to achieve, through SCOKET understanding of technology, in this based on the server and multiple client connections, using multi-threaded processing of information between multiple clients. Through the preparation of the software to enhance the above techniques to understand and grasp. Hall Gobang development can not even meet with friends who can also play chess and
Multithreading; Stream Sockets
项目概述
项目背景
当前网络上流传的五子棋游戏功能并不尽善尽美,其中最主要的问题就是人机对战和网络对战不能够一起实现,所以我决定开发一个既能够人机对战,又能够进行网络对战的五子棋系统。
任务概述
实现目标
实现在线下棋
实现多人在线互动交互.
界面设计
服务端
初始
如图2. 1 初始
图2. 1 初始
启动服务
如图2. 2 启动服务
图2. 2 启动服务
客户端
初始
如图2. 1 初始图2. 3 初始
图2. 3 初始
连接服务端
如图2. 1 初始图2. 4 连接服务器
图2. 4 连接服务器
会员登陆
如图2. 5 会员登陆
图2. 5 会员登陆
游戏界面
如图2. 6 游戏界面1
如图2. 7 游戏界面2
如图2. 8 游戏界面3
图2. 6 游戏界面1
图2. 7 游戏界面2
图2. 8 游戏界面3