4 游戏中的补丁程序如何工作? 控制台和PC游戏有时会修复一些补丁,以解决开发人员错过/没有时间修复的错误。 我的问题是这些如何工作? 有时,补丁文件的大小为几兆字节。我不了解小文件如何更改已编译的程序。 37 console pc patching
5 为什么很难将游戏从游戏机移植到PC?[关闭] 主机游戏的PC端口通常会在一两个月后出现。为什么是这样? 游戏也是用也可以在PC上编译的语言编写的,因此游戏逻辑应该毫无问题地进行编译。那是什么阻碍了他们呢?它是呈现代码还是什么? 27 console pc porting
4 在PC上进行XNA游戏的可行性 我和一个朋友正在做2D XNA游戏。到目前为止,该API看起来确实很酷,并且性能可以接受。我的问题更多是针对它的发布。至于其他开发人员如何制作游戏,他们在PC上为您做得如何(就下载,销售等而言)?我从个人的角度了解Xbox360的统计信息,但是我很好奇它们在PC上的成功程度如何? 19 xna xbox360 pc
3 用于(小型/独立)PC游戏的在线排行榜系统?[关闭] 按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 是否有任何免费/负担得起的系统/库可为小型PC游戏添加在线功能?(最有可能的是,这是一款主要基于Windows的小型独立游戏) 我不关心对接会或在线多人游戏,但我对排行榜感兴趣,也许对更高级的功能感兴趣,例如用户创建内容的上传/下载(例如,重放或玩家创建的关卡)。甚至自动更新或可下载的内容? 虽然至少从头开始实施最基本的步骤可能不难,但似乎需要重塑,而经过尝试和测试的系统将是可取的,以减少开发时间并减少巨大的安全漏洞。低预算/无预算独立开发人员有什么可以触及的? 18 online leaderboards pc
7 是否有任何与C#一起用于PC和XBox 360开发的Lua API?[关闭] 关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Game Development Stack Exchange 的主题。 去年关闭。 我正在阅读一本有关游戏开发的书,其中向您展示了如何在Lua中为您的游戏编写脚本。他们对Lua进行编程并从C ++中使用它,但是我想知道是否存在使用C#中的Lua的库或API:特别是从XNA来为PC 和 XBox 360 开发游戏? 18 c# xna lua xbox360 pc
2 可以假定哪些游戏手柄功能? 当我提供游戏手柄支持时,最简单的解决方案似乎是假设使用XBox控制器并使用一个将最常用游戏手柄映射到相似布局的库。 现在,如果我想最大程度地减少客户的抱怨,我是否可以仅使用所有按钮(以一种明智的方式),还是应该避免使用某些按钮,因为某些通用控制器上缺少这些按钮? 问题主要是关于PC(Linux / Windows / Mac),但是如果考虑移动设备的游戏手柄,答案是否会改变? 我知道的一件事是,我们不能使用任何要求用户同时按下LT和RT的输入方案,但是这种限制也会影响XBox控制器。 15 mobile pc gamepad
5 为什么电脑游戏的大小差异如此之大?[关闭] 已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 那里有很多PC游戏(看似)具有大致相同的图形(带有凹凸贴图,着色器等),声音复杂性和播放时间,但其中一个需要4GB的空间,而另一个需要13GB的空间。 这是为什么?为什么它们的大小相差这么大? 13 optimization pc
3 为什么不能存在跨平台的多人游戏? 至少,为什么它们这么难制造?-假设这就是为什么甚至AAA工作室也无法在游戏中实现这一壮举的原因。尤其是对于可以在Xbox,PS4和PC上构建的现代跨平台游戏引擎(如Unreal和Unity)而言,为什么还没有大规模地做到这一点? 例如,《暗黑破坏神III》是在各种平台上发行的游戏。尽管它是暴雪公司(暴雪公司)的产品,暴雪公司是世界上最富有的视频游戏公司之一,但它不允许Xbox播放器与使用PC的人一起玩。 11 multiplayer cross-platform xbox360 pc
5 为什么在Vector3s中不能使用运算符'> ='? 我正在尝试获得一个矩形,以便在我称为_positionA和的两个位置之间移动_positionB。两者都是类型Vector3。矩形移动得很好。但是,到达时_positionB它不会像应该的那样朝相反的方向移动。 我回到代码中看一看。我得出的结论是,随着对象的移动,if代码中的语句错过了rects位置等于的框架_positionB。如果rects的位置大于或等于, 我决定将代码修改为反向_positionB。我的代码不太长,因此我将在下面显示它: using UnityEngine; using System.Collections; public class Rectangle : MonoBehaviour { private Vector3 _positionA = new Vector3(-0.97f, -4.28f); //Start position private Vector3 _positionB = new Vector3(11.87f, -4.28f); //End position private Transform _rect_tfm; private bool _atPosA = false, _atPosB = false; public Vector2 speed = new Vector2(1f, 0f); private … 9 unity c# vector mathematics vector matrix unity c# transformation java 3d terrain-rendering shading ios opengl-es opengl rendering optimization python scripting minecraft-modding modding pc 3d-meshes mesh culling point-cloud networking interpolation mathematics game-design ai game-mechanics animation unreal-4 skeletal-animation 3dsmax unity c# 3d opengl c++ textures unity ide cocos2d cocos2d-x-js unity c# mono il2cpp c++ game-loop timer linux flash actionscript-3 java glsl c++ vector entity-component c++ directx11 windows visual-studio libgdx mouse unity c# architecture storage unity c# rotation coordinates quaternion vrpn movement vector unreal-4 unity shaders unity gui text bug shooter 3d animation rendering voxels c++ mmo multithreading linux textures procedural-generation terrain-rendering multiplayer mmo game-state java android libgdx opengl procedural-generation unity gui 3d animation tools geometry-shader mobile advertisements unity c# animation scripting unity animation unityscript coroutines unity shaders lighting camera