How to create a game map?
我正在尝试开发一个战略游戏,我正在考虑创建下面类似的游戏地图。
alt文本http://www.totalmigraphy.com/portals/0/other/expansion-map.jpg
alt文本http://www.teamteabag.com/wp-content/uploads/2008/04/gemfire2.jpg
我该怎么做,以及使用哪种软件来学习书籍/教程?
谢谢
假设您可以绘制所需的图形,其余的工作将通过定义"区域"来完成。
一个地区将有
- 名字
- 一个位置(仅仅一个简单的位置可能就足够了,每个位置对应一个您想要绘制关键信息位的位置)
- 邻国名单
- 任何其他与游戏相关的信息,如有哪些单位,它提供了哪些资源等。
"硬"位可能正在生成连接图。用数字来指代你的每一个地区可能是最容易的,如你的第二张图片。然后,14号领土的"相邻领土清单"将是13、15和23。因此,不要尝试自动执行此操作,只需手动定义此操作就容易多了(只要范围不增长太大)。
在一般情况下,忽略语言和框架,您希望有两件事:
- 一个模型,在这两个例子中都存储所有域、军队等。
- 一个地图视图,在简单的情况下,它是一个带有某种标记的图像文件,用于指示模型的哪些位将放在哪里。
如果您希望编写游戏程序,我建议您使用XNA框架。对于新程序员来说,有很多好的资源,请访问http://msdn.microsoft.com/en-us/library/bb203893%28v=xnagamestudio.40%29.aspx开始您的第一场游戏!