加载中…
个人资料
邹永忠的仓库
邹永忠的仓库
  • 博客等级:
  • 博客积分:0
  • 博客访问:1,690
  • 关注人气:2
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
访客
加载中…
好友
加载中…
评论
加载中…
留言
加载中…
分类
博文
(2020-12-03 15:26)
标签:

sokoban

关卡设计

推箱子

推箱子比赛

星座

    《星罗棋布-B》其实是废弃的版本,本该删除销毁,它与《星罗棋布-J1》是同一个关卡,后者修改了个别元素,并已经发布,两者解答思路完全一样。但这个版本意外被用来作为比赛关卡,所以收录在此。

 

 

################
#...*.---..*-*-#
#.*@$.##$$-$-$-#
#.*#-#----$---.#
#...#-$$$$-#-#-#
#.**$------#-*-#
##--$$$$$-.#-$$#
#-.#..-..#.#---#
#-#--$.$-$-###.#
#-$-#####$-*--$#
#--.--$--.-#---#
################
Title: 星罗棋布(Stars Dotted)-B (MF8 143rd Sokoban Competition, Main)
Author: Zou Yongzhong
Date:20200106
Comment:
第143期MF8推箱比赛关卡主关,比赛日期20201120-20201211。
  偶

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2020-09-28 16:05)
标签:

sokoban

关卡设计

推箱子

推箱子比赛

星座

  第132期MF8推箱比赛关卡副关是《星罗棋布(Stars Dotted)-J2》,可能有人好奇,J1版本是啥样的?现发布在这里,供有兴趣的朋友研究:

 



################
#...*.---..*-*-#
#.*@$.##$$-$-$-#
#.*#-#---$$---.#
#...#-$$$--#-#-#
#.**$-----$#-*-#
##--$$$$--.#-$$#
#-.#..-..#.#---#
#-#--$.$-$-###.#
#-$-#####$-*--$#
#--.--$--.-#---#
################
Title:-星罗棋布(Stars Dotted)-J1
Author:-Zou Yongzhong
Date:20200110
Comment:
《星罗棋布》作为第132期MF8推箱比赛主关,有两个简化版,J2版是比赛副关,这是J1版。
Comment_end:

 

 

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2020-09-03 12:40)
标签:

sokoban

推箱子

推箱子比赛

关卡设计

星座

  《星罗棋布》是2020年春节期间的比赛关卡,所以关卡故事加入了鼠年元素。副关略作改动变得简单些。

 



################
#...*.---..*-*-#
#.*@$.##$$-$-$-#
#.*#-#----$---.#
#...#-$$$--#-#-#
#.**$-----$#-*-#
##--$$$$$-.#-$$#
#-.#..-..#-#---#
#-#--$.$-$.###.#
#-$-#####$-*--$#
#----.$.---#---#
################
Title: 星罗棋布(Stars Dotted) (MF8 132nd Sokoban Competition, Main)
Author: Zou Yongzhong
Date:20200110
Comment:

第132期MF8推箱比赛关卡主关,比赛日期20200117-20200207。

 

  星辰大海是故乡,
  罗盘轻舟写华章。
  棋士信步踏红尘,
  布袜青鞋骋无缰。

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

sokoban

推箱子

半位定理

关卡设计

半位关卡设计的一个小技巧

 

文/Zou Yongzhong

 

  半位关卡的设计有一个小窍门,即通过顺推和逆推相结合进行关卡设计。

  这个方法就是,在整个关卡房间内或在某个关卡的局部空间内,给定任意一个木箱状态,确保其为半位空间的状态。简而言之就是,在这个空间内任意摆上若干木箱,保留半个空位用于腾挪。然后在这个只有木箱没有目标点的空间内,按自己的意愿推动木箱,使空间处于有效运行状态,避开死锁,一直尝试各种变化,顺推若干步后(有效步数越多越好),把最后木箱所在的位置标记为目标点。再回到起点,使用逆推功能,将起点的木箱按自己的意愿进行逆推,避开死锁,尝试各种变化,逆推若干步后(有效步数越多越好),把最后木箱所在的位置标记为初始木箱位。这样顺逆相合会得到一个关卡,这个关卡的解法就是刚才逆推和顺推的合并。

  举个简单的例子,我们画一个6×6的小关卡。根据我在《半位空间的形成与识别》一文中所述:一个内部无墙(或粘死的木箱)的矩形关卡空间,如果纵列和横列皆为偶数,会产生半位空间;如果纵列和横列皆为奇数或一奇一偶,则不会产生半位空间。故6×6的

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2019-09-23 16:21)
标签:

sokoban

推箱子

推箱子比赛

 

-####--------------
-#-.###############
-#.-$---$---.$----#
-#--##@-$---#.###-#
-#$-####$####---#-#
-#--###.*-.--.#*--#
-#$-##-.#-*-#---###
-#--##-$$*-##-#$#--
-#$-##--#-*-*-$-###
-#----#.#.-*--*-$-#
-#$-#.--#.#####-#-#
-#-$##-##.----#.--#
##$--....*#-#-.-*-#
#---$-$-----###*-##
#-$#######--#-#--#-
#--#-----####-####-
####---------------
Title: 声东击西 (MF8 48th Sokoban Competition, Main)
Author:Marcus Palstra+GRIGoRusa+York Shen+gyjgw+anian+Zou Yongzhong
Date:20130510
Comment:
第48期MF8推箱比赛关卡主关,比赛日期20130627-20130719。

  这一关改编自第46期MF8推箱比赛主关

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2019-09-23 15:13)
标签:

