游戏开发博客

什么是优秀的游戏开发/devise博客

每个答案请一个博客(请确保提供一个链接 ),并简要介绍博客文章的内容。

如果可以,请select一个显示高价值的文章,并分享一小段文字。

Wolfire博客

Wolfire博客是我已经遵循的一个例子。 他们提供了许多有用的见解,他们通过创造他们的游戏,过度生长的过程。

示例文章: 游戏程序员的线性代数

失落的花园

关于游戏devise理论的一般散文。 阅读一个很好的例子是关于可视化创作过程的文章

所有这些想法和图片可以总结在一个很短的名单。

  • 头脑风暴:创造大量低成本,真实的文字实验。
  • 剔除:严格按照淘汰标准剔除弱点,再投入到最有希望的实验中。
  • 循环:重复该过程,直到生成有意义的值。
  • 实践:跨越多个项目,练习创作过程的所有阶段,不断提高头脑风暴,扑杀和骑自行车所涉及的无数技能。

在游戏Gaffer

深入的文章主要涉及networking或物理。 两篇非常好的文章是每个程序员需要了解的有关游戏联网和修复时间步的知识 。

我们想要的是两全其美。 模拟的固定增量时间值以及以不同帧率渲染的能力。 这两件事情看起来完全不一致,它们是 – 除非我们能find一种方法来解耦模拟和渲染帧率。

从内部的游戏

一个iPhone游戏博客。 处理独立制作问题,OpenGL ES问题,iPhone特定function(如应用内购买)及其结果,共享销售数据以及一般性生产问题。 一篇好的综合文章是原型:你(可能)做错了

  • 错误#1:与第一个想法
  • 错误#2:没有一个好问题
  • 错误#3:花太长时间
  • 错误#4:build立一个系统,而不是一个游戏

而且永远不要用“如果我们花费一些额外的时间,以正确的方式来做这个事情,我们可以在游戏中重复使用”。 EVER。

#AltDevBlogADay – 最近由Insomniac的Mike Acton和其他一些人(/女孩? 这里有更多的贡献者,而不是有意义的列表。

它涵盖了广泛的主题,唯一的共同点是游戏开发 – 无论是devise,编程还是pipe理。 主要是鼓励所有的贡献者每天发布一个博客。 大多数贡献者都在Twitter上分享他们的信任,所以如果有人感兴趣,应该可以就某些话题进行富有成效的讨论。

因为它涵盖了一个潜在的无限广泛的话题,选出一个有代表性的话题几乎是不可能的。

realtimecollisiondetection.net博客

克里斯特·埃里克森(Christer Ericson)的博客,这本好书“ 实时碰撞检测” ( Real-Time Collision Detection)的作者 (谁会猜到?)。 等同于一般的编程,物理编程和graphics编程。

选读:

  • input延迟
  • 优化粒子系统的渲染
  • 先进的位操作 – 傅

Ai游戏开发

来自video,访谈,文章等等的游戏Ai信息的优秀来源。最好的内容必须付费,但是值得,因为有很多与游戏AI开发者有关的技术,而不是在其他地方发表。

最重要的是,它允许你访问他们的AI沙盒应用程序来testing你自己的AI实现。

TomF的技术博客

Tom Forsyth的博客。 主要是graphics编程。

选读:

  • 预乘Alpha
  • 精确的问题

HobbyGameDev由克里斯DeLeon。

这是学习基础知识的好地方,跟随有关游戏开发的有趣的事情,通常学习很多。 看看示例游戏,享受骑!

这是一个可怕的想法

devise博客,侧重于MMORPG的devise方面。 对于大多数沙盒MMOdevise中的许多元素经常是至关重要的。 博客确实提供了有关如何改进的devisebuild议和理论,而不是纯粹的批评。

  • 性格的抽象化
  • 解放叙事
  • 联合作战系统

DoubleBuffered由我们自己的JZig

我个人是为什么我不能跳转的粉丝? 玩家自治的危险 ,但这可能是因为这是我最大的宠儿之一。

阿姨Pixelante

关于关卡devise,像素艺术和游戏devise的一些很棒的想法。 有时候,她会跳到一个以束缚为主题的像素艺术的切线,所以如果这些东西冒犯了你,不要把它添加到你的RSS列表中。

Cliffski的博客

前Elixir工作室和Lionhead编码谁独立自己的一人乐队gamedev公司,Positech游戏。

这个博客涵盖了独立工作的所有方面,包括游戏devise,编程以及事物的业务方面。 例如,这个营销/生产权衡这个有趣的职位。

Notch的话

这是Minecraft的创造者Markus Persson的官方Tumblr博客(“Notch”)。

