《一意孤行》开源编程游戏汉化版

经过一段时间的工作(其实没花多少时间),我很高兴的跟大家介绍开源编程游戏 Untrusted 的汉化版:《一意孤行》正式发布了。 该游戏讲述了一个研究人工智能的教授 Dr. Eval。面对各种挑战,不断前行的故事。好玩的地方在于,每一关,都需要玩家修改不同的 JavaScript 代码来改变逻辑,让角色到达出口。通关这个游戏除了需要玩家有一定的编程知识之外,还要有丰富的想象力和创造力。同时,如果对人工智能的基本原理有所了解,也能让通关过程事半功倍。不过事实证明,代码民工干体力活也能通关的!:D 在线游戏 在线游戏

[翻译]6款用于在线游戏的基于 Html5 的 Javascript 游戏开发框架

原文在此:http://www.web-delicious.com/5-html5-javascript-game-development-frameworks-for-online-game-developers/ 六款游戏引擎/框架都是好东西。Akihabara 我之前翻译的系列教程Akihabara指南里有介绍。而单从介绍和各引擎网站上来看,我对 Rocket 引擎还是很有期待的。 1. Gamequery – 用于 jQuery 的 Javascript 游戏引擎 GameQuery 是 jQuery 的 插件,可帮助 javascript 游戏开发者更加容易的添加游戏相关的类。它还处于开发的初期,并且在将来的版本中可能会有许多变化。项目托管于 GitHub (它之前是托管在 Google Code 的),你可以在这个 twitter 页面 关注每日的开发进度。 Gamequery – 用于 jQuery 的 Javascript 游戏引擎

Achron,新的战略?

昨天看到Solidot的一篇报道:Solidot | Achron:基于时间旅行的即时战略游戏看起来很有意思的样子。于是晚上抽空看了视频和开发人员的采访(http://www.escapistmagazine.com/videos/view/the-escapist-show/890-Episode-43-Hazardous-Softwares-Achron)。 从视频上看,似乎是将游戏按照时间线进行记录。玩家可以跳转到之前的时间线修改自己的行为,这种修改立刻就会对现有的战斗格局产生影响。看起来很有趣的样子。 不过我觉得,这更类似一种geek行为。或许那些梦想自己能进行时间旅行的geek会热衷于这个游戏。对于普通玩家,这款游戏在时间跳跃的基础上,对于思维的要求明显有些过高了。 我个人还是比较期待这个游戏的,我非常希望知道他们是如何设计时间线逆转这种反常规的行为。尤其是如何平衡游戏可玩度和时间跳跃这种非常逻辑的事情的关系。 记得有一种时间旅行的观点提出,改变一个过去的事件,不会对现有世界、当前时间产生影响。而在改变的那个时间点,世界分叉了。变成了并行的互不干扰的两个平行世界。 这很类似SVN管理的分支概念…… 不扯淡,上图,大家臆想一下: Solidot | Achron:基于时间旅行的即时战略游戏

在游戏中使用脚本语言

这只是一个有趣的探索,demo 使用 java 编写。模拟了一个龙与地下城类 RPG 游戏中,在不同的房间内移动的简单游戏场景。 阅读本文前,首先下载使用 Netbeans 6.5 建立的完整项目代码:下载。然后,我会用 UML 图的方式来说明如何在游戏中使用脚本,其中可能还会简介一下游戏中实体对象的建立和管理(不知道值得不值得另外写一篇文章来介绍了)。 I have a dream…

Xnova是山寨版的 ogame?ogame 是作强了的山寨版?

这里要说说 Xnova,哦,就是 ogame 泄露出来的代码。不是技术层面,技术层面没什么好说的。想了解的可以看 http://blog.csdn.net/lanphaday/category/493714.aspx。 最开始知道 ogame 代码泄露,是从赖勇浩(http://blog.csdn.net/lanphaday/)那里听说的。这哥们也够意思,直接给我传了一份代码过来。临近期末,准备课程论文,忙……(数日后) 今日得闲简单研究了一下。 首先要说的是README_GER.TXT 的内容。伴随 google translation 大体了解了Xnova 是什么。这里有两个地方值得注意: LICENCE ======= G.N.U. (Please read LICENCE.txt for more informations) INFORMATIONS ============ OGame Script based on UGamela Developed by XNova Team and XNova-Ugamela-World 第一点说,XNova 是 GNU 协议,也就是 GPL 的。而不是像坊间所传是泄露的代码。所以在安装我手头这份代码显示的诸如“仅供学习研究,不能公开使用”纭纭完全是臆断了。 第二点说,Ogame 是基于 UGamela。我估计是 Ogame 现在的运营公司从Xnova 手中购买了某个版本的代码。不确切,但是就从这个地方来看,是先有了 Xnova 后才有 ogame。 从程序角度来看 Xnova 不算非常优秀。使用 …