原文地址:http://orteil.dashnet.org/experiments/idlegamemaker/help

写在前面:对于挂机游戏的概念这里不作赘述和定义,本文翻译所指的是idle game,直译应当是闲置类游戏或者放置类游戏,不过个人感觉与其翻译成放置类游戏制作工具或者放置游戏制作工具,还不如直接就叫挂机游戏制作工具来得更加简单直接。该平台(挂机游戏制作工具)英文名为idle game maker,以下文中会简称为IGM。本人也是刚开始看这篇文章,因为觉得会是有推广价值的东西,故在此姑且翻译一下手册中的引言篇,用以抛砖引玉。原文中一些翻译不是很有把握或者直译很别扭的句子会用【】将原文引出。

什么是IGM?

IGM是一个让你能够创建挂机游戏(只需要通过简单点击然后就可以等待游戏进程自动进行、资源自动增加的网页游戏【browser games focused on clicking and waiting for resources to build up】)的在线工具,仅仅只需要通过创建一个文本文档就可以完成几乎所有工作。不需要任何编程知识!

一句警告

IGM仍然是一个很新的项目,因此里面充满了BUG、诡异的地方和疏忽。功能可能会经常被增加、修改和修复,并且我们无法保证在这一点上100%流畅度过。请保持耐心,并且不要忘了向我们的论坛http://forum.dashnet.org.汇报BUG(或者点子!)             -Orteil

我该如何制作一个游戏?

一个IGM游戏仅仅就是一个由我们的网站转换成网页游戏的一个文本文档。
要制作你自己的游戏,你必须用以下(译注:这里指的是原网站以下,本文暂未译出)所描述的命令和语法来完成这个文本文件(你瞧,你能做一大堆cool的事情呢)。有一个完成的游戏文件像是这样:http://pastebin.com/raw.php?i=YrmTqheS(译注:已墙需翻)。可读性很好,不是吗?
然后你得在网上找个地方来存储你的文本文档(pastebin.com就很不错 ,你的文本文档可以免费托管在上面而且,如果你注册的话,你可以想怎么编辑就怎么编辑。这儿有一些其他文本托管网址)。
如果你的新游戏玩起来很开心的话,剩下要做的事情就是要和全世界分享它!

我该怎么玩我的游戏?

要玩它的话,获取源文件的URL并且连在这个地址后面 http://orteil.dashnet.org/experiments/idlegamemaker/?game=.

例如,一个游戏文件像这样 www.example.com/mygame.txt 可以像这样来玩 http://orteil.dashnet.org/experiments/idlegamemaker/?game=www.example.com/mygame.txt.

  • 如果你的游戏是托管在pastebin.com,你只需要关联到它的标识器(url的末尾是字母)。例如,http://pastebin.com/YrmTqheS 变成http://orteil.dashnet.org/experiments/idlegamemaker/?game=YrmTqheS.
  • 注:当你把你的文件托管在pastebin.com的时候,请确认你注册过了——否则你将再也不能编辑你的游戏!并且也要确认设置文件永远不要过期、公共可编辑或者无法显示。
  • 如果你的文件不是托管在pastebin.com,确定你的文件是个.txt文件!使用其他任何格式的文件都将导致你的游戏无法运行。

关于游戏制作的一般建议

  • 事实上,你可以做出关于任何主题的挂机游戏。就看你自己了!
  • 花点时间体验你喜欢的游戏。你很可能会从游戏过程或者源代码当中学到些东西!
  • 测试你的游戏。多多益善。
  • 如果看起来大家喜欢你的游戏,那就考虑去建立一个论坛吧,让玩家们可以讨论它以及新的特性。拥有社区反馈对于制作一个优良的游戏而言是不可或缺的!
  • 保持一个分离的版本专门用于测试。
  • 确保你游戏的源代码的备份——你永远不知道(译注:这多重要)!
  • 添加描述以及,如果可能的话,图片!情调是最重要的。
  • 不要无脑抄袭其他你见过的好游戏。添加一些你自己的东西,发挥你的创造力!(还有,像是把所有的汉堡实例替换成比萨然后叫它“比萨点击者”可不算是创造性!)
  • 注意拼写错误,它们能够迅速让一个游戏显得非常不专业。使用拼写检查吧!
  • 定期添加新内容来让你的游戏保持新鲜、让你的玩家们保持好奇!

还有现在的一些规定

在你开始制作崭新的挂机游戏之前,你应该先阅读(并遵守)这些:

  • 使用这个引擎(译注:即指IGM)制作的游戏中的所有内容其版权都属于它们各自的所有者。
  • 希望内容创建者们能够遵守版权相关法律规定。没有任何用户创建的内容是托管在我们的服务器上的。
  • 不要在你的游戏中使用非法内容
  • 请不要在游戏中包含过度低俗、裸露、暴力的内容
  • 努力别用有版权保护的图片(当心谷歌搜图!)如果有确切的原因要使用这些内容,确保你有准备好它(译注:指理由)!
  • 不要对我们的引擎任何狡猾的事情!从根本上说,不要选择错误的路。(译注:这句好像是neta《行尸走肉》)
  • 不要尝试误导玩家们访问他们不想看的网站。
  • 为了不让我们的系统失灵请不要在你的游戏中包含scripts或其他不允许的HTML标签。
  • 请不要使用CSS来改变或隐藏top bar。
  • 最后,请不要试图通过CSS来隐藏或改换广告,它们维系了这个网站的生存!(玩的时候用adblock倒是无所谓)

