游戏开发

专业和独立游戏开发人员的问答

10
C#在游戏开发方面是否有未来?
我最近从CVG.co.uk上的一次采访中了解到MMO Minecraft是由Java驱动的,该采访涉及两位以前和现在竞争的同事之间可能的合作。在接受采访时,他直截了当地说Minecraft的创始人是Java编码器,而他是C或C ++编码器,因此它们彼此不兼容。因此,在未来的项目上进行合作将很困难。 这让我开始思考,如果Java可以做到这一点?就游戏或主流游戏开发而言,MS非常流行的C#语言和.Net平台的未来将如何发展?

4
作为独立游戏开发人员,我应该如何做(质量)音乐/声音?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 除了故事本身之外,游戏还需要代码,图形和音乐/声音效果。我可以编程,并且我知道Web应用时代的一些图形设计师。但是,我不知道是否找到音乐和声音自由职业者/专业人士/合作伙伴。 那么音乐/声音通常如何处理?您完成游戏并将其交给一些音乐家了吗?通过Facebook寻求帮助?打电话给中学音乐老师?.. 请指教。谢谢! 编辑: 我想改一下这个问题以澄清目标。让我们从例子开始。说,有一个设计师完成了出色的UI概念设计,然后问:“我如何找到程序员将这个设计转换为应用程序?” 通过告诉github在哪里以及可以从中学习到多少很棒的代码,对他没有多大帮助。他需要判断什么是好代码,除了如何使用代码外,更重要的是,修改/增强代码以满足他的需要。 作为程序员,我所知道的一个游戏需要一些好的音乐。问题不在于在哪里找到音乐。问题是如何找到知道音乐的音乐家,这是适合我的游戏的音乐。类似于设计中正在寻找的程序员,该程序员可以将Photoshop转换为.app,并且可以对书籍和代码示例进行编程。 简而言之,您在哪里找到游戏的音乐家?;-) ps:我在deviantart.com上找到了我的图形设计师。离异的音乐 .com 在哪里?XD
18 sound  music  assets 

6
Garry's Mod不用钱,你能走多远?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 我的六年级生对FPS游戏开发非常感兴趣,但我认为他没有掌握前面的任务。他是Halo的粉丝,因此他目前的目标是制作一款类似的游戏,但表现更好。h 我不会阻止他。 我给了他一个Steam帐户,他自己发现了Garry的Mod,并安装了乌龟svn来添加包(并播放它们)。他还下载了UDK并在其中进行了试用,并试用了Visual C ++和SoftImage。当我说“独自一人”时,我的意思是他已经向在线好友询问了意见和建议,并且他观看了无数Youtube“操作方法”视频(未来的教室)。 尽管我是一名程序员,但我的专长不是游戏。我很难理解Garry's Mod包含的内容。他可以使用多远?我应该帮助他使用哪些其他工具?
18 tools 

2
如何调试着色器程序?
我正在调试GLSL顶点着色器,并且无法摆脱自己做错了的感觉。 总的来说,我有两种策略来弥补跟踪的不足 我将值填充到调试颜色变化中,然后将其传递给片段着色器,然后尝试解释颜色。 我更改了顶点着色器代码,看看会发生什么。 我在想,理想情况下,我可以通过以某种方式将值写入纹理,从GPU读取纹理并打印填充在纹理中的值来弥补跟踪的不足。 我的猜测是可能会有更好的方法。有什么建议么?

4
(RPG)放置表设计
我猜这个问题与MMO和《暗黑破坏神》类游戏有关。 实施放置表的常见设计是什么,怪物可以根据百分比放置不同类型的物品?我猜想最简单的方法是对项目类型使用“百分比权重”字典,但是如果我们希望引入新的项目类型(例如,当D2扩展包括符文和新的类项目时),这很难扩展。
18 game-design  rpg 

2
游戏的“空间分区”技术水平如何?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 6年前关闭。 我知道使用BSP树,Octrees和Portal的时间很长。但是现代游戏仍在使用此系统,还是在使用新事物? 如果有利有弊,请考虑渲染和碰撞检测。
18 octree  bsp 

5
在游戏中不拥有角色图形的IP有什么含义?
我目前正在与一家设计工作室就我的游戏作品进行交流。他们说他们想在我的游戏中仍然拥有其角色图形的IP,因为他们想出售带有我的角色构想和艺术品的商品。 我想知道在这样的协议中我应该寻找什么样的东西。拥有角色图形是否意味着,以后他们可以说我不能在游戏中使用它?
18 legal 

10
在哪里可以见到其他独立游戏开发商?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 我生活在一个大城市地区,怀疑有一群独立的游戏开发商会面讨论游戏并闲逛。是否有任何俱乐部,团体或协会,或任何独立开发者?
18 dev-groups 

