欢迎来到使用Unity和NodeJS构建多人游戏的简单指南。如果你在寻找一种严肃的方法,你来对地方了。

你会学到什么
创建一个在线多人游戏,托管在一个专用的权威服务器上,Unity作为前端,NodeJS作为后端。
使用Strapi作为管理面板/数据库内容管理系统和api框架来组织您的内容和数据库。
了解现代在线网络游戏是如何工作的,不管你使用什么工具或程序。
了解面向对象编程在游戏开发中的重要性。
理解对等系统和客户机-服务器系统之间的区别,以及何时使用它们。
了解如何使用面向对象的编程原则,使用TypeScript编写游戏的后端代码。
让你的在线游戏尽可能不被黑客攻击(游戏永远不可能100%不被黑客攻击)。
创建一个在线回合制战略游戏,游戏中有角色、技能、buff/debuffs。
了解如何更新您已经发布的游戏,以添加新的内容和功能。

课程时长:8小时13分钟 1280X720 mp4 语言:英语+中英文字幕(云桥CG资源站 机译)含课程文件

以下是本课程提供的内容:

Unity和NodeJS集成:深入使用Unity作为游戏的视觉元素,同时利用NodeJS的能力作为后端机制。我们简化了复杂的部分,使集成变得容易。

使用Strapi进行内容管理:有效管理游戏内容。了解Strapi的来龙去脉,确保您拥有一个动态且易于更新的游戏环境。

网络基础:钻研网络游戏网络基础。了解点对点和客户端-服务器系统的独特功能,确保您的游戏提供最佳的多人游戏体验。

TypeScript & OOP:超越基础。了解如何将TypeScript和面向对象编程结合起来,以生成更有组织性、可伸缩性和高效的后端代码。

游戏安全性:在当今的数字时代,安全性是至关重要的。我们将指导您完成保护您游戏的步骤,减少漏洞并确保您的玩家有一个更安全的平台。

发布和更新:一旦你的游戏发布,它需要保持相关性。深入了解更新和改进您的实况游戏、添加新内容以及确保玩家持续参与的最佳实践。

这个课程是为初学者和有游戏开发背景的人设计的,它保证了对创建、管理和更新在线多人游戏的全面理解。开始吧,让我们开始建造吧!

本课程面向谁:
本课程面向初级和中级Unity游戏开发者,他们希望学习如何制作一款严肃的现代在线多人游戏。

What you’ll learn
Create an online multiplayer game hosted on a dedicated Authoritative Server with Unity as a front-end and NodeJS as a backend.
Use Strapi as an admin panel/database Content Management System and API Framework to organize your content and database.
Understand how modern Online Networking in gaming works, regardless of which tools or programs you use.
Learn the importance of Object Oriented Programming in Game Development.
Understand the differences between a Peer-to-Peer system and Client-Server system and when to use either of them.
Learn how to use TypeScript to code the backend of your game using Object Oriented Programming principles.
Make your online game as unhackable as possible (Games can never be 100% hackproof).
Create an online Turn-Based Strategy game with characters, skills, buffs/debuffs.
Learn how to update your already published game to add new content and features.

Welcome to the straightforward guide on building a multiplayer game using Unity and NodeJS. If you’re seeking a no-nonsense approach, you’re in the right place.

Here’s what this course offers:

Unity & NodeJS Integration: Dive deep into using Unity for your game’s visual elements while harnessing the power of NodeJS for the backend mechanics. We simplify the complex parts, making integration easy.

Content Management with Strapi: Manage your game’s content efficiently. Learn the ins and outs of Strapi, ensuring you have a dynamic and easily updatable game environment.

Networking Essentials: Delve into the fundamentals of online game networking. Learn the distinct features of Peer-to-Peer and Client-Server systems, making sure your game provides the best multiplayer experience.

TypeScript & OOP: Go beyond the basics. Understand how TypeScript and Object Oriented Programming can be combined to produce more organized, scalable, and efficient backend code.

Game Security: In today’s digital age, security is paramount. We’ll guide you through the steps to safeguard your game, reducing vulnerabilities and ensuring a safer platform for your players.

Publishing and Updates: Once your game is out there, it needs to stay relevant. Get insights on best practices for updating and improving your live game, adding new content, and ensuring continuous player engagement.

Designed for both beginners and those with some game development background, this course promises a holistic understanding of creating, managing, and updating online multiplayer games. Dive in, and let’s start building!

Who this course is for:
This course is for beginner and intermediate Unity game developers who want to learn how to make a serious modern online multiplayer game.

发表回复

后才能评论