设为首页收藏本站喵玉殿官方微博

 找回密码
 少女注册中
搜索
查看: 9881|回复: 16

[编程算法] [设想 或 坑] 跑团记录器 TAGR

  [复制链接]
发表于 2011-1-6 16:12:51 | 显示全部楼层 |阅读模式
九町那种跑团只是部分人参与,未参与的人又懒得一页一页翻着看。
于是我就想,如果有个记录器,把跑团内容收集起来,以游戏对话的方式播放出来就好了。

这种东西既可以玩跑团,也可以让普通东方爱好者设计点有趣的小对话什么的。

暂且把这种东西给个代号叫TAGR (Text Adventure Game Recorder)
主要设想是:
  • TAGR的核心是一个Flash文件,把它贴到帖子里就能用,不用改造论坛程序。
  • TAGR会自动收集跑团帖子信息,不用手动输入。但发帖时需要插入特别的记号。
  • TAGR收集的结果会变成像东方游戏中过场对话那样东西,可以播放。


在论坛中使用TAGR大概是这个样子的↓


发了几个贴之后,1楼那个TAGR查看器中就可以像这个样子播放了↓
这里面人物的立绘、表情、对话什么的,都是由上面帖子中的代码所决定的。



如果不是跑团,而仅仅是一个人想做个对话出来,可以采用纯脚本的方式。
纯脚本看上去是这样的↓。
这本质上是与论坛中多人创作室一样的,只不过没有把自己默认设定为某个角色而是直接扮演所有角色。
  1. \TAGR_START!
  2. \标题 TAGR小测试
  3. \标题图 http://xxxxxxxx.jpg
  4. \故事概要{
  5. 这只是一个测试而已,呵呵。
  6. 大家随便发挥。
  7. }
  8. \背景 http://xxxxx.jpg

  9. \角色登记 博丽灵梦 http://xxxxxxx.jpg
  10. 后面设定了博丽灵梦的默认图片
  11. \博丽灵梦\表情 汗 http://xxxxxxx.jpg

  12. 在没有角色开始说话时,这些字没有什么用,可以用来作注释。

  13. \博丽灵梦 \汗 这是什么

  14. \角色登记 八云紫 http://xxxxxxx.jpg

  15. \八云紫 有趣的东西哦

  16. \博丽灵梦 没兴趣

  17. \八云紫\表情 笑 http://xxxxxxx.jpg
  18. 临时加一个表情试试

  19. \八云紫 \笑 啊啦啊啦

  20. \背景 黑
  21. \旁白 结束
  22. 旁白是个默认人物
复制代码



以上只是个设想或是坑。随便想想总没问题的吧……

评分

参与人数 1积分 +8 收起 理由
真PKS同志 + 8 不错的提议

查看全部评分

发表于 2011-1-6 16:43:22 | 显示全部楼层
我觉得相当不错啊...
←不像学了半年程序的某人什么有用的东西都编不来
回复

使用道具 举报

 楼主| 发表于 2011-1-6 16:55:27 | 显示全部楼层
回复 2# 红色不夜城


不会编也可以设想和YY嘛,我这贴也不过是在YY而已。
Flash编程其实我也还不会。(众人:那你还用Flash做啊。我:
回复

使用道具 举报

发表于 2011-1-6 17:10:47 | 显示全部楼层
感觉不错
在播放的时候会出现头像吗?还有人物动作场景描写,这些如果真实现了,就直接变成个小剧场了233
回复

使用道具 举报

发表于 2011-1-6 17:55:29 | 显示全部楼层
好想法啊,强力支持
回复

使用道具 举报

 楼主| 发表于 2011-1-6 17:56:20 | 显示全部楼层
回复 4# 眠羽

各种表情的立绘(或头像)当然必须有。背景(或场景)也必须能切换。
播放效果就像东方系列游戏的过场对话一样,只不过TAGR比那个多个背景。

但是,复杂的动作就不太可能有了。
想想看常见的文字冒险类游戏吧。里面人物都没什么动作的。都只是切换表情、切换场景。
做到极致了,估计也就像逆转裁判游戏一样,有点简单的经常重复的动作。(来点SC释放效果动画?想远了……)
回复

使用道具 举报

发表于 2011-1-6 19:17:52 | 显示全部楼层
回复 6# 阿燐燐
貌似很好玩呢
能不能加入简单的对战系统啊?如果可以九町扮演区的家伙一定会很开心的
回复

使用道具 举报

 楼主| 发表于 2011-1-6 20:37:36 | 显示全部楼层
回复 7# 眠羽


对战?那么TAGR估计只能起个记分牌的作用。

跑团这种东西相对于电子游戏来说,特点是规则可以由玩家随意解释。TAGR无法适应多变的对战规则,只能起到记录的作用。

要是对战的话,我觉的应该设计成这样子↓。
玩家自己手动记录对战各种数值,TAGR只是负责将这些数值收集起来,最后播放时能够配套的将这些数值显示出来。

DM的发帖:

\注 我只是来初始化一下大家的属性
\所有人\血量 200
\所有人\魔力 200



琪露诺的发贴:

我是最强的,随便放我一招试试


魔理沙的发帖:
\自己\招数 妖精尽灭光{
\背景 http://xxxx一张SC背景图.jpg
\画面 震动
\说明 耗魔20损对方血100
}
\注 这招前面声明过。为了使参与者弄清楚情况,再复制过来一遍也没关系。



呵呵,这招如何

\自己 \妖精尽灭光
\自己\魔力 180
\琪露诺\血量 100



琪露诺的发贴:

\愤怒 喂喂,不带一上来就放最终绝招的啊。


大妖精的发帖:

其实刚才我路过被打到了,那招威力分摊了。
\自己\血量 150
\琪露诺\血量 150




可以看到,对战中所有的数值都是玩家可以随意操作的,只要有道理大家都同意即可,没有严格的规定。
跑团的过程中,TAGR并没有为玩家提供任何便利,而是玩家把一些数据自己记录与标记了出来。
TAGR会将对话以及玩家的数据都收集起来。打开TAGR查看器,就会看到整个对话过程以及玩家自定义的各种数值的变化。
回复

使用道具 举报

发表于 2011-1-6 21:02:48 | 显示全部楼层
回复 8# 阿燐燐
原来如此
回复

使用道具 举报

发表于 2011-1-7 14:18:37 | 显示全部楼层
有些难度。。。。。但构不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 少女注册中

本版积分规则

合作与事务联系|无图版|手机版|小黑屋|喵玉殿

GMT+8, 2025-10-31 17:52

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表