15
考虑艺术家的简单游戏引擎/开发工具?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Game Development Stack Exchange 的主题。 6年前关闭。 我已经在游戏的2D艺术方面工作了一段时间,我的全职工作使我在事物的艺术方面非常忙,但是我对学习为自己的游戏制作原型越来越感兴趣。 我知道的编程很少,尽管我确实读过一些大学(用TorqueScript编写的东西),虽然我可能可以花一些时间来学习它,但是学习曲线对我来说有点太陡峭了,因为它与我目前的工作。 我想知道是否有任何游戏引擎在设计时就考虑了艺术家的界面,对我来说学习曲线可能更容易,对我当前的技能设置更容易应用。我为Torque Game Builder购买了Indy许可证,但它仍然需要大量脚本编写,并且很难找到好的,基本的入门级教程。 基本上,我正在寻找一种工具,可以专注于艺术和游戏设计,并且编程最少,易于学习且文档非常好。不知道是否存在类似的东西,但是值得一试。:] 有任何想法吗?

6
玩家位置以哪种变量类型存储在MMORPG(例如WoW)上?
我什至听说J. Carmack很快就谈到了... 在如此巨大的世界中,软件如何能够如此精确地跟踪玩家的位置,而无需在区域之间加载,并且可以在多玩家规模上进行跟踪?数据通过网络代码时如何格式化? 我可以理解顶点是如何存储在图形卡的内存中的,但是当涉及到同步多人游戏时,我无法想象什么是最好的。

6
OpenGL线框
不,我不是在寻找glPolygonMode。我正在寻找一种方法,可能是GLSL着色器,它将生成对象的复古风格线框外观。有什么建议么? 像Vector Tanks一样。 最好,该解决方案也应在OpenGL ES 2.0上运行。 任何提示和指针(只要不为NULL)就不胜感激!
18 opengl 

5
更高级别的“纯AI”概念(例如神经网络或遗传算法)是否已成功在商业游戏中实现?
尽管图形是我主要关注的领域,但我已经花了很长时间研究Game AI概念。从简单的A *寻路到复杂的感知器。 我的问题是这个;是否有人在大规模商业游戏中成功实现(或更有趣的是失败)某些高级AI概念的实例? 在更高层次上,我指的是通常在Pure AI中发现的模拟智能的方法。例如。 神经网络 遗传算法 决策理论 我了解到,除了财务预算外,开发人员还具有内存使用预算(AI经常处于后排位置)。这些方法中的许多方法实施起来成本高昂,而且回报有限。.我很感兴趣找出是否有人在其中部署了这些方法(或我忘记提及的任何其他高级概念)的位置或时间。任何知名游戏:) 我也知道,在这个行业中,商业秘密是不争的事实;)除了AAA头衔之外,如果您有自己的成功案例(或灾难),那么听听他们会很高兴!:D
18 ai 

4
每个图形程序员应该写些什么[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 我已经在SO上看到了这个问题,但是在这里我希望它专注于GFX。 因此,您认为每个有抱负的GFX程序员应该编写/更改哪些应用程序/功能以使其变得更好? 社区Wiki,因为没有“正确答案”。 LE:不是指实际的游戏,而是指图形功能,例如更改引擎中的某些内容(例如,它如何加载对象),制作合成器等等。

12
在线PvP游戏中的平衡
我不知道这个邪恶的问题是否有公认的解决方案。我正在考虑在线PvP游戏的设计。游戏的一个关键方面,这只是给定的,而不是我的选择,是人们会在非常不同的时间加入游戏。在已经建立了强大的玩家之后,新玩家仍然可以出现。 如何平衡这样的游戏,以使后发者不会立即被强大的玩家所压倒?我玩过这样的几款游戏,而减轻这种情况的唯一方法是定期重启游戏,定期发布新游戏世界,以使所有人都有一个良好的开端。在我自己的一款游戏中,我尝试了一种保护系统,新玩家可以免受攻击25天。一直进行到25天,直到开始正常破碎为止。 这种情况会给新玩家带来很多挫败感,并使其中许多人立即退出。有什么天才的解决方案可能会有所帮助?我想到的是让新玩家与旧玩家之间的距离更远,因此功能强大的玩家需要一段时间才能找到新手,从而给他们留出时间来捍卫自己。有什么想法吗?

8
有什么好的C ++序列化解决方案?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Game Development Stack Exchange 的主题。 5年前关闭。 我很好奇游戏开发人员提出了哪些解决方案来序列化他们为游戏处理的不同类型的数据。你们是否使用某些整体式GameObject层次结构,其中包含用于派生类型的序列化接口,使用某种基于RTTI的自定义解决方案,对某些类执行显式流序列化,还是使用某些开源解决方案(boost :: serialization,s11n,等等)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.