游戏地图程序设计的问题。请教大家一下 ( 积分: 50 )

  • 主题发起人 主题发起人 linlky
  • 开始时间 开始时间
L

linlky

Unregistered / Unconfirmed
GUEST, unregistred user!
我想设计一个智力+RGP的游戏,就是像以前的智力游戏一样。其它问题都OK了。就是地图移
动的问题。我原先想的是两张图片进行交换使用。结果太单一了。不太理想。大家是否给点提示或方法,能更好的丰富这地图的多样性。又不太难设计的。只要二维就好。不用3D。
 
我想设计一个智力+RGP的游戏,就是像以前的智力游戏一样。其它问题都OK了。就是地图移
动的问题。我原先想的是两张图片进行交换使用。结果太单一了。不太理想。大家是否给点提示或方法,能更好的丰富这地图的多样性。又不太难设计的。只要二维就好。不用3D。
 
在图上在放一层图,多成多层的。
 
太难了,听老人家讲课
 
先准备好地图中地表的图片,称作Tiles, 这些图片要求四边都可以无缝连接。
然后做一个矩阵,用2维数组就可以。
矩阵中的每一个元素对应每一张Tiles图片的ID,
显示的时候根据ID在内存中拼接地图。

通常的做法是,先做一个地图编辑器,使用地图编辑器设计好地图的样式,然后将矩阵保存成你自己的文件格式,然后在游戏中,根据场景的不同,调用对应的地图文件,读取矩阵。
 
如上所述
 
后退
顶部