基于PHP的网页游戏分析与设计

2016-10-18 07:56:00吴钦卿翟金亭
中国新通信 2016年16期

吴钦卿 翟金亭

【摘要】 网页游戏是在浏览器中就能玩的游戏,无需下载客户端,而且游戏形式简单,内容丰富,因此用户量与日俱增。网页游戏在国内具有非常好的发展前景。为了进一步提高用户体验,增加网页游戏用户的黏度,对网页游戏的设计开发提出了更高的要求。该文以PHP动态网页技术为基础,采用MVC设计模式,以开心斗地主网页游戏为例进行分析与设计,充分体现出PHP技术在开发中小型网页游戏时的优势。

【关键词】 PHP 网页游戏 MVC设计模式

一、系统需求分析

斗地主是一款受到广大群众喜爱的牌类游戏。随着互联网的高速发展,斗地主已走进网络中。该斗地主网页游戏包含如下具体功能模块。1、用户管理模块,用户注册、登录退出、注册用户管理等功能。2、游戏房间管理模块,创建房间、显示房间列表、加入房间、退出房间,邀请朋友等功能。斗地主游戏的参与人数设定为3个人,如果一个房间中的人数已满,用户便不能再进入该房间参加游戏。3、游戏模块,根据制定的游戏规则,实现游戏功能。

二、系统架构设计

本系统采用目前最流行的LAMP(Linux-ApacheMySQL-PHP)Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库和PHP编程语言,所有组成产品均是开源软件,此架构是国际上非常成熟的架构框架,应用于很多商业项目。

2.1 PHP简介

PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种开源脚本语言。其语法吸收了C、Java、Perl等语言语法的特点,再加上PHP自创的语法,使PHP变得非常易于学习,并在Web开发领域得到广泛应用[1]。……

登录APP查看全文