KeyFansClub

首页 » - 特色讨论区 - » 土豆星 » 米菲剧场:迷宮實驗
kameu03 - 2013/1/4 3:14:00
首先說明,這個不是完成品,完全沒有可玩性。因為早已經被我坑了很久,而且沒打算繼續去填坑。代碼直接公佈,對系統有興趣的歡迎隨便改寫,例如為空白位置加點什麼內容。之前沒接觸過米菲剧场,又有興趣研究的點這裡,寫的途中有不懂也歡迎來問我,雖然我不保證能解答你。

當初想做這個東西,只是想了解一下「米菲剧场的可能性」。因為米菲剧场來應該是類似Gal那樣,是以故事路線為主,雖然有選擇可造成分歧,但結局還是有限的。於是就猜想一下,是否可以把內容可設計成其他風格,例如RPG等較為自由的遊戲方式。接著就嘗試在劇場裡面做出地圖,讓玩家可以到處自由走動,然後成功實驗出了其中一種可行方法,就是設置坐標系統。雖然方法很笨,但能夠成功運行,還是得感嘆它果然厲害。實際上坐標改成3維或更多也可行,只是也實在沒必要這麼多,我才寫2格就88了。

[miffyshow]# Miffy_Show Sample Script Chinese Ver.
# 迷宫 written at 2011/06/22

# 初始化角色
chara pb, #777777, 旁白
mifei, #FF6600, 米菲
unknown, #7F0000, 未知
unknown.face silent
chara divine, #9932CC, 占卜师
divine.face fufu

# 故事开始
mask #FFFFFF, 70
msg #FF6600, 今天,你莫名其妙地进入了一个迷宫
msg 正打算莫名其妙地逃出来,于是冒险开始了。
msg.clear
mask.clear

eval b = 6, g = 100, i = rnd
switch i < 0.25 : S1, i < 0.5 : S2, i < 0.75 : S3

eval x = 1, y = 1
info 1, 座标:X%x,Y%y
info 2, %g块钱
mifei.move 2
mifei 虽然一切都很莫名其妙,但我觉得一定要逃出这里!
jump place

@S1
eval x = 1, y = 8
info 1, 座标:X%x,Y%y
info 2, %g块钱
mifei.move 2
mifei 你是虾米?我才不想被这种人操控!
mifei 放心!为了让这种关系尽早结束,我会好好配合你的。
jump place

@S2
eval x = 7, y = 1
info 1, 座标:X%x,Y%y
info 2, %g块钱
mifei.move 2
mifei 啊啊啊啊啊啊啊啊啊啊!
jump place

@S3
eval x = 8, y = 8
info 1, 座标:X%x,Y%y
info 2, %g块钱
mifei.move 2
mifei 未知在哪里!?
jump place

@place
branch 调查:investigate, 离开:go

@go
switch x==1:gox1,x==2:gox2,x==3:gox3,x==4:gox4,x==5:gox5,x==6:gox6,x==7:gox7,x==8:gox8
@gox1
switch y==1:gor,y==3:godr,y==4:goud,y==5:goud,y==6:goudr,y==7:goud,y==8:gou
@gox2
switch y==1:golr,y==3:golr,y==6:golr
@gox3
switch y==1:godlr,y==2:goud,y==3:goulr,y==5:godr,y==6:goul,y==8:gor
@gox4
switch y==1:golr,y==3:godlr,y==4:goud,y==5:goulr,y==8:golr
@gox5
switch y==1:godl,y==2:goudr,y==3:goul,y==5:godl,y==6:goud,y==7:goudr,y==8:goul
@gox6
switch y==2:golr,y==7:golr
@gox7
switch y==1:god,y==2:goudl,y==3:goudr,y==4:goud,y==5:goud,y==6:goud,y==7:goulr
@gox8
switch y==3:gol,y==7:godl,y==8:gou


