Articles of 演示

两个视图之间的过渡

我想animation在游戏画面之间的过渡,在我的游戏循环中我有一个函数称为getCurrentScreen() ,它返回一个Screen对象,这个Screen Class有一个函数present()这个函数在framebuffer上绘图,当我想改变另一个屏幕我叫setCurrentScreen(Screen) ,所以它会画我设置的屏幕, 我想要的是animation这些屏幕之间的过渡任何建议,是一本书或一篇文章,讨论这

游戏编程初级演示devise

考虑下面的演示: http://www.ashereinhorn.com/post/11140243390/short-capture-from-the-last-xna-version-direct3d (它现在几乎已经转换为C ++和DirecX10了,所以代码在这里并不重要,这是我感兴趣的内容) 基本上,小特务人员四处移动,互相杀戮,他们的状态显示在一个角落,你可以select一个,以便看到它可以看到的项目,它的视野和它在内存中的东西。 我把它展示给业内人士,他们说我应该专注于跟踪一个代理商,并且做出更清晰的事情 – 所以可以用简单的animation或模型交换来animation每个状态,以便在search/在战斗/逃跑。 他们说我应该改变的另外一个事实是,特工在被杀的时候简直就是消失了,再次产生的时候再次出现,不清楚发生了什么事情。 因此,我要实现一个简单的粒子系统,以便代理在被杀死时“粉碎”,并在产生时重新组合。 我的问题是,是否有任何真正明显的变化,我应该做这个演示,以获得我的第一个游戏编程工作? 如果你工作或了解这个行业,有没有什么东西可以跳出来呢? 还是不好? 还是对这件事很好? 在游戏演示中,有没有什么特别的东西可以打动你呢? 非常感谢您的帮助! 编辑 – 墙壁在C ++版本中实际上是固体的

在未完成的状态下发布演示?

我是一个相当无经验的游戏开发者(尽管有一些编码能力),因为我从来没有真正有机会推出超过1“完成”的游戏。 所以说出口,营销甚至获得有用的玩家反馈,我几乎没有什么经验。 现在,我在一个闲暇时间开发的游戏上工作了近3年。 尽管开发周期相当长,但这是一个相当“简单”的游戏。 我多次问自己的问题(而且随着时间的推移更频繁)是: – 我应该什么时候发布演示? (我应该发布演示吗?) 比赛结束后,我不希望球员现在玩它,然后放松兴趣。 (因为它可能需要另外一整年,直到它甚至远程完成)。但同时我知道我必须做一些营销(这将是一个免费的游戏,但我想达到尽可能多的人),尽管这个3年的发展周期,没有多less人知道这个项目。 (这不是最佳的,因为我有一个潜在的目标受众,我知道这种types的游戏。) 到目前为止,我的策略是在业余时间简单地开发,没有演示,只在YouTubevideo中展示游戏的进度(这些video每2到4个月发布一次,具体取决于多less我不得不开发游戏……),只有在完成之后才能发布游戏。 对于我来说,这是一个非常漫长的情景。我很乐意让人们知道这个项目(像所有其他开发者一样),但是同时我担心人们会被质量(阿尔法状态)和以后他们玩之后不会对它感兴趣。 (你现在唯一能做的就是“自由漫游”>没有任何目标)。 所以我的问题是:我是否担心这个东西? 我应该发布演示吗? (现在还是晚些时候,它会更精美?)你有什么经验发布游戏或使用演示?

什么样的框架是最适合Android游戏的自动游戏testing(自我运行)?

你可以推荐任何testing自动化框架,允许创建自我运行的演示/testingAndroid游戏? 我想为我的关卡创建一个“飞行”,在指定的检查点/时间创建截图,并保存所有的日志文件。

用于创建iPhone / iPod Touch游戏演示video的工具/方法?

我想为iPhone和iPod Touch创建一个简单的游戏演示video。 人们使用什么工具? 理想情况下,我可以捕捉设备的屏幕…而不是模拟器。 此外,游戏使用倾斜控制…因此捕捉设备的屏幕有助于把实际的游戏玩到演示video。

考虑使用在线门户进行游戏testing和反馈

我正在做一个相当简单的独立游戏。 我希望在完成游戏之前获得一些现场反馈。 我能够发布一个testing版的精简版graphics,并且正在考虑把它放在像Kongregate这样的在线游戏门户网站上。 如果游戏很受欢迎,我会继续在各种应用程序商店发布更高级的版本。 我的问题是,关于上述问题有没有什么缺陷? 在发布演示之前,最终的游戏还有多远? 这是我迄今为止的想法: 优点: 好的方法来testing并获得反馈 如果门户网站拥有版税,则可获得一些收 缺点: 游戏的可能性被克隆/扯掉 如果他们玩的是在线版本,那么最终游戏的观众就会小一些

