基于文本的浏览器游戏

5la*_*x17 6 browser text-based

我想创建一个基于文本的浏览器游戏,那我该怎么办呢?我可以在asp或jsp或php中进行编程,这不是障碍,但我不知道在尝试制作此类游戏时需要遵循的步骤.所以请指导我.

还请推荐一种用于制作相同的编程语言.

Art*_*ius 5

最简单的浏览器游戏之一只是一系列静态页面,每个页面上都有链接指向其他页面.通常会在页面上显示一些"故事",然后是您可以做出的一些选择.不同的选择会导致不同的页面.

下一步是使用动态页面.加载新页面时,浏览器可以向服务器发送一些变量,服务器可以动态生成页面.这可以节省您手动创建大量类似页面的工作量,还可以让您执行随机结果等操作.

但是,如果您想保留大量用户状态(例如库存,技能或其他),那么从服务器到浏览器到服务器的连续传递会变得很麻烦(而且不安全).这就是会话处理的目的:它会记住用户一段时间,并让您记住服务器端的一些变量.

如果你想要一个更具互动性的游戏,你需要查看Javascript和AJAX,它允许在浏览器中更改内容,而无需加载新页面.

在语言方面,我建议使用Python CGI,因为我喜欢Python.从简单的事情开始,这样在设计大型设计之前,您可以更好地了解您正在使用的内容.

玩得开心!