@gou
branch 向上走:up
@goud
branch 向上走:up,向下走:down
@goul
branch 向上走:up,向左走:left
@goudl
branch 向上走:up,向下走:down,向左走:left
@goudr
branch 向上走:up,向下走:down,向右走:right
@goulr
branch 向上走:up,向左走:left,向右走:right
@god
branch 向下走:down
@godl
branch 向下走:down,向左走:left
@godr
branch 向下走:down,向右走:right
@godlr
branch 向下走:down,向左走:left,向右走:right
@gol
branch 向左走:left
@golr
branch 向左走:left,向右走:right
@gor
branch 向右走:right


@up
eval y = y - 1
mask #000000, 100
info 1, 座标:X%x,Y%y
mask.clear
jump place

@down
eval y = y + 1
mask #000000, 100
info 1, 座标:X%x,Y%y
mask.clear
jump place

@left
eval x = x - 1
mask #000000, 100
info 1, 座标:X%x,Y%y
mask.clear
jump place

@right
eval x = x +1
mask #000000, 100
info 1, 座标:X%x,Y%y
mask.clear
jump place


@investigate
switch x==1:X1,x==2:X2,x==3:X3,x==4:X4,x==5:X5,x==6:X6,x==7:X7,x==8:X8
@X1
switch y==1:X1Y1,y==3:X1Y3,y==4:X1Y4,y==5:X1Y5,y==6:X1Y6,y==7:X1Y7,y==8:X1Y8
@X2
switch y==1:X2Y1,y==3:X2Y3,y==6:X2Y6
@X3
switch y==1:X3Y1,y==2:X3Y2,y==3:X3Y3,y==5:X3Y5,y==6:X3Y6,y==8:X3Y8
@X4
switch y==1:X4Y1,y==2:X4Y2,y==3:X4Y3,y==4:X4Y4,y==5:X4Y5,y==8:X4Y8
@X5
switch y==1:X5Y1,y==2:X5Y2,y==3:X5Y3,y==5:X5Y5,y==6:X5Y6,y==7:X5Y7,y==8:X5Y8
@X6
switch y==2:X6Y2,y==7:X6Y7
@X7
switch y==1:X7Y1,y==2:X7Y2,y==3:X7Y3,y==4:X7Y4,y==5:X7Y5,y==6:X7Y6,y==7:X7Y7
@X8
switch y==3:X8Y3,y==7:X8Y7,y==8:X8Y8

@X1Y1
mifei 这里什么都没有。
jump place
@X1Y3
jump place
@X1Y4
mifei 这里什么都没有。
jump place
@X1Y5
jump place
@X1Y6
mifei 这里什么都没有。
jump place
@X1Y7
jump place
@X1Y8
jump place

@X2Y1
switch u == 0 : un, u == 1 :uu, u == 2 : uf
@un
unknown.move 4
pb 你发现前方有一个人沉默地呆站
branch 尝试跟他说话 : un1, 攻击他 : un2, 无视他 : un3
@un1
mifei Yo!
unknown ...
mifei 你怎了?
unknown ...
mifei ...你是哑的吗?会不会说话?
unknown ...
pb 无论你怎样尝试,他都无视你的存在。
unknown.move 0
jump place
@un2
mifei 去死吧!!
unknown.face sleepy
pb 你使出一拳把他打昏了
mifei ...
mifei 真是弱不禁风啊...
mifei 还是逃吧...
unknown.move 0
eval u = 2
jump place
@un3
pb 你尝试无视那个人
pb 后来,却发现他开始跟着你走,无论你走多远。
unknown.move 1
mifei ...
mifei.move 5
unknown.move 4
mifei .....
mifei.move 2
unknown.move 1
mifei.face angry
mifei 你究竟怎了?做什么一直跟着我走?
unknown ...
mifei 你是谁?能说一下话吗?
unknown ...
mifei.face ase
mifei 算了...我不勉强你
mifei 你喜欢跟着就慢慢跟着,随便你好了
unknown ...
eval u = 1
jump place
@uu
mifei 这里是发现未知的地方...现在什么都没有
jump place
@uf
unknown.move 4
pb 你发现那个被打昏的人还在那儿
mifei 好!就当作什么都看不到吧!
unknown.move 0
jump place

