1、 本 科 毕 业 设 计 (论文) 题 目:网络棋牌游戏大厅的设计与实现 2014 年 6 月 20 日 网络棋牌游戏大厅的设计与实现 摘 要 随着中国社会经济的不断增长,信息技术的飞速发展,人们对于日常休闲娱乐需求与 日俱增。网络棋牌游戏以其群众基础广泛,简单易学,单局游戏时间短暂等特点,逐渐被 大家推崇和喜爱。 本课题综合考虑了 C+语言稳定性良好、执行效率高、开发周期长,以及 Lua 语言代 码简单、可移植性高、能与 C+紧密结合等特点,通过 Lua 与 C+语言的交互,实现 PC 端网络棋牌游戏大厅的设计,使得系统兼具稳定性好、执行效率高、开发周期短和日常维 护方便等优点。作为整体系统
2、中的一部分,本课题主要负责游戏登陆界面以及游戏大厅部 分的设计与实现。游戏登陆界面需要验证账号密码,验证成功后,跳转到游戏大厅,大厅 内分为用户信息、热门游戏、普通游戏、辅助系统、通知公告五个模块,通过大厅用户可 以了解到全方面的游戏信息,轻松地进入各种游戏并且选择房间或者进入后台网站进行充 值等操作。 关键词关键词: C+语言;lua 语言;登陆界面;游戏大厅 Design and implementation of network chess game lobby Abstract With the rapid development of China s growing social e
3、conomy , information technology, people growing demand for daily recreation . Internet chess game with its masses of broad-based, easy to learn, single game time is short and so on , gradually respected and loved by everyone . This topic considering the C + + language good stability, high efficiency
4、 , long development cycles and Lua language code is simple, portable high , with C + + in close connection with other characteristics, through interaction Lua and C + + language , to achieve the PC network design chess game lobby , making the system both good stability, high efficiency , short devel
5、opment cycle and facilitate daily maintenance. As part of the overall system , the subject is primarily responsible for the game login screen and the design and implementation of parts of the game lobby . Game login screen need to verify the account password, authentication is successful, jump to th
6、e games hall, the hall is divided into user information, popular games, common games, support system , Announcement five modules , you can learn all aspects of the game through the lobby Users information and easily into a variety of games and choose the room or into the background site recharge operation. Keywords: C + + language; lua language; login screen; games hall 目 录 第 1 章 绪论 1 1.1 课题研究背景和意义 . 1 1.2 课题现状与发展趋势 . 1 1.3 论文组织结构 . 1 第 2 章 C+编程语言与轻量级脚本语言 lua 语言概述 3 2.1 C+语言概述. 3 2.1.1 C+