游戏邦在:
杂志专栏:
gamerboom.com订阅到鲜果订阅到抓虾google reader订阅到有道订阅到QQ邮箱订阅到帮看

2016年12月28日 适合小型游戏快速创建原型的方法

适合小型游戏快速创建原型的方法
作者:Jakub Kasztalski 对于我最初的两款游戏《Postmortem》和《Karaski》,使用的传统工具去管理游戏数据,以下便是有关游戏对话树的例子: karaski129-indie-game-dialogue-sneaking(from gamasutra) 我使用了免费的yEd图表编辑器以及一些自定义编码将XML数据输入我的游戏中。我同时还为所有游戏内部文本内容解析了一些简单的文本... 阅读全文...

2016年11月04日 如何有效将巨大数字整合到独立游戏中

如何有效将巨大数字整合到独立游戏中
作者:Christian Arellano 不久前我有幸能够参与一款独立游戏的开发。你可能会问这是怎样的一款独立游戏?如果你是第一次听说这一快速发展的游戏类型,你不妨可以尝试下《Adventure Capitalist》。 Adventure Capitalist(from app111) 任何独立游戏开发者总是不可避免会遇到一个问题,即如何将一些非常大的数字整合到屏幕中,更重要的... 阅读全文...

2016年06月17日 如何有效避免突如其来的游戏危机

如何有效避免突如其来的游戏危机
作者:Felix Dreyfus 2016年三月的一个周五,是我职业生涯中最糟糕的一天。那一天早上我醒来的时候看到邮箱里躺着150多封来自玩家的愤怒信,甚至每隔2分钟便会出现几条新信息,我的手机上还显示了无数未接来电。这一直击心脏的痛苦时刻(连同最糟糕的外部环境)持续了48个小时,但是在那之后我们的游戏却获得了更高的评级和更强大的社区支持,从长远角度来看... 阅读全文...

2014年10月21日 如何选择适合自己项目的编程语言

如何选择适合自己项目的编程语言
作者:John Hattan 与操作系统一样,在办公室软件套装和计算机中也具有各种计算机语言。存在这种多样性的原因与其它地方的多样性一样----因为没有单一的解决方法能够解决所有的问题。有些语言在原始速度上更出色。有些语言能够帮助你更轻松地编写防止崩溃的代码。有些语言非常擅于剖析文本并有效作用于服务器上。有些语言具有强大的公司投资。也有些语言... 阅读全文...

2014年09月16日 如何通过测试创造出更棒的游戏

如何通过测试创造出更棒的游戏
作者:Russ Pitts 在开始1年多后,《防御阵型2》的开发进入了最后阶段。 现在是2014年5月,《防御阵型2》在Hidden Path的团队负责人们,包括联合制作人Dacey Willoughby,执行制作人Jeff Pobst,首席程序员Steve Messick,设计总监John Daud以及自称为“开发支持人员”的Jon Lee正围坐在厨房和办公室之间的一个房间的桌子旁。在这个房间的角落里摆放... 阅读全文...

2014年04月01日 详细分析《Vessel》向PS3移植的过程

详细分析《Vessel》向PS3移植的过程
作者:Tony Albrech 2013年1月,我开始着眼于《Vessel》。我会在“空闲”时间里着眼于这款游戏是因为John和Martin(游戏邦注:Strange Loop Games的创始人也是《Vessel》的创造者)让我考虑将这款游戏移植到PS3上。从在Pandemic Studios一起工作时我们就认识了彼此,在那里我与Martin一起致力于引擎团队而John则是作为一名AI程序员。我很想要进行游戏移植... 阅读全文...

2014年03月25日 如何创造一个出色的HTML5游戏引擎