@X2Y3
jump place
@X2Y6
jump place

@X3Y1
jump place
@X3Y2
mifei 这里什么都没有。
jump place
@X3Y3
mifei 这里什么都没有。
jump place
@X3Y5
jump place
@X3Y6
mifei 这里什么都没有。
jump place
@X3Y8
jump place

@X4Y1
mifei 这里什么都没有。
jump place
@X4Y2
jump place
@X4Y3
jump place
@X4Y4
mifei 看来这里就是出口呢
branch 离开 : ending, 不离开 : goback
@goback
mifei 再到处看看吧
jump place

@X4Y5
jump place
@X4Y8
mifei 这里什么都没有。
jump place

@X5Y1
pb 好像有一个地洞,要怎么办呢?
branch 爬进去 : X5Y1A, 无视 : X5Y1B
@X5Y1A
eval y = 8
mask #000000, 100
info 1, 座标:X%x,Y%y
mask.clear
mifei 从别的地方走出来了。
jump place
@X5Y1B
mifei 当作看不到好了。
jump place

@X5Y2
mifei 这里什么都没有。
jump place
@X5Y3
jump place
@X5Y5
mifei 这里什么都没有。
jump place
@X5Y6
jump place
@X5Y7
mifei 这里什么都没有。
jump place

@X5Y8
pb 好像有一个地洞,要怎么办呢?
branch 爬进去 : X5Y8A, 无视 : X5Y8B
@X5Y8A
eval y = 1
mask #000000, 100
info 1, 座标:X%x,Y%y
mask.clear
mifei 从别的地方走出来了。
jump place
@X5Y8B
mifei 当作看不到好了。
jump place


@X6Y2
jump place
@X6Y7
divine.move 4
pb 你发现了一个占卜摊位,里面有一位非常神秘的占卜师
switch u == 0 : dn, u == 1 :du
@dn
branch 去占卜:divination, 离开:d8
@du
branch 去占卜:divination, 询问关于未知:d0, 离开:d8

@divination
switch g<10:dg
eval i = rnd
switch i<0.125:d1, i<0.25:d2, i<0.375:d3, i<0.5:d4, i<0.625:d5, i<0.75:d6, i<0.875:d7

divine 我只能告诉你,可以逃就尽快逃!
divine.move 0
eval g = g - 10
info 2, %g块钱
jump place

@dg
divine 我需要足够的金钱作为施展魔力的道具,令占卜结果维持准确。
divine 所以要是你没钱,我不会替你占卜,以免结果失准令自己的名誉受损。
divine.move 0
jump place

@d0
switch g<10:dg, d == 0 : d00, d == 1 :d01
@d00
mifei 后面这个哑巴一直跟在我背后,你知道他是什么人吗?
divine 很抱歉,我没看见有谁在你的身后。
mifei ......就在这里呆呆地站住啊!你看不见吗?
divine 如果这是开玩笑,我没理解哪里有趣。
divine 如果你是认真的,我只能祝你好运。
divine.move 0
eval g = g - 10, d = 1
info 2, %g块钱
jump place

@d01
mifei 跟在我后面的那一个人...
divine 我都跟你说了看不到!
mifei ......
divine.move 0
eval g = g - 10
info 2, %g块钱
jump place

@d1
divine 虽然我可以骗你说:「你今天运气很好!」,好让你高兴一下,但我做不出这种缺乏诚信的行为。
divine 但为了不让你太伤心,我决定不向你透露太多,这是我唯一能为你做到的事。
divine.move 0
eval g = g - 10
info 2, %g块钱
jump place

@d2
divine 除了倒楣,只有更倒楣。但请不要放弃希望,即使它不会带来回报。
divine 你也需要学会怎样去安慰自己,因为在这个世界上,已经没有任何人会愿意帮助你。
divine.move 0
eval g = g - 10
info 2, %g块钱
jump place