《挂机游戏制作工具手册》挂机游戏制作工具基础知识相关推荐

  1. 想进入游戏建模行业,必须要了解的基础知识

    随着国内游戏市场的蓬勃发展,行业对于游戏建模的需求在不断增加,相信很多想要进入游戏行业的小伙伴,想做3D游戏建模师,又不知道该如何去做,要成为3D游戏建模师,这些基础知识一定要了解,就带大家聊一聊关于 ...

  2. python adb控制手机制作剑气除魔游戏辅助

    python adb控制手机制作剑气除魔游戏辅助 python adb控制手机进行操作 游戏脚本流程 python adb控制手机进行操作 做好准备: 手机或者是模拟器都可以,手机的话usb线连接电脑 ...

  3. Unity制作2D动作平台游戏视频教程

    Metroidvania工具包:打造统一的2D行动平台 流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,48.0 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确 ...

  4. (译)如何使用cocos2d来制作一个打地鼠的游戏:第一部分

    免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播.同时,转载时不要移除本申明.如产生任何纠纷,均与本博客所有人.发表该翻译稿之人无任何关系.谢谢合作 ...

  5. unity ui插件_用Unity制作GalGame/视觉小说游戏的模型素材与插件推荐

    本文推荐一些用于开发GalGame或者视觉小说(Visual Novel)游戏的音频素材.Unity插件.3D模型.动作动画和2D素材. 一:音频资源 Cute Romantic Music Pack ...

  6. python3小游戏源代码_Python3制作仿“FlappyBird”小游戏|python3教程|python入门|python教程...

    https://www.xin3721.com/eschool/pythonxin3721/ 本文转载至知乎ID:Charles(白露未晞)知乎个人专栏 下载W3Cschool手机App,0基础随时随 ...

  7. (转)CocosCreator零基础制作游戏《极限跳跃》二、制作游戏开始场景

    CocosCreator零基础制作游戏<极限跳跃>二.制作游戏开始场景 我们刚刚分析了<极限跳跃>这款游戏,下面我们开始制作第一个游戏场景,也就是游戏的开始场景. 首先,打开C ...

  8. python连连看小游戏_利用Python制作一个连连看小游戏,边学边玩!

    导语 今天我们将制作一个连连看小游戏,让我们愉快地开始吧~ 开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块 环境搭建 安装Python并添加到环 ...

  9. 怎样制作网吧服务器,网吧游戏服务器制作的过程是怎样的

    网吧的游戏都是放在服务器上面的,这就涉及到网吧游戏服务器制作,对于一些新生的网吧管理员可能还不是很清楚,网吧游戏服务器制作的过程,作为网吧游戏资讯,以2000SEVER+win98为例. 一.服务器部 ...

最新文章

  1. 复习计算机网络基础 day8--传输层
  2. got github
  3. 【Android 安装包优化】开启 ProGuard 混淆 ( 压缩 Shrink | 优化 Optimize | 混淆 Obfuscate | 预检 | 混淆文件编写 | 混淆前后对比 )
  4. 成都内推 | 腾讯游戏王者荣耀算法团队招聘算法实习生
  5. 【音频技术:逼近人耳极限】
  6. 英语自动提取高频词_斑马英语提分营免费体验课
  7. 【Javascript】深入理解this作用域问题以及new/let/var/const对this作用域的影响
  8. 咏南中间件+开发框架中秋国庆大促
  9. Python练习之购物车
  10. 一个博友的SQL问题解决过程
  11. 记实现多racecar仿真过程中遇到的问题(一)
  12. 计算机音频视频格式名,MP3/MP4播放器固件知识常见问题解决
  13. 【教学类-20-01】20221203《世界杯16强国旗-随机版》(大班)
  14. vue中reject与provide使用
  15. 星际争霸秘籍 星际争霸补丁
  16. hmc如何进入aix系统_HMC配置及操作
  17. Android Google Maps教程
  18. mybatis大于号 小于号
  19. 工业相机SDK使用Python打开无法显示图像
  20. 关于Cocos2d-x中音效重复播放问题的解决

热门文章

  1. [51nod1074]约瑟夫环V2
  2. 图片名称重命名错误了怎么恢复
  3. IDEA 运行maven项目时出错:Error java:错误: 不支持发行版本 XXX 5,12,14等
  4. 一直以来,区块链的基础性和底层性,都是人们津津乐道的话题
  5. Word,Excel,PPT等Office文件Web浏览器在线预览
  6. UVALive 4513 Stammering Aliens
  7. 机器人快跑!伯克利和CMU联合开发两足机器人,两条细腿,一马平川
  8. form表单之input标签
  9. 微信小程序进行加减法运算的小技巧
  10. 互联网金融:十大信息安全风险与十大最佳安全实践(转载)