【发布时间】:2014-05-15 04:08:28
【问题描述】:
我想制作一个基于文本的对话系统,为用户提供多种选择。
在 UI 方面,我希望它与这样的东西几乎相同,但这是在 Flash 中完成的,不是多项选择:
http://code.tutsplus.com/tutorials/make-an-rpg-style-text-system-for-your-next-game--active-3678
因为我没有flash经验,所以想看看能不能用JS/jQuery做。
我认为从表面上复制 UI 并不困难,但就滚动文本而言,我不确定。可能是 CSS3?
我唯一可能使它起作用的想法是,为对话中的人使用构造函数,然后当然为对话本身使用另一个构造函数,然后在 JQ 对话窗口中显示“对话”和用户选择?除此之外,我迷路了。
我知道那里有对话系统,但我没有在 JS 中看到任何对话系统,我想知道是否有人做过类似的事情或至少尝试过。
一如既往,感谢您的帮助!
编辑:我想我有点含糊 - 如果这可以做到,如何可以做到。 有没有类似的 tuts 或书籍/pdf?
【问题讨论】:
-
是的,你可以,但游戏应该不仅仅是对话系统,这可能是游戏中最简单的部分。
-
是的,很明显。但是,如果您打算使用主要使用静态图像的画布制作基于文本的 RPG,那么对话和故事情节将比大多数图形密集型游戏发挥更大的作用。所以,我想我真正的问题是。如果可以,怎么做?
-
您应该缩小到具体问题。使用 CSS 进行布局并不是一项艰巨的任务。真正的问题是,你的布局是什么?
标签: javascript jquery html css dialog