@d3
divine 你是我一生里遇过运气最差的人,相信这是你前世所作下的孽,那一定是罪无可恕、而且遗臭万年的程度。
divine 除非你能够连续十辈子都做好事,为自己积善积德,恐怕你将永远无法脱离这种不幸的体质。
divine.move 0
eval g = g - 10
info 2, %g块钱
jump place

@d4
divine 凶多吉少
divine 不好意思,我发现这说话太草率了,正确的说法应该是...
divine 有凶无吉
divine.move 0
eval g = g - 10
info 2, %g块钱
jump place

@d5
divine 这世上...
divine 有些事情...
divine 还是...
divine 不要知道...
divine 比较幸福...
divine 盛惠10块钱!
divine.move 0
eval g = g - 10
info 2, %g块钱
jump place

@d6
divine 我真是不敢相信!这个世界上会有人像你一样不幸。
divine 这简直是到达了神的领域!衰神是也!
divine.move 0
eval g = g - 10
info 2, %g块钱
jump place

@d7
divine 道可道...非常道...
divine.move 0
eval g = g - 10
info 2, %g块钱
jump place

@d8
divine.move 0
jump go

@X7Y1
mifei 这里什么都没有。
jump place
@X7Y2
mifei 这里什么都没有。
jump place
@X7Y3
mifei 这里什么都没有。
jump place
@X7Y4
mifei 这里什么都没有。
jump place
@X7Y5
mifei 这里什么都没有。
jump place
@X7Y6
mifei 这里什么都没有。
jump place
@X7Y7
mifei 这里什么都没有。
jump place
@X8Y3
mifei 这里什么都没有。
jump place
@X8Y7
mifei 这里什么都没有。
jump place
@X8Y8
mifei 这里什么都没有。
jump place

@ending[/miffyshow][wrap=地圖]
玩家隨機出現在4個起點之一,到達出口只是Gameover,沒有任何劇情在裡面。
未知:嘛~別在意;地洞:2個互通的快速通道;占卜:如其名,一次10塊錢。
空白位置,有些完全沒有東西,有些會說「這裡沒東西」,純粹是懶才沒有全部加上這句。[/wrap]