sokoban

推箱子

推箱子比赛

 

########################
#----...-$-..-$-...----#
#-$$$**$.$-*--$.$**$$$-#
#----...-$-$--$-...----#
############$###########
#----..-.....--$-$-$-$-#
#-$-$-$-$--#.----------#
##########$#############
#----...-$.##-$-...----#
#-$$$**$.$-@--$.$**$$$-#
#----...-$-##.$-...----#
#############$##########
#----------.#--$-$-$-$-#
#-$-$-$-$-.....-..-----#
###########$############
#----...-$--$-$-...----#
#-$$$**$.$-.*-$.$**$$$-#
#----...-$--.-$-...----#
########################
Title:高山流水 (MF8 32nd Sokoban Competition)
Author:Zou Yongzhong
Date:20120112
Comment:

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2019-04-05 20:38)
标签:

sokoban

推箱子

推箱子比赛

十周年

第122期MF8推箱子(十周年)比赛主关:

 



关卡信息如下:

 

 ##############
#---#--$..$-##
#$-*--.$-.$..#
#.-#*--.##-.-#
#.-.*$#.-$*#-#
#-#-#--**#.$-#
#-*-$*-$--*-*#
##-##.-##-#$.#
#--##-*@$-#--#
#-$$..#$$-#$-#
#-.#--$-#.---#
#-*$$$--$-*.##
#--#--.--*.###
##############
Title: 十年树木 (MF8 122nd Sokoban Competition, Main) 10周年
Author: Zou Yongzhong
Date:20190125
 Comment:

  第122期MF8推箱比赛关卡主关,比赛日期20190405-20190426。

 

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

sokoban

推箱子

推箱子比赛

半位定理

推箱子教程

第121期MF8推箱比赛关卡解析

 

文 / 邹永忠

 

这期比赛的主关和副关都是二维码关卡。从二维码生成的关卡,目标点固定,且不能过多修改,修改后就无法准确扫描了。这给关卡设计带来很大考验。关卡内部目标点不均匀分布达200多个,只能在空白处加少量的墙,这样腾挪起来会很容易,所以不能用常规思路构思关卡。关卡内有大量集中的目标点,如果木箱分散放置,填上这些目标点后很容易制造大量空位,所以我选择将集中的目标点直接堆积木箱。这使得关卡看起来木箱挺多,其实一大半都不需要动,玩家可将这些木箱改编成墙,看起来就简洁多了。考虑到墙比较少的区域腾挪会相对简单,因此我把主关和副关的开局都弄成了半位腾挪,增加些麻烦。这里我只讲一些关键点,其它常规的部分还是留给玩家自己思考吧。

我刚刚发布了《推箱子游戏中半位空间的奇偶属性与磁铁效应》。看过这篇文章的,对关卡应该有比较清晰的认知了。

一、主关和副关的

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

sokoban

推箱子

半位定理

磁铁效应

奇偶

推箱子游戏中半位空间的奇偶属性与磁铁效应

 

文 / 邹永忠

 

通常半个箱位是指占位2×2的小正方形,这里简称“半位”。为避免“2个半”的理解歧义,“2个半位”我在这里称之为“双半位”或“两处半位”。 2018年9月12日我在讲关卡《二泉映月》的逻辑关系时,已经讲过半位空间的一些理论和腾挪要点,今天讲的应该算是两个定理吧,即关于半位空间的奇偶属性与磁铁效应,我称之为半位定理。这两个半位定理我在十多年前设计半位关卡时发现,前几年创作《失散之城》系列关卡以及比赛关卡《百尺竿头》时觉得有必要将其整理成文字。这次在第121期比赛关卡的设计中也运用了这个定理,所以现在把这篇文章整理发出来,相信更多人在看明白这个理论后能解开121期比赛关卡。

 

一、半位空间具有奇偶不变性。

 

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

sokoban

仓库番

推箱子

  最新的第121期MF8推箱子比赛,于北京时间2019年3月8日下午2时开始,2019年3月29日下午2时结束。比赛正在进行中,参赛网站:http://sokoban.cn ,末尾的过关示意图可以直接扫码进入。

 



#######################
#*******-.-$.--*******#
#*-----*-$*.$-$*-----*#
#*-***-*-*..#.-*-***-*#
#*-***-*-*$$*$-*-***-*#
#*-***-*-*-..*.*-***-*#
#*-----*-$-$$$-*-----*#
#*******-.-*-*-*******#
#---------*#.*--#-----#
#****#-*-*-*.**-#***-*#
#----*-$-*.-$---$.****#
#*--*-**-**#$#*-*-*-**#
#*-*-#-#-*.-.-$-.-.-*@#
#*****-*.$*-$.-*$**$$*#
#--------*--.**#-.--$-#
#*******-#***$-.-

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有