zoukankan      html  css  js  c++  java
  • 游戏地图编辑器雏形

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

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

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

    操作方法为:

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

    按0是橡皮

    Esc键退出

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

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



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

  • 相关阅读:
    JAVA DBUTils和连接池
    JAVA jsp技术
    java cookie学习
    grub引导
    更改网卡顺序及名称
    ambari 警告信息
    radhat7.2 救援模式
    radhat7.2 系统引导修复
    sehll编程入门
    HBase安装部署
  • 原文地址:https://www.cnblogs.com/Jonlee/p/217599.html
Copyright © 2011-2022 走看看