Sifteo_Maze_Tool 版本介绍

1.jpg

Sifteo_Maze_Tool V1.3

Download Sifteo_Maze_Tool V1.3

  • 增加绘制金币位置
  • 增加绘制怪兽行进路线
  • 增加数组序号
  • 优化性能

Sifteo_Maze_Tool V1.2

Download Sifteo_Maze_Tool V1.2

  • 增加一键填充边框
  • 解决控件数量上限255个的问题

Sifteo_Maze_Tool V1.1 ( 与 V1.2 版本一同更新发布 )

  • 增加撤销上次清除功能
  • 增加清除代码功能
  • 优化生成的 C 代码

Sifteo_Maze_Tool V1.0

Download Sifteo_Maze_Tool V1.0

  • 实现绘制地图的
  • 实现生成 C 代码

Sifteo_Maze_Tool 使用文档

  • 勾选填充边框的 边框 复选框,会一键填充地图的边框。程序默认左上为入口,右下为出口。

如下所示:

cf5b72a1ly1fkw1qaq2zbj20nd0g475l.jpg

  • 选择填充类型的 障碍 单选按钮,点击左侧地图区域可以绘制迷宫的墙壁。

如下所示:

cf5b72a1ly1fkw1qbwzgoj20nd0g4dh4.jpg

  • 设计好地图样式后,选择填充类型的 金币 单选按钮,点击地图区域可以绘制金币位置。

如下所示:

cf5b72a1ly1fkw1qd6k2oj20nd0g4myj.jpg

  • 金币位置和数量可以随意设置,但不要和墙壁冲突。

如下所示:

cf5b72a1ly1fkw1qec1gzj20nd0g4dh4.jpg

  • 选择 怪兽起点 单选按钮,设置怪兽行进路线的起点。

如下所示:

cf5b72a1ly1fkw1qfs05nj20nd0g4ta1.jpg

  • 选择 怪兽 单选按钮,设置怪兽的行走路线,记住两条线路不要重叠,也不要相邻。

如下所示:

cf5b72a1ly1fkw1qh4v3sj20nd0g4wft.jpg

  • 接下来就是继续完善我们的地图来增加难度。最多可以放置多达五条线路的怪兽。最后,点击下面的生成代码。和复制代码按钮。

如下所示:

cf5b72a1ly1fkw1qj7lr0j20nd0g4tao.jpg

  • 将代码复制到迷宫项目的 game.cpp 文件内,编译成功后,会看到第四关关卡的地图样式。

​如下所示:

cf5b72a1ly1fkw1qlxte1j209008e3yn.jpg


game.cpp 使用文档

game.cpp 文件内存放所有关卡地图数据,数据已数组形式存储,数组名字的序号从 0 开始 ,依次递增。表示不同的关卡,请将 Sifteo_Maze_Tool 生成的数组放在此文件内,根据数组序号排列好,请保证数组的序号要连续,不要中断。

如果有任何问题,请及时联系我。

添加新评论