C# 网络游戏编程
有哪些适合学习如何使用网络 C# 编写应用程序(例如游戏)的好资源?
What are some good resources for learning how to program applications that use networking C# (say a game)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
对于游戏,我肯定会推荐阅读 Glenn Fiedler 的游戏程序员网络系列 -虽然代码是用 C++ 编写的,但具有很好的常识。至于 C#,我建议阅读网络部分 App Hub 教育目录的
更新
我差点忘了 Shawn Hargreaves 的博客。以下博客索引按类别组织了他的每篇帖子。向下滚动直到到达网络类别。
For games I would surely recommend reading the Networking for Game Programmers series by Glenn Fiedler - the code is in C++ though, but great general knowledge. As for C#, I would recommend going through the Networking section of the App Hub Education Catalog
UPDATE
I almost forgot the Shawn Hargreaves's Blog. The following Blog Index organizes each of his posts by category. Scroll down till you get to the Networking Category.
对于游戏编程,我认为你应该使用 XNA,互联网上有很多关于它和网络的文章,
你可以看到启动 XNA 的问题: 应该读哪本书启动 XNA
编辑:但是,对于网络编程,请参阅我的问题 人们试图回答我的问题,提供了非常好的示例(我的问题也包含它)。
For game programming I think you should go with XNA, there are tones of article in internet about it and networking,
you can see SO question for starting XNA: Which book should read to start XNA
Edit: But, for network programming, see my question in SO people tried to answer my question provided really good samples (also my question contain it).
例如:
For example:
@Marcel:我看过 Codeproject 和 codeguru。就可行的解决方案而言,我一无所获。我去看看程序员的天堂?
@Saeed:将现有的 C# Forms 应用程序转换为 XNA 会很困难吗?
@Marcel: I've looked at Codeproject and codeguru. I came up empty as far as a doable solution. I'll look at programmer's heaven?
@Saeed: Would it be difficult to convert an existing C# Forms application to XNA?