Java 在哪个平台上开发网络游戏?
我正在考虑写一个新的基于网络的游戏,不知道是否有人对我应该选择哪个平台有任何建议 游戏将基于2D精灵,但需要保持一个不错的fps速率(一次最多移动20个东西)。这一切都将通过鼠标控制 我每天使用.NET,所以Silverlight对我来说似乎是一个自然的选择,但我想确保尽可能多的人可以使用它Java 在哪个平台上开发网络游戏?,java,.net,flash,silverlight,.net-3.5,Java,.net,Flash,Silverlight,.net 3.5,我正在考虑写一个新的基于网络的游戏,不知道是否有人对我应该选择哪个平台有任何建议 游戏将基于2D精灵,但需要保持一个不错的fps速率(一次最多移动20个东西)。这一切都将通过鼠标控制 我每天使用.NET,所以Silverlight对我来说似乎是一个自然的选择,但我想确保尽可能多的人可以使用它 Silverlight游戏可以直接从VisualStudio中开发出来(我有VS2008),还是我需要额外的软件(以及它的成本…) Silverlight在.NET版本方面有哪些限制(例如,我可以使用.N
- Silverlight游戏可以直接从VisualStudio中开发出来(我有VS2008),还是我需要额外的软件(以及它的成本…)
- Silverlight在.NET版本方面有哪些限制(例如,我可以使用.NET 3.5吗?)
- 我可以使用什么物理引擎
- Flash是更好的选择吗?有免费的it开发环境吗?(我不在乎学习曲线)
- Java仍然是一种选择吗
你能提供更多的信息吗?是 这个单人/多人游戏机?什么 什么样的体裁?会有很多吗 涉及经典UI(许多表单) 有很多按钮/复选框, 数据网格等)?会有很多吗 关于动画和效果
- 单人游戏,有敌人的“攻击波”
- 敌人是唯一可以移动的东西,玩家只需点击鼠标
- 没有经典的用户界面,只需点击按钮(没有列表/下拉列表等)
- 最少的动画和效果,只有图形要求是敌人的移动(这将需要很少的动画)
- Silverlight可能需要Visual Studio的其他工具,但这是免费下载的。基本上2008年是在silverlight之前制作的,所以您需要下载它的工具
- Silverlight在有限版本上运行-请阅读文档
- 我建议大家使用.NET4.0、Silverlight 4.0和VisualStudio2010——这些都是我们即将推出的产品,无论如何,一个月的开发时间都会更长
- 爪哇-不,对不起,为什么。我的意思是,理论上是的,但如果你是一个.NET的人,你有更多的知识,siverlight是XAML(WPF类似的经验,总是很好)。你为什么要为使用Java而放弃这些呢
- 闪光-该死,不;)认真地;)你不想处理这个问题,除非你不得不这样做
- 物理引擎-不知道。我需要检查一下。我不确定有多少。你用谷歌搜索过吗?先来
- 我已经熟悉c#/.net了
- 它有很多功能,即使没有成熟的WPF那么多。我听说林克一个人玩游戏是很棒的。本地存储也可能是一个加号。游戏的gui部分可以使用丰富的控件选择。老实说,WPF在有趣的控件方面输给了silverlight
- 这是完全免费的。您需要下载用于VS的silverlight工具包,但这不是问题 一件很酷的事情是,你可以做全屏显示。我还发现它的速度足够快(在我的Core2Duo笔记本电脑上),可以处理相当数量的对象。silverlight将成为winmobile 7的重要组成部分这一事实也是一个很好的观点(尽管我们必须看看结果如何) 有很多silverlight游戏,所以你可以看到各种可能性
- 完全免费李>
- 简单的语法
- 便携性。没有插件
- 仍在开发中,一些处理功能(如3D功能)尚未移植
我认为这是一个好办法。Silverlight是一个小的下载开始-所以,我不认为你失去了太多的人。我会的。如果你想要最大的可玩性,可以使用所有HTML和javascript,甚至不使用画布,那么游戏基本上可以在任何地方运行,包括手机。您可以在可能导致您的额外工作与为Flash或Silverlight开发以及移动观众非常有限之间进行平衡。你也可以查看processing.js。我也对基于web的二维游戏感兴趣。我个人喜欢silverlight,因为:
也就是说,我很懒,也不在乎是否有几个人错过了我的比赛,所以我只会选择silverlight=P
如果你想采用HTML+javascript的方式,你可以看看。它是处理语言的Javascript端口(由John Resig编写)
优点: