作者brianjim (brianjim)
看板puzzle
标题[心得] 用janko.at的applet程式呈现题目
时间Wed Dec 12 12:01:46 2007
http://www.janko.at/Applets/
这里有开放自由输入题目的游戏列表(有些只提供java applet下载)
其中在板上比较常出现,而且可以用hyperlink来设计题目的游戏有
Arukone(数连)、Bijutsukan(数灯)、Heyawake(数间)、
Hitori(数壹)、Nurikabe(数墙)、Slither Link(数回)
受限於BBS的环境,
所以虽然也提供html的方式(就是下载jar档自己回去做网页……),
但这里要谈的是以hyperlink设计的方法
点选游戏名称之後,选择Aufruf in Foren und Blogs(在讨论区与blog中呼叫)
下面的「Beschreibung」,就可以看到说明
基本构成元素都是一样的,w代表在萤幕上呈现的宽度,h代表高度,单位为像素
r代表游戏盘面的高度,c代表宽度,单位为格子数
p的部分是题目设计的重点,这部分代表数字在盘面上出现的位置
输入p的内容的时候,数字当然就用数字来表示,空白的话不用填入任何东西
(数灯的黑色格子则是以x表示);
逗号是每个格子之间的分隔记号,斜线(/)则是行与行之间的分隔
所以在一个10x10的题目里,会有9个「/」,而每一行的叙述里都会有9个「,」
例如某个数墙的题目,前三排长这样
.2...2
......
...2..
在p里输入的就是「,2,,,,2/,,,,,/,,,2,,」
输入完成以後,在浏览器中输入连结,就知道设计结果是成功还是失败了 XD
如果看起来怪怪的,或者根本无法显示,请再努力修正吧 orz
这里先不谈数间的设计方式,因为它比其他游戏多了一项「area」的叙述,
也就是在盘面上安排房间的方法……不过说明网页里有个图示可以参考,
基本上就是以英文或数字来表示不同的房间,而且房间的名字可以是多位数,
所以不用担心没办法输入比较大的问题(要担心连结会不会太长就是了)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.210.122
1F:推 puzzlez:用力推~不过其实我也很想知道HTML的做法....^^" 12/12 12:47
2F:→ brianjim:看起来似乎html比较简单的说 改天再研究看看 12/12 12:51
3F:推 puzzlez:可是看起来好复杂,真希望有个程式能够出它的编码-.-" 12/12 12:53
※ 编辑: brianjim 来自: 140.114.116.245 (12/12 16:25)