[wrap=代碼(點解展開)]
  1. # Miffy_Show Sample Script Chinese Ver.
  2. # 迷宫 written at 2011/06/22

  3. # 初始化角色
  4. chara pb, #777777, 旁白
  5. mifei, #FF6600, 米菲
  6. unknown, #7F0000, 未知
  7. unknown.face silent
  8. chara divine, #9932CC, 占卜师
  9. divine.face fufu

  10. # 故事开始
  11. mask #FFFFFF, 70
  12. msg #FF6600, 今天,你莫名其妙地进入了一个迷宫
  13. msg 正打算莫名其妙地逃出来,于是冒险开始了。
  14. msg.clear
  15. mask.clear

  16. eval b = 6, g = 100, i = rnd
  17. switch i < 0.25 : S1, i < 0.5 : S2, i < 0.75 : S3

  18. eval x = 1, y = 1
  19. info 1, 座标:X%x,Y%y
  20. info 2, %g块钱
  21. mifei.move 2
  22. mifei 虽然一切都很莫名其妙,但我觉得一定要逃出这里!
  23. jump place

  24. @S1
  25. eval x = 1, y = 8
  26. info 1, 座标:X%x,Y%y
  27. info 2, %g块钱
  28. mifei.move 2
  29. mifei 你是虾米?我才不想被这种人操控!
  30. mifei 放心!为了让这种关系尽早结束,我会好好配合你的。
  31. jump place

  32. @S2
  33. eval x = 7, y = 1
  34. info 1, 座标:X%x,Y%y
  35. info 2, %g块钱
  36. mifei.move 2
  37. mifei 啊啊啊啊啊啊啊啊啊啊!
  38. jump place

  39. @S3
  40. eval x = 8, y = 8
  41. info 1, 座标:X%x,Y%y
  42. info 2, %g块钱
  43. mifei.move 2
  44. mifei 未知在哪里!?
  45. jump place

  46. @place
  47. branch 调查:investigate, 离开:go

  48. @go
  49. switch x==1:gox1,x==2:gox2,x==3:gox3,x==4:gox4,x==5:gox5,x==6:gox6,x==7:gox7,x==8:gox8
  50. @gox1
  51. switch y==1:gor,y==3:godr,y==4:goud,y==5:goud,y==6:goudr,y==7:goud,y==8:gou
  52. @gox2
  53. switch y==1:golr,y==3:golr,y==6:golr
  54. @gox3
  55. switch y==1:godlr,y==2:goud,y==3:goulr,y==5:godr,y==6:goul,y==8:gor
  56. @gox4
  57. switch y==1:golr,y==3:godlr,y==4:goud,y==5:goulr,y==8:golr
  58. @gox5
  59. switch y==1:godl,y==2:goudr,y==3:goul,y==5:godl,y==6:goud,y==7:goudr,y==8:goul
  60. @gox6
  61. switch y==2:golr,y==7:golr
  62. @gox7
  63. switch y==1:god,y==2:goudl,y==3:goudr,y==4:goud,y==5:goud,y==6:goud,y==7:goulr
  64. @gox8
  65. switch y==3:gol,y==7:godl,y==8:gou


  66. @gou
  67. branch 向上走:up
  68. @goud
  69. branch 向上走:up,向下走:down
  70. @goul
  71. branch 向上走:up,向左走:left
  72. @goudl
  73. branch 向上走:up,向下走:down,向左走:left
  74. @goudr
  75. branch 向上走:up,向下走:down,向右走:right
  76. @goulr
  77. branch 向上走:up,向左走:left,向右走:right
  78. @god
  79. branch 向下走:down
  80. @godl
  81. branch 向下走:down,向左走:left
  82. @godr
  83. branch 向下走:down,向右走:right
  84. @godlr
  85. branch 向下走:down,向左走:left,向右走:right
  86. @gol
  87. branch 向左走:left
  88. @golr
  89. branch 向左走:left,向右走:right
  90. @gor
  91. branch 向右走:right


  92. @up
  93. eval y = y - 1
  94. mask #000000, 100
  95. info 1, 座标:X%x,Y%y
  96. mask.clear
  97. jump place

  98. @down
  99. eval y = y + 1
  100. mask #000000, 100
  101. info 1, 座标:X%x,Y%y
  102. mask.clear
  103. jump place

  104. @left
  105. eval x = x - 1
  106. mask #000000, 100
  107. info 1, 座标:X%x,Y%y
  108. mask.clear
  109. jump place

  110. @right
  111. eval x = x +1
  112. mask #000000, 100
  113. info 1, 座标:X%x,Y%y
  114. mask.clear
  115. jump place


  116. @investigate
  117. switch x==1:X1,x==2:X2,x==3:X3,x==4:X4,x==5:X5,x==6:X6,x==7:X7,x==8:X8
  118. @X1
  119. switch y==1:X1Y1,y==3:X1Y3,y==4:X1Y4,y==5:X1Y5,y==6:X1Y6,y==7:X1Y7,y==8:X1Y8
  120. @X2
  121. switch y==1:X2Y1,y==3:X2Y3,y==6:X2Y6
  122. @X3
  123. switch y==1:X3Y1,y==2:X3Y2,y==3:X3Y3,y==5:X3Y5,y==6:X3Y6,y==8:X3Y8
  124. @X4
  125. switch y==1:X4Y1,y==2:X4Y2,y==3:X4Y3,y==4:X4Y4,y==5:X4Y5,y==8:X4Y8
  126. @X5
  127. switch y==1:X5Y1,y==2:X5Y2,y==3:X5Y3,y==5:X5Y5,y==6:X5Y6,y==7:X5Y7,y==8:X5Y8
  128. @X6
  129. switch y==2:X6Y2,y==7:X6Y7
  130. @X7
  131. switch y==1:X7Y1,y==2:X7Y2,y==3:X7Y3,y==4:X7Y4,y==5:X7Y5,y==6:X7Y6,y==7:X7Y7
  132. @X8
  133. switch y==3:X8Y3,y==7:X8Y7,y==8:X8Y8

  134. @X1Y1
  135. mifei 这里什么都没有。
  136. jump place
  137. @X1Y3
  138. jump place
  139. @X1Y4
  140. mifei 这里什么都没有。
  141. jump place
  142. @X1Y5
  143. jump place
  144. @X1Y6
  145. mifei 这里什么都没有。
  146. jump place
  147. @X1Y7
  148. jump place
  149. @X1Y8
  150. jump place

  151. @X2Y1
  152. switch u == 0 : un, u == 1 :uu, u == 2 : uf
  153. @un
  154. unknown.move 4
  155. pb 你发现前方有一个人沉默地呆站
  156. branch 尝试跟他说话 : un1, 攻击他 : un2, 无视他 : un3
  157. @un1
  158. mifei Yo!
  159. unknown ...
  160. mifei 你怎了?
  161. unknown ...
  162. mifei ...你是哑的吗?会不会说话?
  163. unknown ...
  164. pb 无论你怎样尝试,他都无视你的存在。
  165. unknown.move 0
  166. jump place
  167. @un2
  168. mifei 去死吧!!
  169. unknown.face sleepy
  170. pb 你使出一拳把他打昏了
  171. mifei ...
  172. mifei 真是弱不禁风啊...
  173. mifei 还是逃吧...
  174. unknown.move 0
  175. eval u = 2
  176. jump place
  177. @un3
  178. pb 你尝试无视那个人
  179. pb 后来,却发现他开始跟着你走,无论你走多远。
  180. unknown.move 1
  181. mifei ...
  182. mifei.move 5
  183. unknown.move 4
  184. mifei .....
  185. mifei.move 2
  186. unknown.move 1
  187. mifei.face angry
  188. mifei 你究竟怎了?做什么一直跟着我走?
  189. unknown ...
  190. mifei 你是谁?能说一下话吗?
  191. unknown ...
  192. mifei.face ase
  193. mifei 算了...我不勉强你
  194. mifei 你喜欢跟着就慢慢跟着,随便你好了
  195. unknown ...
  196. eval u = 1
  197. jump place
  198. @uu
  199. mifei 这里是发现未知的地方...现在什么都没有
  200. jump place
  201. @uf
  202. unknown.move 4
  203. pb 你发现那个被打昏的人还在那儿
  204. mifei 好!就当作什么都看不到吧!
  205. unknown.move 0
  206. jump place

  207. @X2Y3
  208. jump place
  209. @X2Y6
  210. jump place

  211. @X3Y1
  212. jump place
  213. @X3Y2
  214. mifei 这里什么都没有。
  215. jump place
  216. @X3Y3
  217. mifei 这里什么都没有。
  218. jump place
  219. @X3Y5
  220. jump place
  221. @X3Y6
  222. mifei 这里什么都没有。
  223. jump place
  224. @X3Y8
  225. jump place

  226. @X4Y1
  227. mifei 这里什么都没有。
  228. jump place
  229. @X4Y2
  230. jump place
  231. @X4Y3
  232. jump place
  233. @X4Y4
  234. mifei 看来这里就是出口呢
  235. branch 离开 : ending, 不离开 : goback
  236. @goback
  237. mifei 再到处看看吧
  238. jump place

  239. @X4Y5
  240. jump place
  241. @X4Y8
  242. mifei 这里什么都没有。
  243. jump place

  244. @X5Y1
  245. pb 好像有一个地洞,要怎么办呢?
  246. branch 爬进去 : X5Y1A, 无视 : X5Y1B
  247. @X5Y1A
  248. eval y = 8
  249. mask #000000, 100
  250. info 1, 座标:X%x,Y%y
  251. mask.clear
  252. mifei 从别的地方走出来了。
  253. jump place
  254. @X5Y1B
  255. mifei 当作看不到好了。
  256. jump place

  257. @X5Y2
  258. mifei 这里什么都没有。
  259. jump place
  260. @X5Y3
  261. jump place
  262. @X5Y5
  263. mifei 这里什么都没有。
  264. jump place
  265. @X5Y6
  266. jump place
  267. @X5Y7
  268. mifei 这里什么都没有。
  269. jump place

  270. @X5Y8
  271. pb 好像有一个地洞,要怎么办呢?
  272. branch 爬进去 : X5Y8A, 无视 : X5Y8B
  273. @X5Y8A
  274. eval y = 1
  275. mask #000000, 100
  276. info 1, 座标:X%x,Y%y
  277. mask.clear
  278. mifei 从别的地方走出来了。
  279. jump place
  280. @X5Y8B
  281. mifei 当作看不到好了。
  282. jump place


  283. @X6Y2
  284. jump place
  285. @X6Y7
  286. divine.move 4
  287. pb 你发现了一个占卜摊位,里面有一位非常神秘的占卜师
  288. switch u == 0 : dn, u == 1 :du
  289. @dn
  290. branch 去占卜:divination, 离开:d8
  291. @du
  292. branch 去占卜:divination, 询问关于未知:d0, 离开:d8

  293. @divination
  294. switch g<10:dg
  295. eval i = rnd
  296. switch i<0.125:d1, i<0.25:d2, i<0.375:d3, i<0.5:d4, i<0.625:d5, i<0.75:d6, i<0.875:d7

  297. divine 我只能告诉你,可以逃就尽快逃!
  298. divine.move 0
  299. eval g = g - 10
  300. info 2, %g块钱
  301. jump place

  302. @dg
  303. divine 我需要足够的金钱作为施展魔力的道具,令占卜结果维持准确。
  304. divine 所以要是你没钱,我不会替你占卜,以免结果失准令自己的名誉受损。
  305. divine.move 0
  306. jump place

  307. @d0
  308. switch g<10:dg, d == 0 : d00, d == 1 :d01
  309. @d00
  310. mifei 后面这个哑巴一直跟在我背后,你知道他是什么人吗?
  311. divine 很抱歉,我没看见有谁在你的身后。
  312. mifei ......就在这里呆呆地站住啊!你看不见吗?
  313. divine 如果这是开玩笑,我没理解哪里有趣。
  314. divine 如果你是认真的,我只能祝你好运。
  315. divine.move 0
  316. eval g = g - 10, d = 1
  317. info 2, %g块钱
  318. jump place

  319. @d01
  320. mifei 跟在我后面的那一个人...
  321. divine 我都跟你说了看不到!
  322. mifei ......
  323. divine.move 0
  324. eval g = g - 10
  325. info 2, %g块钱
  326. jump place

  327. @d1
  328. divine 虽然我可以骗你说:「你今天运气很好!」,好让你高兴一下,但我做不出这种缺乏诚信的行为。
  329. divine 但为了不让你太伤心,我决定不向你透露太多,这是我唯一能为你做到的事。
  330. divine.move 0
  331. eval g = g - 10
  332. info 2, %g块钱
  333. jump place

  334. @d2
  335. divine 除了倒楣,只有更倒楣。但请不要放弃希望,即使它不会带来回报。
  336. divine 你也需要学会怎样去安慰自己,因为在这个世界上,已经没有任何人会愿意帮助你。
  337. divine.move 0
  338. eval g = g - 10
  339. info 2, %g块钱
  340. jump place

  341. @d3
  342. divine 你是我一生里遇过运气最差的人,相信这是你前世所作下的孽,那一定是罪无可恕、而且遗臭万年的程度。
  343. divine 除非你能够连续十辈子都做好事,为自己积善积德,恐怕你将永远无法脱离这种不幸的体质。
  344. divine.move 0
  345. eval g = g - 10
  346. info 2, %g块钱
  347. jump place

  348. @d4
  349. divine 凶多吉少
  350. divine 不好意思,我发现这说话太草率了,正确的说法应该是...
  351. divine 有凶无吉
  352. divine.move 0
  353. eval g = g - 10
  354. info 2, %g块钱
  355. jump place

  356. @d5
  357. divine 这世上...
  358. divine 有些事情...
  359. divine 还是...
  360. divine 不要知道...
  361. divine 比较幸福...
  362. divine 盛惠10块钱!
  363. divine.move 0
  364. eval g = g - 10
  365. info 2, %g块钱
  366. jump place

  367. @d6
  368. divine 我真是不敢相信!这个世界上会有人像你一样不幸。
  369. divine 这简直是到达了神的领域!衰神是也!
  370. divine.move 0
  371. eval g = g - 10
  372. info 2, %g块钱
  373. jump place

  374. @d7
  375. divine 道可道...非常道...
  376. divine.move 0
  377. eval g = g - 10
  378. info 2, %g块钱
  379. jump place

  380. @d8
  381. divine.move 0
  382. jump go

  383. @X7Y1
  384. mifei 这里什么都没有。
  385. jump place
  386. @X7Y2
  387. mifei 这里什么都没有。
  388. jump place
  389. @X7Y3
  390. mifei 这里什么都没有。
  391. jump place
  392. @X7Y4
  393. mifei 这里什么都没有。
  394. jump place
  395. @X7Y5
  396. mifei 这里什么都没有。
  397. jump place
  398. @X7Y6
  399. mifei 这里什么都没有。
  400. jump place
  401. @X7Y7
  402. mifei 这里什么都没有。
  403. jump place
  404. @X8Y3
  405. mifei 这里什么都没有。
  406. jump place
  407. @X8Y7
  408. mifei 这里什么都没有。
  409. jump place
  410. @X8Y8
  411. mifei 这里什么都没有。
  412. jump place

  413. @ending
