游戏开发学习记录01-关于在Unity开发的游戏中部署后端云的选择
目前我还是一名在校学生,而且现在还没有学习数据库方面的知识,所以目前我不具备后端搭建服务器和数据库的知识。所以在之前学习安卓开发过程中,了解到了现在有一种服务-后端云,可以不用费时的去完成后端的开发,就可以让我做出的产品拥有完整功能。该文章也是记录我的一个学习过程,有相同经历的同学或者对此有兴趣的同学可以和我一起探讨。
在Bmob和LeanCloud中的选择。
Bmob是我首先接触的后端云,在之前的安卓开发中,我利用了Bmob实现了简单的用户注册登录验证文件上传下载的功能,但是因为现在我学习Unity开发,Bmob也支持C#开发,但是当我使用Bmob的时候,也是完成了简单的用户注册登录验证功能,但是在文件上传的时候就出现了问题,原因就在于Bmob已经很久没有对Bmob C#SDK进行维护更新了,它的API在调用网络请求的方法的时候还是使用的过气的方法导致无法进行正常的网络请求。这个问题也困扰了很久,在无数次的翻阅论坛资料才发现这个问题,也是提醒目前想使用后端云部署数据库的同学最好还是使用LeanCloud后端云来部署数据库。
目前我使用LeanCloud部署成功了,目前能在Unity中编写脚本实现用户登录注册验证文件上传下载的功能。
以下就是开始创建属于自己的服务了。
1.登录网站注册账号创建应用 https://leancloud.cn/
2.快速入门
在学习LeanCloud部署后端云时,我都是通过看文档一点一点摸索的
https://leancloud.cn/docs/start.html 这是快速入门的网址
这是开发文档的首页,可以看出它比Bmob更加的强大,因为它支持的开发环境很多,我目前开发的是Android和Unity,而Unity使用的脚本是用C#编写的,C#又是.NET的一部分,所以我们使用的开发平台是.NET。
3.后续
因为一个篇幅过于冗长,我会分篇幅来一步一步的记录我整个部署的过程。有些感想还是想记录一下,就是我在决定学习游戏开发的时间只有短短一个多月,所以我还没有时间来系统学习游戏开发所具备的系统知识。如果有同样境遇的同学,也不用担心,因为我也是在没有任何经验和知识的情况下一点一点摸索的,这样来学习是非常有兴趣的,在一点点的往C#脚本中部署后端云,也慢慢的领悟到了C#的语言特性,当然到现在的我,也才正式开始一点点的系统学习.NET 中的C#,也才刚接触CLR。
游戏开发学习记录01-关于在Unity开发的游戏中部署后端云的选择相关推荐
- 微信小程序开发学习记录01
微信小程序结构 根目录 app.js:小程序逻辑文件(必须) app.json:小程序配置文件(必须) app.wxss:全局公共样式文件(非必须) pages 组成小程序的多个页面,每个页面都有: ...
- 微信小游戏开发学习记录2
接上一篇:微信小游戏开发学习记录_寂静流年韶华舞的博客-CSDN博客_微信小游戏开发学习 目录 一.UI系统 1.基础渲染组件-精灵组件 (1)操作: (2)Sprite 属性 (3)渲染模式 2.L ...
- JavaScript学习记录01快速入门、基本语法、严格检查模式
文章目录 JavaScript学习记录01快速入门.基本语法.严格检查模式 1.1什么是JavaScript 1.2认识JavaScript框架 1.3快速入门 1.4基本语法入门 1.5数据类型简介 ...
- PHP学习笔记01: 安装PHP开发套件xampp
PHP学习笔记01: 安装PHP开发套件xampp 1.从网上下载xampp7.3.7 2.安装xampp
- Android 开发学习记录(4)---- httpclient使用(三)
之前在Android 开发学习记录(3)---- httpclient使用(二)中介绍了如何使用httpclient访问需要账户登录的网址,当然首先是要有一个合法的登录账户. 但是现在好多网站在登录时 ...
- 【ArcGIS学习记录01】--利用CRU TS数据集绘制降雨量分布图
[ArcGIS学习记录01]–利用CRU TS数据集绘制降雨量分布图 注:仅作为本人的学习记录方便以后复习查阅. 一.介绍 CRU TS 是目前使用最广泛的气候数据集之一,由英国国家大气科学中心 (N ...
- Cadence Allegro 17.4学习记录开始25-PCB Editor 17.4软件PCB中布线操作基础
目录 Cadence Allegro 17.4学习记录开始25-PCB Editor 17.4软件PCB中布线操作基础 一.走线和修线 走线操作步骤: 修线操作步骤: 二.Copy操作 三.chang ...
- Polyworks脚本开发学习笔记(十八)-用SDK开发Polyworks插件
Polyworks脚本开发学习笔记(十八)-用SDK开发Polyworks插件 插件是由PolyWorks加载的动态链接库(DLL文件),然后查询Polyworks模块,以确定它们具有哪些功能,提供给 ...
- Cadence Allegro 17.4学习记录开始27-PCB Editor 17.4软件PCB中扇出操作
目录 Cadence Allegro 17.4学习记录开始27-PCB Editor 17.4软件PCB中扇出操作 一.扇出的介绍 二.扇出的方式 三.BGA的扇出 四.小器件的扇出 五.allegr ...
最新文章
- [codevs 1913] 数字梯形问题
- 类执行方法的过程与运行时
- CSP 202006-2 	稀疏向量 python实现(非满分)(待更新)
- java ajax datatype_理解jquery ajax中的datatype属性选项值
- 错过CVPR 2017?绝对不能错过GAIR大讲堂——上海交大专场开启报名
- ROS学习(五):package.xml 文件
- 12 python语言语句块的标记是_7. 简单语句
- [NOI2017]泳池
- 使用junit进行单元测试_使用JUnit5对DynamoDB应用程序进行单元测试
- 工作108:swiper使用
- 移动平台深度神经网络实战
- java socket 丢字节_Java:socket消息丢失了
- 微信支付php案例,小程序微信支付php案例
- 帆软报表插件开发之fine-decision中的GlobalRequestFilterProvider扩展
- C++ const,static,inline
- springboot 整合Oracle
- 信息完全技术之Enigma密码机【MATLAB程序及软件APP实现】
- python3图片裁剪+转换pdf+压缩
- 爬虫实例:唐诗宋词爬虫
- 你要的摄像头检测来啦