我想用XAML为Silverlight创建一个关卡编辑器.在开始这样的项目之前,哪些资源对研究有用?
以下是一些需要澄清的信息.到目前为止,我制作了1个Silverlight游戏并将其发布.我想要一个头顶式动作游戏.地图将比当前可见空间大得多.
WPF有一个陡峭的学习曲线,不要让人失望,它的辉煌,但它有很多的角落,它需要一段时间才能舒服.首先,在WPFDisciples上有一个非常好的博客社区,所有这些都值得一读.Codeplex有一些很好的3D库,物理引擎等库和反向工程其他代码是一种很好的学习方法.
一些好书是Windows Presentation Foundation Unleashed和Petzold的应用程序=代码+标记是为数不多的书籍/地方之一,没有宣传必须在Xaml中完成所有工作
需要一些习惯的区域是绑定,很多东西都在那里,但它可能很复杂,而且只有拥有魔法知识才能调试.WPF中的绑定不仅仅与数据有关,而是将所有UI元素和行为链接在一起 - 这非常重要.
最后你可以选择Silverlight和WPF,它们不一样.虽然Silverlight是WPF的一个很好的子集,但有些事情是你做不到的.
最后,如果你有一个平面设计,艺术家背景尝试使用Blend,而不是VS它对于那些有视觉意识的人来说是一个更好的工具.