经过一段时间的工作(其实没花多少时间),我很高兴的跟大家介绍开源编程游戏 Untrusted 的汉化版:《一意孤行》正式发布了。
该游戏讲述了一个研究人工智能的教授 Dr. Eval。面对各种挑战,不断前行的故事。好玩的地方在于,每一关,都需要玩家修改不同的 JavaScript 代码来改变逻辑,让角色到达出口。通关这个游戏除了需要玩家有一定的编程知识之外,还要有丰富的想象力和创造力。同时,如果对人工智能的基本原理有所了解,也能让通关过程事半功倍。不过事实证明,代码民工干体力活也能通关的!:D
来自邮件列表的旧文一篇,不过很有料。加上最近正好大量用到 Lua,所以翻译出来。说实话,跟 Go 配合的 Lua 的封装,比已有的 Python 封装要好用很多。
————翻译分隔线————
主题:回复:Lua 做对了什么?
发信人:Miles Bader
日期:2012-04-09 星期一 17:03:27 +0900
Emeka
> 大家好,
>
> 我是一名南森大学的学生,我选择了 Lua 语言作为业余爱好。
> 我想知道到底是什么让这个语言与众不同?
> 它为编程语言带来了什么?还有特别的特性。
>
> 此致,\Emeka
> —
> *Satajanus Nig. Ltd
>
> *
(more…)
六款游戏引擎/框架都是好东西。Akihabara 我之前翻译的系列教程Akihabara指南里有介绍。而单从介绍和各引擎网站上来看,我对 Rocket 引擎还是很有期待的。
GameQuery 是 jQuery 的 插件,可帮助 javascript 游戏开发者更加容易的添加游戏相关的类。它还处于开发的初期,并且在将来的版本中可能会有许多变化。项目托管于 GitHub (它之前是托管在 Google Code 的),你可以在这个 twitter 页面 关注每日的开发进度。
英文原版的指南已经撰写到第七部分,随着翻译内容越来越多,每次都更新每篇翻译的目录很辛苦。所以单独做了一个目录。以后只维护这个目录就可以了。
由于最近工作上比较忙,翻译进度不是很快。大家着急就直接看英文版的吧。写得其实挺简明的。