有一段时间,它有很多好的内容; 现在大多数post都是关于“我的世界”(Minecraft)的(而且相当频繁),但是里面有几个gem。 例如,他偶尔会发布一个我以前从未见过的游戏的YouTubevideo ,或者谈到一个我觉得有趣的游戏开发者竞赛,偶尔当谈到一个问题或成就时,他会在他的post中撒上一些代码即在这里和那里 ),我觉得有趣。

LightSleeper的博客

Xbox平台团队的Pete Isensee 。 主要集中在C ++和Xbox上,有一些侧面的步骤来领导。

一个典型的职位可能是像API原则 :

[…]如果您正在开发自己的API集,这些指南可以帮助确保您的客户拥有开发人员在使用优质API时获得的梦幻体验。 您还将花更less的时间来更新文档,编写复杂的示例代码,或者为大型支持团队configuration人员。

他的GDC演示也非常扎实。

实时渲染博客

从这本书的作者。 很明显,graphics通常相关。 我最喜欢的之一。

美丽的像素

一个关于游戏技术开发,graphics和开发人员生产力的博客。 一些热门的post包括:

  • 多平台多核架构比较(PC,Wii,Xbox 360,PS3,CUDA,Larrabee)
  • 使用Bokeh激励景深

不经常更新。

(披露:这是我自己的博客。)

像素波普尔

游戏devise。 有洞察力的文章和具体的批评。

选读:

  • testing技能,不耐心:挑战,处罚和学习
  • 真实游戏有曲线:欢迎来到能力区

Shawn Hargreaves博客 – 用XNA框架进行游戏编程

Shawn是Allegro图书馆的原始开发人员,现在是在微软从事XNA工作的开发人员之一。 他的博客涵盖了有关XNA的大量内容,但也涉及到他过去所使用的游戏,比如这篇关于MotoGP中AI坐标系的文章

恶作剧Mayhem肥皂由Maciej是一个真棒gamedev博客: http : //msinilo.pl/blog/

他花费了大量的精力来解释性能,caching,一般被忽视的一般问题等。如果你是一个游戏开发者,我认为这是一个“必读”。

iDevBlogADay

iDevBlogADay是一个相当新的举措,用来聚合一些iPhone开发者和博客的博客,而像这样的项目通常很less会产生好的结果,现在iDevBlogADay可能是我每天阅读的最有趣的博客。 这不是严格的关于游戏开发,但iPhone的发展是关于游戏的60%,所以你不会失望。

而上面提到的优秀的GamesFrom博客是这一举措的一部分。

TigSource对于保持我通常不会听到的indy游戏非常好。

Gamasutra的专家博客

Gamasutra的专家提供的合作饲料。 每篇文章都是游戏开发和业内人士的独特故事/视angular。

GBGames – 独立游戏开发的思考
独立游戏开发者有点有趣的想法

我发现这个博客,同时寻找与面向对象/基于组件的游戏devise有关的信息。 我发现这篇文章 ,并不断阅读,因为这个博客是有趣的,写得很好。

我想我从15岁的Ludem Dare读了他的进度报告 。

最近,当Gianfranco Berardi辞去日常工作专注于全职游戏开发的时候,很有趣。

Ray Wenderlich

一个很好的博客,写得很好,很容易跟随任何有兴趣开发iOS或使用Cocos 2D游戏开发框架的人的教程。

内向博客

成功的独立开发者Introversion已经就他们最新的游戏的开发以及其他一些关于游戏开发的post做了许多深入的讨论。 绝对值得一试,特别是如果你对程序生成感兴趣的话。

底部进纸器

由jeff vogel。

这与编程有关,而且更多的是关于游戏devise和独立游戏开发。 他的公司spiderweb软件发布了几个非常令人印象深刻的老学校rpgs(回合制战斗,大量的文字,呃,故事)。

一些最近的例子:

  • RPG游戏难度的三条规则
  • 创造者不应该读论坛的三个理由
  • 游戏应该卖给捐款吗? 或者,为失败者设定固定价格?

游戏学校gem

瑞典游戏开发学院的一位老师的博客。 他在Massive Entertainment工作了12年,担任高级软件工程师。 一些非常有趣的东西! (拼写可能会更好;)

在疯狂的游戏

摩擦游戏的博客,5人开发团队,创造了梦幻般的失忆黑暗体面。

摩擦游戏是一家位于瑞典黑暗深处的小型游戏公司。 我们目前已经开发了半影游戏系列和失忆:黑暗血统。黑暗血统。

任何有抱负的游戏开发者肯定会从这些人和他们的博客中收集灵感和希望。

CoderCorner

皮埃尔现在不是经常发post(虽然他的博客还没死),但是你可以通过档案find很多有趣的信息,这对他来说是多年来的一个很大的启发。