Tag: 游戏

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

    经过一段时间的工作(其实没花多少时间),我很高兴的跟大家介绍开源编程游戏 Untrusted 的汉化版:《一意孤行》正式发布了。

    该游戏讲述了一个研究人工智能的教授 Dr. Eval。面对各种挑战,不断前行的故事。好玩的地方在于,每一关,都需要玩家修改不同的 JavaScript 代码来改变逻辑,让角色到达出口。通关这个游戏除了需要玩家有一定的编程知识之外,还要有丰富的想象力和创造力。同时,如果对人工智能的基本原理有所了解,也能让通关过程事半功倍。不过事实证明,代码民工干体力活也能通关的!:D

    在线游戏

    untrusted-1

    untrusted-2

    在线游戏

    (more…)

  • [翻译]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 游戏引擎

    GameQueryjQuery插件,可帮助 javascript 游戏开发者更加容易的添加游戏相关的类。它还处于开发的初期,并且在将来的版本中可能会有许多变化。项目托管于 GitHub (它之前是托管在 Google Code 的),你可以在这个 twitter 页面 关注每日的开发进度。

    Gamequery – 用于 jQuery 的 Javascript 游戏引擎

    (more…)

  • Achron,新的战略?

    昨天看到Solidot的一篇报道:Solidot | Achron:基于时间旅行的即时战略游戏看起来很有意思的样子。于是晚上抽空看了视频和开发人员的采访(http://www.escapistmagazine.com/videos/view/the-escapist-show/890-Episode-43-Hazardous-Softwares-Achron)。

    从视频上看,似乎是将游戏按照时间线进行记录。玩家可以跳转到之前的时间线修改自己的行为,这种修改立刻就会对现有的战斗格局产生影响。看起来很有趣的样子。

    不过我觉得,这更类似一种geek行为。或许那些梦想自己能进行时间旅行的geek会热衷于这个游戏。对于普通玩家,这款游戏在时间跳跃的基础上,对于思维的要求明显有些过高了。

    我个人还是比较期待这个游戏的,我非常希望知道他们是如何设计时间线逆转这种反常规的行为。尤其是如何平衡游戏可玩度和时间跳跃这种非常逻辑的事情的关系。

    记得有一种时间旅行的观点提出,改变一个过去的事件,不会对现有世界、当前时间产生影响。而在改变的那个时间点,世界分叉了。变成了并行的互不干扰的两个平行世界。

    这很类似SVN管理的分支概念……

    不扯淡,上图,大家臆想一下:

  • SB玩家,大家围观

    别人发群上的,非常搞笑。转到这里,给大家围观一下……

    /*—————————————————————–*/ (more…)

  • 在游戏中使用脚本语言

    这只是一个有趣的探索,demo 使用 java 编写。模拟了一个龙与地下城类 RPG 游戏中,在不同的房间内移动的简单游戏场景。

    阅读本文前,首先下载使用 Netbeans 6.5 建立的完整项目代码:下载。然后,我会用 UML 图的方式来说明如何在游戏中使用脚本,其中可能还会简介一下游戏中实体对象的建立和管理(不知道值得不值得另外写一篇文章来介绍了)。

    I have a dream… (more…)

  • 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 不算非常优秀。使用 php4 编写的典型应用。有不少漏洞,同时在一些执行效率上欠缺考量。我甚至有点怀疑用这个程序,同时在线游戏人数能不能超过1000人。
    但是,从另外一个角度来看,在一个简陋的技术环境下建立的游戏,比如 ogame,成为了一个很多人追随的游戏。成功的原因肯定不是因为技术如何如何出色。

    游戏策划对于游戏的成败起到决定作用。

    所以例如暴雪这么多年作为游戏业的龙头老大,似乎对于游戏开发技术并没有太多建树。反倒是对于游戏题材、类型、内容等贡献颇为深刻。做游戏?反思啊,一定要反思啊!!!