基于Unity的在线地方特色卡牌游戏设计  

在线阅读下载全文

作  者:戴培山[1] 马凌尧 范敏 

机构地区:[1]中南大学计算学院,湖南长沙410083 [2]湖南女子学院社会发展与管理学院,湖南长沙410004

出  处:《电脑知识与技术》2023年第29期1-5,共5页Computer Knowledge and Technology

基  金:湖南省普通高等学校教学改革研究项目(编号:HNJG-2022-0467,HNJG-2020-1164);中南大学教育教学改革研究项目(编号:2022jy038);湖南女子学院(2019年课程教学案例库建设项目)的资助。

摘  要:随着互联网技术的发展,卡牌游戏的种类和呈现方式变得越来越多样化。然而,许多极具地方特色的卡牌游戏却很少有在线娱乐方式。本设计使用Unity2019作为开发引擎,结合Visual Studio 2019开发工具,运用Socket通信技术、UI消息框架和相关C#语言知识实现了一款多人在线卡牌游戏。本游戏从服务器和客户端两个板块进行设计,其中服务器由网络通信、游戏逻辑处理和游戏数据缓存三部分组成,客户端则包括用户注册登录模块、角色信息模块和战斗房间模块。在开发过程中,本设计成功实现了多人在线通信、房间分配、卡牌发放和洗牌等多种算法,并将C#语言中面向对象的特性发挥到了极致。玩家可以注册账号并自定义角色名称,在闲暇时刻体验多人实时在线的游戏对决。本设计的实现打破了地方性棋牌游戏的局限性,各地区的玩家都能够感受到丰富的地方性卡牌游戏带来的乐趣。

关 键 词:UNITY 卡牌游戏 多人在线 UI消息框架 SOCKET通信 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象