C#中横向滚动游戏的难度

Qco*_*com 0 c# xna xna-4.0

我只是想知道,如果我开始学习C#,我需要花多长时间才能使用XNA Game Studio(4.0)和框架来制作一个XBOX 360 Live Arcade横向滚动游戏.

实际上,我也有其他优先事项,所以我只是想知道"项目"是否可行.显然,如果我想制作一个全面的现场街机游戏,我需要找一个愿意做一些艺术设计的朋友,也许还有一些愿意帮助编码的人.

有任何想法吗?游戏相对简单,但我想让它独特,视觉上吸引人(更多的是在艺术方面),使它脱颖而出.

And*_*ell 7

首先 - 您可能要考虑首先使用Xbox LIVE独立游戏(XBLIG),然后尝试使用Xbox LIVE Arcade.后者需要与微软签订适当的出版协议,前者则不然.

正如已经提到的那样,给你一个时间估计是非常困难的.特别是不知道你的经验水平.我上次完成的比赛是一个技术性的平台游戏,在XBLIG上发布,由一个团队组成,花了4个月的时间进行开发.但是我从多年的经验开始 - 我不得不进行大幅削减以适应时间限制.

如果你很少或根本没有经验,我建议你从小做起.当我说"你"时 - 这也适用于整个团队.首先从头到尾制作一个非常小的游戏(俄罗斯方块,蛇,那种东西)或两个 - 包括成品的分发.这将为您提供一些关键经验,让您更好地了解制作游戏的内容以及需要多长时间.

最后 - 而不是估计 - 我会建议你设定一个时间限制,并尝试安排在其中.对于没有经验的团队制作平台游戏,我会说6到9个月是合理的,这取决于你制作它的复杂程度.(当然,这假设您接受我的建议并首先尝试一个小游戏.对于一个小游戏,设置一个限制,比如说,1个月.)