2 weixin 39411899 weixin_39411899 于 2017.08.13 16:44 提问

关于unity内游戏得分联网的问题(c#开发)

我做了一个射击游戏,现在单机不联网,可以显示到本局结束后的得分。教授需要我添加联网的功能,就是像消消乐一样,出现世界排名,求问需要用什么写啊。
图片说明
教授要求是联网之后,大家在其他地方玩这个游戏,都可以在一个排行榜上排名。我问了教室里的研究生,他说要用MySQL和c#连接,但是作为小白,上网找了连接教程,连接以后,并不能看懂怎么跟网络交互的,求大神解答。

ps:我是这个暑假(7月初)刚开始接触的unity和c#。因为是国外留学,很多资料和学习视频都是东拼西凑找到的,有什么问题去问国外人也蛮麻烦,求大家不要嫌弃昂,轻拍。

1个回答

caozhy
caozhy   Ds   Rxr 2017.08.13 23:52

用asp.net webapi写一个接口,部署到服务器上,你的客户端连它。将数据存入服务器上的数据库,mysql、ms sqlserver都可以。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
unity体感游戏--接钻石游戏(三)游戏物体碰撞得分
u3d的碰撞函数是OnTriggerEnter()代码如下 using UnityEngine; using System.Collections; public class onCollider : MonoBehaviour { public GameObject object1; public GameObject object2; public GameObj
Unity3D跑酷游戏开发-游戏结束分数排名当前高能显示 (原创教程)
一般游戏结束后都会有个分数排名板。   接下来让分析这功能。 1.游戏结束后显示高分排列,当前玩家分数高能显示。(如果能进入排名板) 2.数据必须持久化,切换场景,关闭开启游戏都要能用。。。   流程: 游戏结束后,调出排名板。 1.取得上次的所有排名数据保存到list泛型,如上图只有5个。 2.把当前玩家数据添加到list里,然后根据分数降序再删除最后一个。(最后一名)
Unity3d搭建HTTP弱联网的服务器搭建及客户端编写(二)之php服务器
这篇就简单的带过了,因为更多是对之前在网上php的相关教程的总结。下一篇即是客户端的相关知识点了。php服务器这里借鉴了此篇文章中的http://5152481.blog.51cto.com/5142481/1607189 ,或者是对这片的文章的摘要。 下列列出了文章中关于登陆和注册部分的代码段,想了解更加详细的可以点击上面的链接更多的了解。 服务器登陆代码段 如下,例如: <?php //
想做Untiy联网游戏但却不知道如何实现?来看这篇文章!
1.Unity自带的网络系统Unet:可以用来做局域网游戏。但是做联网游戏的话,官方需要收取费用,并且在国内延迟较高,所以    不推荐2.Photon(光子引擎)  Photon 是一个实时多人游戏开发框架,它是快速、精益和灵活的。   Photon服务器功能强大,能够满足一般的中小型网络游戏的需求,而且开发效率高3.Matchvs游戏云    天梯实时对战服务4.用传统的Socket来实现5....
unity3d多人联机赛车游戏完整源码
unity3d多人联机赛车游戏完整源码,C#脚本,经测试代码完整无误,包含:数据加载、菜单选择、汽车控制、地图加载、碰撞检测一个都不能少,非常适合做二次开发。
Unity3D——强联网实时PVP思路
网络层: 为了保证网络的稳定性,选择UDP+KCP协议的协议方式 业务层: 以服务器以固定帧数想客户端发送数据的形式,例如:帧数为20,即服务器每秒向客户端发送20次数据,而客户端的工作则是通过解析协议数据,然后对表现进行调整即可
unity Text得分逐渐增加效果
..........................................................................................................................................................................................................................
Unity3d学习之路-简单AR游戏
简单AR游戏 简单AR游戏 游戏规则 游戏实现 游戏场景的搭建 游戏逻辑的实现 游戏打包到安卓平台 实现效果 小结 游戏规则 识别指定图片,显示玩家和防御塔,点击按键对玩家进行上下左右移动,点击射击,在射程范围内会对防御塔进行射击,若玩家或者防御塔死亡游戏结束。 游戏实现 游戏场景的搭建 识别图 在Vuforia官网上上传两张识别图分别...
Unity 初级保龄球游戏
保龄球游戏 本人为Unity新手,内容中如果有任何误人子弟的地方希望大家积极提出,我会马不停蹄的改正,谢谢大神们的指点,本人感激不尽。  这是保龄球的代码: 定方向:按‘A’保龄球向左移动,按‘D’会向右移动; 发球:把鼠标放在保龄球上,然后按下鼠标左键,按键持续时间越长,发出的力会越大。 using UnityEngine; using System.Collections; pub
Unity3d 2017.3 计算分数
unity中分数的管理。