Questions tagged «open-source»

一种哲学或务实的方法论,可促进自由的重新分配以及对最终产品的设计和实现细节的访问。


7
在哪里可以找到良好(井井有条)的游戏代码示例?[关闭]
在哪里可以找到良好(井井有条)的游戏代码示例?我希望我能学到一些组织技巧。书中的大多数示例都太简短了,为简洁起见,省略了很多细节。我对如何对变量和方法进行分组特别感兴趣,以便其他程序员可以知道在代码中查找的位置。例如,顶部的初始化程序,然后是输入的方法,然后是更新视图的方法。 我不在乎特定的语言,只要它的OOP。我看过《雷神之锤2》和《雷神之锤3》的源代码,但它们都是C语言,对于获取有关组织对象的技巧没有太大帮助。 那么,您看到一些好的资料了吗?任何使您说“哇,井井有条”的代码指针都很棒。

15
独立游戏的有趣/创新性开源工具[关闭]
出于好奇,我想了解可以为独立游戏添加一些有趣功能的开源工具或项目,最好是那些只能在大型预算游戏中找到的功能。 编辑:正如共产主义鸭子和乔·沃施尼格的建议,我把这些例子作为答案。 编辑2:请不要发布诸如PyGame,Inkscape,Gimp,Audacity,Slick2D,Phys2D,Blender(除了有趣的插件)之类的工具。我知道它们是很好的工具/库,有些人认为开发好的游戏必不可少,但是我正在寻找更稀有的项目。可能是真正特定或利基的事物,例如生成逼真的树木和植物,或逼真的动物AI。


