你将会学到的
使用Unity作为前端和NodeJS作为后端,在专用的权威服务器上创建一个在线多人游戏。
使用Strapi作为管理面板/数据库内容管理系统和API框架来组织您的内容和数据库。
了解现代在线游戏网络工作原理,无论您使用哪种工具或程序。
了解面向对象编程在游戏开发中的重要性。
了解点对点系统和客户端-服务器系统的区别以及何时使用它们。
学习使用TypeScript编写游戏后端的面向对象编程原则。
尽可能使您的在线游戏无法被黑客攻击(游戏永远无法100%防御黑客攻击)。
创建一个在线回合制策略游戏,包括角色、技能、增益/减益效果。
学习如何更新已发布的游戏以添加新内容和功能。
要求
只需要非常基础的编程经验。如果您已经有Unity经验,那么这门课程将会很轻松。
我期望您具备JavaScript的初学者经验。
如果您了解JavaScript和C#的基础知识,那么您将自动理解TypeScript。
说明
欢迎来到使用Unity和NodeJS构建多人游戏的简明指南。如果您寻求一种直截了当的方法,那么您来对地方了。
以下是本课程提供的内容:
Unity 和 NodeJS 集成:深入学习如何在Unity中处理游戏的视觉元素,并利用NodeJS来实现后端机制。我们简化了复杂的部分,使集成变得简单。
使用 Strapi 进行内容管理:高效管理游戏的内容。学习如何使用Strapi的方方面面,确保您拥有一个动态且易于更新的游戏环境。
网络基础知识:深入了解在线游戏网络的基础知识。学习点对点和客户端-服务器系统的独特特点,确保您的游戏提供最佳的多人游戏体验。
TypeScript 和 面向对象编程:超越基础知识。了解如何将TypeScript和面向对象编程结合起来,以产生更有组织、可扩展和高效的后端代码。
游戏安全性:在当今数字时代,安全性至关重要。我们将指导您采取措施保护游戏,减少漏洞,确保为玩家提供更安全的平台。
发布和更新:一旦您的游戏发布,它就需要保持相关性。获取有关更新和改进现场游戏的最佳实践的见解,添加新内容,确保持续的玩家参与度。
本课程旨在面向初学者和具有一定游戏开发背景的学习者,承诺全面理解创建、管理和更新在线多人游戏的过程。开始吧,让我们一起构建游戏!
此课程面向哪些人:
本课程适用于初学者和中级Unity游戏开发者,他们希望学习如何制作一款现代在线多人游戏。
课程目录
├──1. Introduction
| ├──1. Introduction.mp4 127.80M
| ├──1. Introduction.srt 14.64kb
| ├──1. Introduction.vtt 15.53kb
| ├──2. Peer to Peer vs Client Server.mp4 85.50M
| ├──2. Peer to Peer vs Client Server.srt 9.80kb
| ├──2. Peer to Peer vs Client Server.vtt 10.14kb
| ├──3. The Tools and Software that we will use.mp4 248.94M
| ├──3. The Tools and Software that we will use.srt 36.57kb
| ├──3. The Tools and Software that we will use.vtt 37.03kb
| ├──4. A quick note about Security.mp4 92.64M
| ├──4. A quick note about Security.srt 13.77kb
| └──4. A quick note about Security.vtt 13.91kb
├──2. Unity
| ├──1. Unity Start Setup.mp4 13.60M
| ├──1. Unity Start Setup.srt 4.72kb
| ├──1. Unity Start Setup.vtt 4.83kb
| ├──2. Setting up our scene.mp4 176.58M
| ├──2. Setting up our scene.srt 36.26kb
| ├──2. Setting up our scene.vtt 35.54kb
| ├──3. Setting up our authentication flow.mp4 149.40M
| ├──3. Setting up our authentication flow.srt 22.14kb
| ├──3. Setting up our authentication flow.vtt 21.99kb
| ├──3.1 SocketIO repo for Unity.html 0.11kb
| └──3.2 UnitySetupAuthPackage.unitypackage 4.38M
├──3. Backend Server
| ├──1. Setup Node server with Strapi.mp4 615.12M
| ├──1. Setup Node server with Strapi.srt 79.80kb
| ├──1. Setup Node server with Strapi.vtt 78.72kb
| ├──1.1 How to enable hyper v for docker desktop.html 0.12kb
| ├──1.2 onlineudemygame.zip 7.59kb
| ├──2. Create our Characters and Authenticate user.mp4 420.96M
| ├──2. Create our Characters and Authenticate user.srt 67.21kb
| ├──2. Create our Characters and Authenticate user.vtt 65.85kb
| ├──2.1 Characterpic1.html 0.09kb
| ├──2.2 Characterpic2.html 0.09kb
| ├──2.3 Types.txt 1.17kb
| ├──3. Process the roster of characters and populate selection screen.mp4 171.99M
| ├──3. Process the roster of characters and populate selection screen.srt 15.85kb
| ├──3. Process the roster of characters and populate selection screen.vtt 15.49kb
| └──3.1 GetTexture.txt 0.74kb
├──4. Frontend + Backend
| ├──1. Connect the Frontend with your Backend using Socket.IO.mp4 262.22M
| ├──1. Connect the Frontend with your Backend using Socket.IO.srt 35.51kb
| ├──1. Connect the Frontend with your Backend using Socket.IO.vtt 34.20kb
| ├──1.1 Socketiosetup.txt 1.20kb
| ├──2. Fetch and Validate the user with their chosen character.mp4 479.53M
| ├──2. Fetch and Validate the user with their chosen character.srt 41.01kb
| ├──2. Fetch and Validate the user with their chosen character.vtt 40.78kb
| ├──2.1 Strapi schema to Typescript types generator.html 0.11kb
| ├──3. Create the Skills & generate Typescript types for your entities and start battle.mp4 467.67M
| ├──3. Create the Skills & generate Typescript types for your entities and start battle.srt 63.98kb
| ├──3. Create the Skills & generate Typescript types for your entities and start battle.vtt 63.38kb
| ├──3.1 Skill1.html 0.09kb
| ├──3.2 Skill2.html 0.09kb
| ├──3.3 Skill3.html 0.09kb
| ├──4. Populate battle screen with the available skills of your character & pass turn.mp4 312.29M
| ├──4. Populate battle screen with the available skills of your character & pass turn.srt 36.21kb
| ├──4. Populate battle screen with the available skills of your character & pass turn.vtt 35.40kb
| ├──5. Structure skills so you can build them visually in your admin panel (Strapi).mp4 321.71M
| ├──5. Structure skills so you can build them visually in your admin panel (Strapi).srt 33.09kb
| └──5. Structure skills so you can build them visually in your admin panel (Strapi).vtt 32.94kb
└──5. (Final) Deploy your game (Devops, Ubuntu, DigitalOcean, Docker)
| ├──1. Deploy your game on the internet on Production so everyone can start playing.mp4 501.33M
| ├──1. Deploy your game on the internet on Production so everyone can start playing.srt 44.44kb
| ├──1. Deploy your game on the internet on Production so everyone can start playing.vtt 43.91kb
| └──1.1 DatabaseDockerfilesAndDbExportCommands.txt 1.78kb
vip会员月卡(58元) ———— 5个资源/日
vip会员年卡(98元) ———— 10个资源/日
vip会员终身卡(168元)
1、终身免费下载全站教程资源!
2、100个资源/日,下到你手软!
3、赠送全网资源课超级百度网盘群进群资格,可直接在网站上搜索资源。
4、赠送百度网盘不限速下载工具!
5、赠送VIP影视卡手机版+电脑版!
6、赠送VIP音乐卡手机版+电脑版!
7、限时赠送ChatGPT(没有任何限制)——国内网络直接可用,与在官方使用有同样的体验与效果。
8、限时赠送New Bing-ChatGPT4.0(没有任何限制)——国内网络直接可用,基于微软 New Bing,拥有一致的 UI 体验。
在线支付后,页面会自动显示以上赠品信息!全自助!
本站视频总数:56147 套;总点击数:157624443 次;今日新增视频:0 套;
可以免费下载学习整站 1,136,171.468 GB 学习资源,非常超值!
自助开通VIP会员,请点击快速注册
9.8 GB
5640次浏览
语言汇编
5.75 GB
5459次浏览
语言汇编
4.94 GB
3711次浏览
语言汇编
25.8 GB
3830次浏览
语言汇编
8.23 GB
2766次浏览
语言汇编
238.1 GB
4358次浏览
语言汇编
9.9 GB
5903次浏览
语言汇编
52.8 GB
5059次浏览
语言汇编
2.49 GB
3900次浏览
语言汇编
7.76 GB
2992次浏览
语言汇编
26.0 GB
3477次浏览
语言汇编
3.59 GB
5786次浏览
语言汇编
1.33 GB
3322次浏览
语言汇编
159.9 GB
3440次浏览
语言汇编
5.19 GB
2809次浏览
语言汇编
2.03 GB
2540次浏览
语言汇编
3.18 GB
4290次浏览
语言汇编
30.0 MB
359次浏览
语言汇编
1.33 GB
3880次浏览
语言汇编
970 MB
4093次浏览
语言汇编