复制代码
[/wrap]

把這個做出來後,我自己的感想:要移動只是點上下左右都煩死我了!還經常點錯!

只要想寫的話,無論是Save & Load功能(以不關遊戲為前提xd、因為不能輸出紀錄)、道具系統、npc記憶系統或好感、任務系統等等......基本上在米菲剧场都可以找到方法來寫。只是考體力的勞動,以及代碼會被無限複雜化而已。嘛~不過能寫是一回事,但不保證合付成本效益,而且受限於只能用滑鼠及沒聲。但有興趣入門做同人遊戲的人,研究米菲可以是很好的經驗,以上。
雏雀 - 2013/1/4 11:01:00
Save & Load功能其實也是做得到的,當然的確是不能關掉頁面啦,因為是用back和switch來倒退的(被打

道具系統嘛,這個饅頭比較在行,我看了好多次還是不明白構造==
npc記憶系統或好感,這個沒問題,(回想自己廢的大坑這部份就是自己負責的
任務系統,可以搭配狀態增加和好感部份對話,所以也沒問題


以及代碼會被無限複雜化而已




不奇怪別懷疑……被我廢坑(你要說幾次啊!)的那一個超過了1千5字了……


不過看到米菲我就滾進來了這是……orz




嘛……加油吧(PIA
夹鸡馒头 - 2013/1/4 12:00:00
kameu兄总是这么晚睡真的大丈夫?果然年轻人就是有活力啊!(PIA

米菲唯一可惜的就是没有循环,所以有些重复劳动做起来比较繁琐。不过确实很好玩www
蓝月狼 - 2013/1/4 15:06:00
难得看到你正经一回。。。结果居然不是填坑。。呵呵
zinsser - 2013/1/5 0:02:00
哎哎,这是什么高级代码,教我~
阿踩 - 2013/1/6 1:57:00
辛苦了,代碼什麼的我完全上不了手
雖然知道該怎麼玩但整個意義不明(因為是拿來實驗的?
[strike]未知兄悲劇[/strike]
[strike]占卜是要幹嘛啦[/strike]
[strike]出去就是Game Over那我還傻傻地跑出去[/strike]

[strike]真正的Happy End沒做出來嗎?[/strike]
總之加油然後做出很棒的遊戲吧
1
查看完整版本: 米菲剧场:迷宮實驗