游戏地图编辑器雏形

二维斜视角游戏地图的一个地图编辑器。

实现这样的地图的难点是坐标的变换,因为屏幕的坐标是直角坐标,要转化成“斜坐标”,而且要实现精确的定位,需要经过一些复杂的运算。

另一个难点就是物体的遮挡关系,后贴的图片一定会把先贴的图片挡住,所以最好确定贴图的先后顺序,但贴图的先后顺序不是那么容易确定的,在这个程序里采用的是一种修正的方法。当贴完一个图后检查是否把不该挡住的贴图给挡住了,然后把被挡住的物体重画一遍,重画后再检查是否又因为重画把某些物体又挡住了……这样一个递归的过程。

操作方法为:

按123456选择不同的贴图(我美术水平不行,所以只画了一些立方体的组合)

按0是橡皮

Esc键退出

鼠标移动到边缘可以滚动地图

包中两个程序,一个全屏,一个窗口模式。



下载地址
https://files.cnblogs.com/Jonlee/SceneEditor.rar

posted on 2005-08-18 13:07  张瓅  阅读(1306)  评论(7编辑  收藏  举报

导航