如何创造一个出色的HTML5游戏引擎
作者:Craig Robinson 去年,我们获得机会能够基于HTML5为Spil games创造一系列5款麻将连连看游戏。我们创造的第一款游戏是《Dream Pet Link》。考虑到我们所分配到的任务是基于以下同样的机制但却是不同的主题而创造4款额外的游戏,我们便假设是否能够反复使用同样的代码,即我们只需要编写第一款游戏然后为之后的游戏换入新图像和声音资产。 如... 阅读全文...

2013年11月29日 如何创造一款类似《割绳子》的游戏(二)

如何创造一款类似《割绳子》的游戏(二)
作者:Gustavo Ambrozio 在本系列教程的第一部分中,你创造了游戏的基本场景,并使用Box2D的b2RopeJoint和PatrickC的VRope类去创造绳索。 在今天的第二部分也是最后一部分教程中,你将学会如何割绳子! 开始:切断Verlet! 为了割绳子,你需要追踪用户在屏幕上的碰触并检查碰触是否与绳索产生互动。 当用户在屏幕上拖动手指时,ccTouchesMo... 阅读全文...

2013年10月30日 如何用Sprite Kit制作《太空入侵者》(2)

如何用Sprite Kit制作《太空入侵者》(2)
作者:Joel Shapiro 注:这是作为iOS 7 Feast的组成部分而发布的全新Sprite Kit教程。 在第1部分中,你创造了游戏的基础。到目前为止你已经在游戏中添加了侵略者,舰船和平视显示器(HUD)。你还编写了逻辑代码让侵略者可以自动移动并在倾斜设备时移动舰船。 在第2部分也是最后一部分中,你将为舰船和外星人添加能力让它们相互开火!你同样... 阅读全文...

2013年10月24日 阐述受数据驱动设计的现在与未来

阐述受数据驱动设计的现在与未来
作者:Noel 去年我写了一篇有关受数据驱动的设计的基本原理的文章。那时候,受数据驱动的设计已经对游戏开发产生了很大的影响,并且许多团队也都是基于数据去衡量更多性能临界系统。快速回顾过去,我们可以发现受数据驱动的设计的主要目标是在现代硬件平台上获得较高性能。明确地来说,这便意味着好好利用内存访问,多个核心并删除任何不需要的代码。受数据驱... 阅读全文...

2013年07月18日 策略游戏设计所面临的7大常见问题

策略游戏设计所面临的7大常见问题
作者:Soren Johnson 在计算机游戏中,策略游戏是最古老且最让人骄傲的类型,包括《M.U.L.E.》,《文明》以及《星际争霸》等游戏。尽管如此,我们仍然在重蹈一些设计问题。以下是7大常见的问题: 1.太多脚本内容 策略游戏与桌面游戏具有直接的关系,玩桌面游戏的乐趣是关于理解游戏规则和机制,然后做出可能影响游戏世界的决策。而计算机... 阅读全文...

2013年06月15日 如何使用UIKit创造一款文字游戏(一)

如何使用UIKit创造一款文字游戏(一)
作者:Marin Todorov 你是一名想着创造一款iOS游戏,但却没有任何编程经验的资深iOS开发者吗?也许学习OpenGLES会让你感到不安,或者你从未使用过Cocos2d在iPhone上开发游戏? 而现在我将告诉你一个好消息,即UIKit将成为所有游戏开发者都可以使用的强大工具。他的高端框架将帮助你创造所有游戏逻辑----不管是创造动画(游戏邦注:包括框架动画)... 阅读全文...

2013年02月07日 开发者分享游戏服务器的设置方法

开发者分享游戏服务器的设置方法
作者:Andrea Magnorsky 不知道你是否知道,我是BatCat Games的创始人之一,而这句话的关键词便是“games”。实际上,我们在制作游戏时,总是会在产品和资源配置过程中添加一系列差异性,并且这种差异性不会对非游戏软件开发循环造成任何影响。 一开始,美术和动画是游戏中的关键,也就是视觉效果。从构建服务器术语来看,这便意味着:它既需要空间... 阅读全文...