Dungeon Generator 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Dungeon Generator 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT
开发语言 Perl 查看源码 »
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 不详
提 交 者 局长
适用人群 未知
收录时间 2016-09-12

软件简介

Dungeon Generator提供一个不同值的二维矩阵可用于创建一个地下城游戏并生成地下城的GIF图像。

在脚本使用的图像用来代表实际的地牢,在游戏中,二维矩阵将被使用,而且矩阵中不同的值将会被解析。

脚本的结果如下图:

使用:

perl genmap.pl && open dungeon.gif
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2018/02/22 16:22

B - Dungeon Master

B - Dungeon Master POJ - 2251 深搜: #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> using namespace std; int map[31][31][31]; int sx,sy,sz,tx,ty,tz; int dx[6]={1,-1,0,0,0,0}; int dy[6]={0,0,1,-1,0,0}; int dz[6]={0,0,0,0,1,-1}; int n,m,k,ans=0x7f7f7f7f; void d...

0
0
发表了博客
2018/05/21 18:04

Dungeon Master的两种方法

Description You are trapped in a 3D dungeon and need to find the quickest way out! The dungeon is composed of unit cubes which may or may not be filled with rock. It takes one minute to move one unit north, south, east, west, up or down. You cannot move diagonally and the maze is surrounded by so...

0
0
发表了博客
2019/06/03 23:47

POJ2251 Dungeon Master

题目: 你被困在一个3D地牢中且继续寻找最短路径逃生!地牢由立方体单位构成,立方体单位中有的会充满岩石。向上下前后左右移动一个单位需要一分钟。你不能向对角线的四个方向移动且迷宫四周环绕着许多岩石。 是否可以逃出地牢?如果可以,则需要多少时间? 输入: 输入的第一行包含一个数,表示地牢的数量。 每个地牢的...

0
0
发表了博客
2014/06/24 20:02

uva 532 - Dungeon Master

bfs在三维空间的扩展,仔细一点问题不大。 #include<stdio.h> #include<string.h> typedef struct Point {   int x;   int y;   int z;   int len; } Point; typedef Point* Ptr; char dungeon[40][40][40]; int l, r, c; int dir[6][3] = { { 1, 0, 0 }, { -1, 0, 0 }, { 0, 1, 0 }, { 0, -1, 0 }, { 0, ...

0
0
发表了博客
2019/05/29 00:09

POJ 2251 Dungeon Master

题目链接:https://cn.vjudge.net/problem/POJ-2251 思路:简单BFS,只不过是由二维变成三维。 总结:BFS写起来还是不熟,有点费劲。 AC代码: 1 #include<iostream> 2 #include<queue> 3 #include<cstdio> 4 #include<algorithm> 5 #include<cstring> 6 using namespace std; 7 const int maxn = 40; 8...

0
0
发表了博客
2019/04/20 15:57

【一本通1248:Dungeon Master&&洛谷UVA532 Dungeon Master】

若不会广搜转向[广搜] 【题目描述】 这题是一个三维的迷宫题目,其中用‘.’表示空地,‘#’表示障碍物,‘S’表示起点,‘E’表示终点,求从起点到终点的最小移动次数,解法和二维的类似,只是在行动时除了东南西北移动外还多了上下。可以上下左右前后移动,每次都只能移到相邻的空位,每次需要花费一分钟,求从起点到终...

0
0
发表了博客
2016/03/11 11:20

POJ -- 2251 Dungeon Master

给出一个三维数组表示3D迷宫,迷宫中的每个元素是石块('#'),空间('.'),入口('S')和出口('E')。每次只能从某个元素向上、下、左、右、前、后,6个方向走,问从入口到出口的最短路径是多长。

0
0
发表了博客
2013/06/09 00:26

poj 2251 Dungeon Master

bfs。。。这道和之前那道都是比较简单的bfs

0
0
发表了博客
2018/04/07 16:15

174 Dungeon Game 地下城游戏

一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由 M x N 个房间组成的二维网格布局。我们英勇的骑士(K)最初被安置在左上角的房间里,并且必须通过地下城对抗来拯救公主。 骑士具有以正整数表示的初始健康点。如果他的健康点在任何时候降至 0 或以下,他会立即死亡。 有些房间由恶魔守卫,因此骑士在进入...

0
0
发表了博客
2018/02/26 05:39

[LeetCode] 174. Dungeon Game 地牢游戏

The demons had captured the princess (P) and imprisoned her in the bottom-right corner of a dungeon. The dungeon consists of M x N rooms laid out in a 2D grid. Our valiant knight (K) was initially positioned in the top-left room and must fight his way through the dungeon to rescue the princess. T...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
2 收藏
分享
返回顶部
顶部