开发面试游戏演示的重点是什么?

在这个网站的其他主题上,一再强调,在面试中展示一个游戏演示是非常重要的,所以我决定写一个自己的游戏演示。 我想知道面试官在审查你的游戏演示时关注什么是典型的 。 我将澄清一下,我现在没有一个特定的开放空间,但是我可能会瞄准游戏和/或AI编程职位 。 正因为如此,我可以自己回答大部分类别:“花式graphics”不应该是我的优先重点,而“电脑的玩家行为”应该… …但是 – 没有直接的经验,我想知道如果有不太明显的东西,我应该注意: 代码模块化有多重要? 展示典型的algorithm实现有多重要? 包括新颖的function有多重要? 可玩性有多重要? 我应该优先考虑代码可读性还是代码优化? 代码文档有多重要? 等等… 请注意,以上只是举例说明我将在答案中所体会的详细程度 ,它们并不是我想要解决的特定的子问题(除非您认为讨论其中一些问题是相关的)。 预先感谢您的时间和专业知识。

演示(和真实游戏)保护

在几个月内,我打算开始炫耀我正在向公众(互联网)工作的(希望是商业的)游戏。 问题是,除了截图和预告片(functionfunction)之外,如何正确地开展一个可以保护的演示呢? 让我解释一下。 这款游戏是一款跨平台的RPG游戏。 现在,我编写游戏的方式是从文件中读取地图,字符等数据,并决定一切,这使得我可以通过configuration文件和添加资源来扩展世界/故事。 这意味着,我担心的是,如果我制作游戏的演示版本,也就是真正的游戏,那么所有的资产/configuration文件/等等都会被删除,所以它只是第一个地图/等级的演示。 有没有一种方法可以防止某人在放出真实游戏的数据包(当发布时),现在突然有人用EXE演示可以玩真正的游戏? 演示保护是我的首要任务,因为我希望在真正的游戏发行之前有一段时间演示。 我可以随时决定从真实游戏中select什么保护方法(发布之前,但是稍后…) 我认为这有什么真正的方法来保护游戏(我不想限制用户不得不做任何在线检查,因为这个游戏将是跨平台的,不需要互联网来播放它)。 我想做的最后一件事是与合法用户混淆。 如果可能的话,我想让这些资源保持打开状态,因为这只是简单地修补文件夹,并允许修改器混乱一点。 我的意思是,即使我建立了一个基本的密钥许可证制度,真正阻止一个人上传他们的密钥和一个游戏的副本的地方? 我已经看到人们在讨论频繁的更新,这样二进制文件就会改变,他们必须重新开始游戏。 但是,谁能够得到一个合法的副本,然后传播呢,谁需要破解游戏呢? 我不知道如果我错过了一些东西,我只是想确保我没有。 它真的只是归结为: 掌握基本密钥许可证保护。 从演示中删除资产/configuration文件 希望最好的 任何和所有的建议表示赞赏! 我对这一切都很陌生, – ;) 对不起,如果这是重复的! 在演示概念上找不到太多东西。

我如何向面试官展示我有过去的经验?

在研究一些我希望为未来工作的开发公司时,有一件事情不断引起我的注意。 他们都想要以前的AAA经验,我将有一个巨大的斗争获得。 我现在住在附近没有AAA开发者的地方,所以实习几乎是不可能的。 这个要求是一个杀手,或者如果我有一个8年的学位,这可以被看作是过去的吗? (无论如何,我计划在计算机科学或类似领域取得硕士学位,以保证永久性的工作安全。) 如果这个要求很重要,我也听说你可以通过自己制作的游戏自制演示来进行补偿。 如果这是真的,它有多复杂? 作为一个独立游戏涉及? 更深? 它必须在3D? 我知道这个问题对于一个职位来说太多了,但是我会很感激任何的建议(最好是那些以前雇佣过其他开发人员或者绕过类似问题的人)。

我应该如何为潜在的赞助商准备一个游戏?

我们已经开发了一款手机游戏,并正在为演示日做准备。 我们将向潜在的赞助商展示我们的游戏,并且我们在决定如何进行高质量的演示时遇到困难。 具体来说,与一般的产品演示形成对比,投放游戏有哪些独特的挑战和机遇? 作为开发者,我们担心我们可能错误地将重点放在对开发者重要的元素,而不是投资者。 我们怎么去识别它们呢? 对于演示游戏,在什么情况下我们应该考虑切换到一个单独的应用程序,游戏embedded幻灯片放映,显示jar头的游戏画面,或其他?