多人游戏/从哪里开始

本文关键字:开始 游戏 | 更新日期: 2023-09-27 18:22:50

我最近在c#中制作了一个双人蛇游戏。现在,当播放器在一台连接了两个控制器的电脑上时,它就可以工作了。但我真正想实现的是,它可以在2台电脑上播放,每台电脑都连接到一台服务器,或者在我的电脑上连接到另一台服务器。

我的问题是,有人知道从哪里开始,或者什么图书馆最适合我使用吗?

问候,

多人游戏/从哪里开始

你问了一个一般性的问题,所以我给你一个一般的答案。你应该知道的第一件事是,为了让两台计算机相互交互,你应该为客户端创建一个项目,为服务器端创建一个工程。然后您需要将客户端连接到服务器。你应该根据自己的需要选择宿主项目的类型——它是wpf应用程序吗?web应用程序?等等

edit:我建议你在谷歌上搜索"Windows在WinForms和WPF中使用SignalR示例",看看一个使用SignalR作为主机和web/WinForm/WPF作为客户端的项目示例。