Articles of 项目管理

高层计划完成一个游戏项目

我对游戏开发过程非常感兴趣,目前正在开发一个小型项目。 我有一个任务来准备和管理启动一个在线游戏的过程,我需要准备一个高层次的计划来完成这个项目。 我不必提供现成的解决scheme或任务的详细说明,表明待validation的事情就足够了。 我应该关注技术要求和合规性,而不是项目的商业方面。 我想知道我应该从什么开始,应该包括什么阶段。 你能给我一些见解吗? 会真的很感激。

我怎样才能在一个我不喜欢的游戏上工作?

我开始和朋友做一个游戏,我想看看它。 但是我们进入这个项目越深入,我越不喜欢这个游戏。 如果我没有真正感受到最终产品的投入,我该如何保持积极性并不断完成工作?

网上开发项目有没有这样的事情?

我想在游戏领域做一个程序员,但是知道没有人在我附近制作游戏。 我想知道是否有一个在线社区或其他人寻找其他开发者的项目? 我的意思就是在简单的独立的东西,当然没有支付,这将只是得到练习,也许能够完成的东西。 任何指针赞赏。

你可以在哪里购买/许可小项目的游戏艺术?

我正在寻找某种types的市场,在那里我可以买到一些小的艺术品,可能大多是2D,混合的背景,瓷砖和animation雪碧套装。 作为一个独立的移动开发者,我真的没有时间和才能去创造游戏的艺术,但是我很擅长将艺术应用到我的许多游戏创意上。

技术经理对比铅程序员

任何人都可以在团队中解释Technical manager和Lead programmer的责任吗? 假设一个约10-15人的中型团队。

好的工具和方法devise游戏拱门

我目前正在开发一个多人游戏和turnbased silverlight纸牌游戏,并使用WCF轮询双面通信。 我几乎完成了游戏,但是我仍然在处理游戏结束时的方法和animation。 有时候我失去了控制权,甚至无法进行debugging,只剩下几天的时间来获得更多的动力。 我问的是应该有一些方法来deviseGameState图表或类似文件上的游戏stream。 我自己做了一些跟踪某些对象的状态,但没有成功。 应该有一些工具或方法来做到这一点。

这个MMORPG项目模型可以工作吗?

这是我以前的问题的延伸。 最近我有一个想法,就像我可以描述的那样,敏捷的开源软件MMORPG,这个MMORPG有一个有趣的(从我的POV)项目和开发模型。 敏捷意味着发展应该是迭代的,世界每隔一段固定的时间就会延伸。 也许甚至游戏宇宙\情节可能是基于迭代开发。 开源意味着每个人都可以参与,但显然,我希望建立某种核心团队。 我估计大约有0.01%的玩家会贡献。 而这正是我想让这个数字增长到大约0.1%的地方。 这是第三部分:玩家 – 财务盈利意味着每一个超过某种声望上限(等级或其他types)的玩家都可能为游戏贡献某种东西。 我现在把事情看作特殊的东西 ,但是在后期的架构阶段,它们可以转化为任何东西。 当然,如果一个玩家想要从另一个玩家那里购买特殊物品 ,那么这个特殊物品就可以在没有任何经济捐助的情况下获得,但是应该以真正的钱出售,在游戏中作为一些特殊的“白金币”出现。 资金应该在焊料和产品的创造者之间分开。 但是有一条规则 – 一个创建的项目必须是唯一的。 独特下我的意思是独特的。 它应该具有独特的外观,独特的animation,最重要的是独一无二的能力,而不是其他任何项目所呈现的,而不是只有+10000伤害的灭虫剑。 独特的能力应该被独特地编码和devise。 这意味着,如果创作者不是devise师和程序员之间的单人合作,他应该吸引到异地的劳动力,或者核心团队本身。 创造工作场所,每个人都快乐。 所以,现在我看到了这个模型(昨天晚上我发明了这个模型)。 主要问题是: 1)我应该打扰吗? 这个想法如此雄心勃勃,可以被解释为在没有翅膀的帮助下在天空飞翔。 而且我不想在未来的十年(这是我期望项目成功的最低期限)从一开始的项目开始不幸的工作。 我还有很多其他的问题,但是这个文本已经太大了,所以我只会问最重要的问题: 2)是不是有一些类似的游戏项目模型? 我见过PlaneShift ,但他们绝对不是我说的。 3)开源实践是否适合游戏开发? 在这个领域有这么几位优秀的专业人员,他们会不会贡献呢? 4)我应该指望有多less人处于早期发展阶段? 后来? 5)如何做到没有任何合理的预算所有这些东西? 6)我在哪里开始没有XP的游戏开发,但与XP编程本身? 请注意版主 :请使这个社区维基,我没有看到我的checkbox。

在将基于sdl的C ++项目上传到Github时需要遵循什么文件体系结构?

我创建了这个包含头文件源文件和graphics文件,包括瓷砖地图的SDDL游戏。 我也有一个安装文件,将安装一个.exe文件与依赖项,如dll文件为SDL。 我应该把这个项目的哪个文件和哪个架构上传到Github?

在创造游戏资产的同时如何成为两个人

一个朋友和我正在开发我们的第一个游戏,他是一个平面devise师,我是一个开发人员。 我对他的绘画艺术很有信心,他对我的发展技能也很有信心,但是当我们devise其他艺术资产时,如声音,音乐,剧本, 我们经常就主观问题进行争论,比如“如果有更多的叙述会更好”,或者“在我看来,音乐太和平了”。 你会如何推荐合作这些艺术作品?

Visual Studio中Visual C ++项目的结构

特别是,我想知道Visual Studio是否可以将不同目录中的源文件视为同一目录中的所有文件。 在购买Introversion Software Humble Bundle之后,我首先看到了这一点,这个软件让人们可以从Subversion的以前的游戏中获得他们的源代码。 我注意到他们的一个游戏,它被分割成不同部分的物理文件夹(如“\ world”,“\ lib”等),但是在Visual Studio中,这些文件被放入与物理过程相同的filter文件夹和所有的文件被视为如果他们在基地目录。 我也注意到,他们在VS项目中包含甚至不在基础项目文件夹中的文件。 这就是我的意思: \ data文件夹之类的东西包含在来自\ source的文件夹中,即使它们在不同的目录和级别中。 我也想知道的是如何去包括来自不同位置的文件夹和文件,并把它们全部看成是在同一个地方。 但最重要的是,我想弄清楚他们是如何使所有的源文件像基本文件夹中的所有文件一样,而不是像文件中的#include所示的单独的物理文件夹: 图片在这里 正如你所看到的,app.h / .cpp文件在“\ app”文件夹中,但是包含文件可以从“\ lib”中引用,而不包括“.. \ lib”将所有源文件视为源文件夹中的文件。 TL; DR:如何将来自不同位置的多个文件夹包含为filter,以及如何处理所有源文件(如源自相同位置)。 任何帮助非常感谢,因为这将帮助我更好地组织我的项目。 谢谢。