Archive for category 翻译

avatar
by
Date: 四月 29th, 2009
Cate: 翻译

Verse–实时的图形数据共享标准

原文地址:http://www.quelsolaar.com/verse/index.html

verse

+介绍

Verse 是一个用于在图形应用程序之间实现数据实时共享的网络标准。它允许两个或多个独立的应用程序对共有的数据地行共享。你在一个程序当中作出的更改可以立即在另外一个程序当中看到。它是一个可以被集成到任何图形应用程序里的系统,而且它是免费且开源的。,你可以通过Verse和互联网上的其他用户在进行协同创作,也可以把它应用在你的内容管道、游戏、VR、仿真以及更多其他的领域。

(上图:Blender和Loq Airou通过一个verse服务器连接到一起)

>> more

avatar
by
Date: 三月 25th, 2009
Cate: 文章, 翻译
4 msgs

智能失误:如何让AI不那么聪明(下)

前篇:智能失误:如何让AI不那么聪明(上)

原文:Intelligent Mistakes: How to Incorporate Stupidity Into Your AI Code

作者:Mick West

翻译:Tommo

隐藏的缺陷

电脑象棋专家Steven Lopez是在描述人与人之间的象棋对弈时说:一个高段的棋手与一个低段的棋手对弈时,高段的棋手可以在开始前让给对方几个棋子。这样一来,就算高段棋手倾尽全力而不是故意在棋局当中“放水”给对手机会,比赛也不会呈一边倒的局势。

尽管如此,人与电脑之间的对弈并不是像这样依靠“让子”来取得平衡,而是选择“水平”大致相近的AI对手。
电脑棋手Fritz的作者采用了这样的办法:AI先是故意设下一个人类对手(在一些考虑后)可以取得优势的局面,比如棋子或是位置。一旦人类玩家获得了这个优势,AI就恢复到“全力争胜”的模式。

AI从来不会真的“秀逗”,也许有时看起来像,但它实际上是在进行着数量更多的计算,这些计算往往也比“正常”的时候更为复杂。
至此,AI的目标已经从“赢得比赛”转换到“佯装要赢,但留给人类一线之机,然后再赢回来”对于AI来说,它真的需要些“大智”才能“若愚”。
>> more

avatar
by
Date: 三月 21st, 2009
Cate: 文章, 翻译
1 msg

智能失误:如何让AI不那么聪明(上)

原文:Intelligent Mistakes: How to Incorporate Stupidity Into Your AI Code

作者:Mick West

翻译:Tommo

二十年前,当我正在开发我的第一个商业游戏“Steve Davis 世界斯诺克”时, 我给游戏加入了一个AI对手。那个AI很简单,电脑总是选择可以打进的分值最高的球。

因为AI可以知道所有球的精确位置,所以把球打进是一件很容易的事。这对于高难度的游戏来说没什么问题,但在低难度下我需要为AI设置一个随机的角度偏差。

到这个项目的最后,我们收到的反馈说“AI太强了”。我对此感到疑惑,并猜想对方是希望最高难度的AI也会有一些失准。于是我做了些修改。但是我却开始听到“AI的准度下降了”这样的抱怨,同时之前的“AI太强”的抱怨也没有消失。
>> more

avatar
by
Date: 三月 13th, 2009
Cate: 文章, 翻译
3 msgs

“优化”你的程序员美术 (3)

<<前篇:“优化”你的程序员美术 (2)

Tip #9: 弄个天空盒

要做3D游戏?

实现一个简单的天空盒并不太难。而且它是名符其实的“低成本高产出”——它所发挥的作用就是要把屏幕填满!

尽管它被称为“天空盒”,但实际它可以指任何形式的全景背景:它可以是一个立方体、可以是一个半球或是球、也可以是2D游戏里最基本的背景。

但是上哪弄天空盒的图片?

  1. 等到日落或是天空有漂亮的云出现时,到外面或是屋顶拍几张照片。当然这和天气有很大的关系,你不可能每天都可以看到美丽的晚霞(除非你住在海南岛),不过谁也不能阻止你给图片来点后期处理。
    值得一提,在是我写下此文的第二天,我在去超市的路上拍到了这些照片,要知道这样漂亮的晚霞绝对不是我们这里的特产。所以说,就算是平凡的一天,你也可以找到一些什么。
    image037
    image038

    image039
    >> more
avatar
by
Date: 三月 12th, 2009
Cate: 文章, 翻译
1 msg

“优化”你的程序员美术 (2)

原文地址:http://www.gamedev.net/reference/art/features/CoderGameArt/
原文作者:

>>上篇:“优化”你的程序员美术 (1)

我们程序员将会犯的第一个错误就是认为“只要不停地改善,我的精灵就会变得越来越好看”——告诉你吧,这不可能的。如果它是一坨,那么它就一直是一坨。所以不要浪费你时间去玩像素十字绣,先画上一堆,然后从里面挑出你最喜欢的那个来做深加工。

image024
>> more

avatar
by
Date: 三月 11th, 2009
Cate: 文章, 翻译
3 msgs

“优化”你的程序员美术 (1)

原文地址:http://www.gamedev.net/reference/art/features/CoderGameArt/
原文作者:

很多时候,我们有办法生成一些不错的图形而不用自己去涂鸦。Mason McCuskey在他的文章”Creating Good Game Art When You’re Not An Artist“里提了不少不错的建议。

但是有时候,你不得不从空白开始画一些东西。预算限制或是游戏竞赛规则,或者是一个工期很紧张的原型设计,这些都有可能要求你关上你大脑里的逻辑回路并拿起画笔。