C#中的2D游戏编程教程
我想学习用C#编写2D游戏。 什么是面向初学者的最佳教程,为C#编写,最好使用GDI +(或同样简单的东西)? 我依靠这个社区的经验来指导我走向最好。
图书
开始.NET游戏编程
开始C#游戏编程
链接
Coding 4 Fun是一个很棒的.NET资源,有很多用户创建的游戏。 他们还有一本书和一本二维游戏入门书
C#角的教程列表
C#初学者游戏教程(video)
链接到更多游戏编程电子书
高级主题
一旦您熟悉编程游戏,Codeplex上的Farseer物理引擎将是一个很好的下一步。 如果你足够喜欢,你甚至可以最终为项目做出贡献。 我相信他们会很感激他们的帮助。
我最近观看了这些DNR电视剧集,并认为它们做得非常好并且信息丰富。
https://www.dnrtv.com/default.aspx?showNum=165
https://www.dnrtv.com/default.aspx?showNum=166
这些专注于XNA,如果我计划创建游戏,这绝对是我开始的地方。 他们的教程将指导您完成:
创建2D游戏:
如果您还没有听说过XNA:
该框架在公共语言运行时版本上运行,该版本针对游戏进行了优化,以提供托管执行环境。 运行时可用于Windows XP,Windows Vista,Windows 7和Xbox 360 [也可以在Zune HD上播放]。
XNA试图让游戏开发者免于编写“重复的样板代码”,并将游戏制作的不同方面带入单一系统。 维基百科
即使你不想使用XNA,我认为这些video将有助于了解大多数(如果不是全部)游戏开发者常见的概念和技术。 哦, 这都是C# ?
祝好运!
这个链接似乎是合理的(如果有点冗长) – 它将带您了解如何使用GDI +在c#中编写一个简单的类似俄罗斯方块的游戏。 我有代码清单和下载源代码的链接。
我将从学习一个面向对象的体系结构开始 – 这是您获得最终成功的关键。
然后学习如何设计模型 – 游戏中的实体(字符等)代码和视图 – 它们的2D表示,以及如何连接两者(数据和命令绑定)。
我会尝试使用WPF而不是GDI +。
代码项目为初学者提供了很多好文章。
我想看一下SDL.Net这是一个非常好的.NET游戏库(很好地绑定了一个好的库供学生使用;))
它的页面上有很多资源,从初学者到更高级的东西,如等距引擎等。
它似乎并没有一段时间非常活跃,但是对于复杂的2D游戏来说已经足够了。
上述就是C#学习教程:C#中的2D游戏编程教程分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1005352.html