4
MUD源代码[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 我还找不到很多旧的,开源的mud源代码。我发现他们做事的方式非常适用于基于文本/浏览器的游戏,而且我很想能够通过遍历em的各个部分来获得灵感。 例如,我们有大量的泥浆以及泥浆之间的关系,但是很少访问源代码。 http://en.wikipedia.org/wiki/MUD_trees 通常(我在看着你,dikumud, http://www.dikumud.com/links.aspx)泥浆本身的站点甚至都没有到源的有效链接。 https://github.com/alexmchale/merc-mud有一份我发现的商品副本,它当然包含其历史上的其他作品,但采摘似乎稀疏。 有没有人比这些人拥有更好的资源来访问MUD源代码?

5
在哪里可以找到可以与开源游戏一起分发的字体?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 我希望能够以开放源代码发布我的游戏,并且我需要能够随我的游戏一起分发字体文件。在哪里可以找到可以这种方式使用的字体,我应该寻找什么字体许可? 如果我想以GPL发行游戏,而不是限制性较小的开源许可(如BSD),是否还有其他考虑因素? 编辑:针对Olie所说的问题尚不清楚:我的主要问题是,我在Internet上找到的字体没有明确说明其许可证,或者其许可证无法明确说明我是否可以使用软件分发字体。我对字体许可证知之甚少,但是我正在寻找字体来源,以保证字体基本上是开源的/创作共用/公共领域/其他字体许可证,这使我可以在不支付许可证费用的情况下随游戏一起分发它。

9
有什么好的开源游戏可供学习?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Game Development Stack Exchange 的主题。 4年前关闭。 我想下载开放源代码游戏的源代码,以便熟悉游戏体系结构。有谁知道一款游戏的源代码清晰易懂? 编辑:经过一番思考,我想制作一款可以在台式机或带有2D图形的Andriod手机上玩的游戏。

5
以最佳设计的开源游戏引擎为例?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 可能的重复: 在哪里可以找到好的(组织良好的)游戏代码示例? 我已经编写了一些C ++游戏,现在正在构建自己的游戏引擎和编辑器。 我对此设计有一些疑问,希望能找到一些很好的例子。 您认为最好的设计是什么? 必须是面向对象的。编程语言并不重要,但我更喜欢按以下顺序进行:C ++,C#,Java或其他类似语言。 编辑:为了澄清更多,我对游戏特定的代码不感兴趣。我想要通用游戏引擎。 编辑:本文解释了什么是游戏引擎:维基百科上的游戏引擎,这是已知游戏引擎的列表:维基百科上的游戏引擎的列表

5
如何保护我在网络上的游戏权利?
我的小游戏都有不同的玩法。我想通过互联网展示它们。但是,我担心它们及其概念被复制。我该如何保护他们? 另外,如果我必须向开源社区公开显示代码,那么如何确保自己的工作得到认可。
15 legal  web  open-source 

11
最需要的开源项目[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 网站上的几个问题提到需要更多的开源项目。我同意并想知道应该开发什么框架。 我将开始列出。 专为OpenGL / DirectX量身定制的几何内核,包括序列化(JSON,二进制,压缩二进制) 手势识别

3
是否有开源CCG项目?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Game Development Stack Exchange 的主题。 5年前关闭。 我很难找到任何完善的开源收藏卡游戏项目。 我想找到要向移动平台学习并移植到移动平台的项目。

4
使用授权的游戏引擎是否会阻止您开源已失效的作品?
我很好奇,因为我以前的公司正在问我们(开发游戏的人)该怎么做,因为它在财务上不再可行。 我的建议是将其开源,以便人们在至少可以改进的同时仍然可以享受游戏的乐趣。 但是我们确实使用了经过许可的Torque引擎,该引擎大部分经过了重新编码/重新加工。不知道他们的许可证是否允许搬家。 (也不确定这是否是一个合适的问题)

3
漂亮的开源游戏/渲染引擎?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 它可能不在开放源代码的范围之内(因为没有太多希望/需要实现所有这些功能的开放源游戏),但是是否存在一个现有的开放源代码游戏或渲染引擎,其功能如下: 日/夜周期 动态天气风/雨/云/等 潮湿的表面(雨天表面看起来潮湿) 现实的水 具有定义“道路”能力的大地形 无缝的外部和内部 森林(许多树木,杂物等) 真实的照明(例如,来自火/蜡烛闪烁的光) 如果游戏引擎: 整合物理学 车辆支持 i 多人/网络能力..也许mmo 语音识别 等等

3
心理学研究项目的权力,成就和隶属关系游戏[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Game Development Stack Exchange 的主题。 6年前关闭。 对于心理学研究项目,我们正在寻找短时间(约5分钟)的单人游戏,以观察人们的基本动机。我们想请人们列出与每种描述最接近(即使不是完美)的游戏。对于以下3个类别,我们需要2-3个有前途的候选人。 我们将对可以使用,构建,修改,稍作更改等任何适合我们目的的东西感到满意。 A)加入联盟的游戏 隶属关系包括在情感上与他人亲密并建立新的关系。游戏应围绕着结识其他角色展开。即,可以通过简单的方式(单击某些操作)来探索结识朋友的可能性。在大多数情况下,建立关系的请求应被接受,因为玩家很受欢迎。这种喜好与地位或表现无关,而与友善的温暖模糊感有关。当彼此了解时,玩家与角色之间的许多共性出现了,并且得到了幸福的承认。 B)成就游戏 成就涉及掌握困难的目标。在成就游戏中,您将使用某种能力(速度,空间思维,策略运用)来解决多个任务。它应该适应玩家的能力,以便总是有可能解决60-70%的任务。玩家应该能够通过一些训练来提高自己的能力和成绩。结果应该始终与个人表现相关,因此在其他方面或类似情况下不存在高分排名。该游戏的目标应该只是专注于中等难度的任务,力求变得更好。 C)发挥力量的游戏 权力涉及获得社会地位和影响他人。权力游戏将涉及影响角色并产生反应。它应该具有较低的难度,并且没有分数(可能有点像作弊模式)。换句话说:影响他人应该容易,而不要依赖成就或喜好。例如,改变他人生活的能力可能是由于玩耍的人(例如,一位神灵,生物学家)与游戏角色(遵循示例:凡人,蚂蚁)之间无法克服且毫无疑问的地位差异所致。 现在,我们希望找到可以用于游戏的资源。我们没有创造新游戏的野心,许多游戏已经满足了我们的需求。我们只需要游戏中至少有10个与动机相关的事件并记录这些事件(这样我们就可以使其与参与者的反应保持一致)。如果我们可以更改它来做到这一点,那也很酷。 在计算机科学专业的学生的抽屉里可能丢失了许多非常简单的游戏,这些游戏使它们成为手指练习和家庭作业。我们只会在研究环境中使用这些游戏,因此不涉及商业利益。 预先表示感谢,并感谢整个实验室的良好祝愿! 我们根据一些评论对此进行了编辑

5
是否有适用于Android的免费开源3D引擎?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 是否有适用于Android的免费和无限开源3D引擎?是NDK的直接薄层吗? 我只发现了两个引擎:Unity和Shiva 3D。但是没有免费或开源的。

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.