游戏开发

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

6
是否有一个网站可以让人们讨论游戏概念和问题?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 我喜欢业余爱好制作游戏概念。我认为我的所有游戏概念都无法令人赞叹,必须创造出来,并且会对整个行业产生革命性的影响。我只希望有些人能像我一样爱好。为了能够讨论想法并指出利弊。

3
帮助研究Quake 3引擎的资源[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 除了代码本身以外,是否有足够的资源(手册,教程等)来开始学习Quake 3引擎的代码? 我非常想知道它的结构如何用于教育目的,并且可能需要进行一些修改。
14 quake3 

3
剧情和故事设计基础
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Game Development Stack Exchange 的主题。 5年前关闭。 我做了几款游戏,但它们都是太空侵略者或马里奥风格。 在问完最后一个问题(感谢您提供所有出色的答案)之后,我试图为发生的事件写出一条情节线和一个计划。 我遇到的问题是,我的故事倾向于类似于电影或我玩过的其他游戏等已经存在的事物。 感觉就像我玩过的其他各种游戏的混合。 因此,除了形式变得更有创造力之外,任何人都没有任何建议。有没有人为游戏写过一个很长的故事,有没有指针,或者没有人知道任何有关该主题的好书。 任何想法都将受到欢迎,事件的主意要故事化。 仅供参考,该游戏具有最终的幻想风格战斗系统和口袋妖怪捕捉/提升系统。
14 game-design  rpg 

5
Python Performance vs Game Maker [关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Game Development Stack Exchange 的主题。 6年前关闭。 我最初考虑使用Python和SFML创建游戏。我了解Python与C ++相比速度较慢,但​​与Game Maker相比又如何? 我问的主要原因是我最近玩了一个Game Maker游戏(Iconoclasts),该游戏在我的计算机(GMA 950)上以相当差的帧速率运行。我担心Python / SFML会遇到类似的性能问题。

4
如何保护您的实时在线射击游戏不受潜在机器人的攻击
我正在寻找一个自上而下的多人射击游戏。当我阅读了有关不同主题的文章时,我可以看到他们面临一些实际挑战,但是我全力以赴。 我无法理解的一件事是,我应该如何保护游戏免受尝试创建机器人的人的侵害? 我的意思是,据我所知,以保护玩家无法创建监听正在发生的事情并理解它的程序的方式来保护网络流量是不可能的。 所以让我担心的是,人们可以创建机器人来监听竞争对手玩家的当前位置,并发送模仿玩家的通讯,好像玩家正在精确的“完美”位置射击以赢得比赛。 那么,什么样的技术被用来保护这种机器人的实时游戏呢? 我还要提及的是,我曾尝试搜索讨论(这听起来像很多人都在苦苦挣扎),但没有找到关于它的任何具体信息,只是作为有关实时游戏网络的更广泛问题的一部分。如果我本应该看起来更努力一点,请随时把我放在我的位置:)

2
如何实施体验系统?
我目前正在写一款小型游戏,该游戏基于杀死敌人时的经验积累。像往常一样,每个级别都需要比以前更高的经验获取,而在更高级别上,杀死敌人会获得更多经验。 但是我在平衡该系统时遇到问题。是否有任何预先构建的算法可以帮助计算每个级别所需的经验曲线的外观?一个特定级别的普通敌人应该提供多少经验?

1
任何定点便携式开源3D物理引擎?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Game Development Stack Exchange 的主题。 2年前关闭。 我正在寻找定点3D物理引擎(基本动力学和碰撞检测分辨率...没什么花哨的。) 我需要定点数学运算,因为我想获得确定性的结果(出于可重复性目的)和较高的可移植性,因为我希望我的游戏对于不带浮点运算单元的手机或便携式游戏机等设备具有很高的便携性。

2
2D Platformer的墙跳
我一直在寻找一种在xna游戏中实现跳墙的方法,但是我找不到有关它的任何信息,有人可以请我帮忙吗?
14 xna  2d  c#  platformer 

4
基于二维非平铺的地图编辑器
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Game Development Stack Exchange 的主题。 6年前关闭。 我目前正在为iPhone开发一款相对简单的,自上而下的2D冒险游戏,并且想知道为我的游戏创建地图的最简单方法是什么。我认为我需要某种可视化编辑器,该可视化编辑器可以立即给我反馈,并可以将世界上的所有对象准确放置在所需的位置。然后,我可以在游戏的编辑器中加载我创建的世界的已保存表示。 因此,我正在寻找一个允许我执行此操作的简单地图编辑器。我游戏中的所有对象都是由两个三角形构成的简单纹理矩形。我需要做的就是在地图上放置不同的矩形/对象,并为其赋予纹理。我正在使用纹理地图集,因此能够将纹理的一部分分配给对象将很有用。然后,我需要能够从保存的地图表示中提取所有对象,以及它们使用的纹理(图集)的名称/标识符以及纹理图集的区域。 我看过一些基于图块的地图编辑器,例如Tiled和Ogmo,但它们似乎无法执行我想要的操作。有什么建议么? 编辑:一个更具体的示例:类似于GameMaker关卡编辑器,但随后以方便的格式添加了导出功能。
14 2d  iphone  maps  levels  editors 


5
要在OpenGL ES 2.0游戏中使用的完整数学库?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Game Development Stack Exchange 的主题。 5年前关闭。 您是否知道用于OpenGL ES 2.0游戏的完整(或几乎完整)的跨平台数学库? 该库应包含: Matrix2x2,Matrix 3x3,Matrix4x4类 四元数 Vector2,Vector3,Vector4类 欧拉角类 上述类,转换等之间的操作。 3D图形中的标准数学运算(点积,叉积,SLERP等) 是否可以单独或作为任何软件包的一部分使用这样的Math API ? 编程语言:Visual C ++,但计划移植到OS X和Android OS。

2
二维侧滚动的“最佳”游戏循环
是否可以为2D侧滚动游戏循环描述“最佳”(就性能而言)布局?在这种情况下,“游戏循环”接受用户输入,更新游戏对象的状态并绘制游戏对象。 例如,拥有一个具有深层次继承层次的GameObject基类可能对维护很有帮助...您可以执行以下操作: foreach(GameObject g in gameObjects) g.update(); 但是我认为这种方法会产生性能问题。 另一方面,所有游戏对象的数据和功能都可以是全局的。这将是维护上的麻烦,但可能更接近于性能最佳的游戏循环。 有什么想法吗? 我对接近最佳游戏循环结构的实际应用感兴趣...即使我为了获得出色的性能而为维护感到头疼。

5
我应该学习Direct3D 9、10或11吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 我刚刚开始使用Direct3D进行3D编程。我应该选择哪个版本的D3D? 11看起来很整洁,但9和10看起来仍然很漂亮。考虑到游戏开发行业的当前状况,开始使用哪个版本更有意义?
14 directx 

4
游戏设计可以而且应该获得专利吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 我有一个想要开发的游戏的主意,我觉得自己是独一无二的,我想知道是否应该申请专利。我在网络上读到游戏可以申请专利,但是仅仅因为它可以做到并不意味着这样做就有意义。 实际上,我实际上并不想申请专利(这是昂贵的,麻烦的事,而且我不相信对专利申请专利……除非这确实具有革命性)。但是,我担心会出现一家更大的公司,拥有更多经验丰富的游戏设计师和开发人员,并且会窃取这个想法。

3
有台球游戏的算法吗?
我正在寻找一种算法来计算台球游戏中球的方向和速度。我确信必须有某种类型的开源代码,因为桌球游戏是我记得最古老的一些计算机游戏。 我的意思是,当一个球击中另一个球时,我需要一种算法来计算两个球的方向。这将取决于他们彼此碰撞的确切角度以及速度。 我想练习Java编码,所以我正在寻找具有这种类型代码的Java代码或程序包。
14 java  physics  billards 

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.