Questions tagged «planning»

8
从哪里开始游戏开发?[关闭]
我之前在stackoverflow.com的这个线程中问过。早期的评论之一将我重定向到gamedev.stackexchange.com,所以我在这里重新发布。 在搜索相关问题时,我发现了许多非常具体的问题,但我担心这些具体问题对我毫无用处,并且在Google上工作了4个小时之后,我距离开始的路程不远,所以我觉得接触社区可能为了。 首先,我的目标:尽管我数次迷失了可能性,但我从未做过游戏。我决定最终坐下来,开始学习如何编写游戏代码,使用游戏引擎等。所有这些使我有一天(希望很快)就能制作功能性(尽管很简单)的游戏。稍后,我可以开始添加复杂性,现在,我很高兴拥有一个键盘控制的相机在3D世界中移动,除此之外没有任何交互。 我的背景:我曾经使用过几种编程语言,从PHP到C ++到Java到ASM。我不害怕学习新语法或新语言固有的限制会带来任何挑战。但是,我过去的所有编程经验都完全是非图形的,并且在执行过程中通常很少或非常简单地进行交互。我创建了广泛而出色的算法,用于解决逻辑和数学问题以及图形问题。但是,在每种情况下,输入都可以在文件中定义,从HTML表单传递或在控制台中键入。我没有经验,无法与用户进行实时互动。 我的问题:我应该从哪里开始尝试制作游戏?更好的是-我应该从哪里开始尝试创建可在键盘上导航的3D环境?在在线搜索中,我发现了一些链接到游戏引擎,图形引擎和物理引擎的资源。这是我对尝试过的几种引擎的经验的简要总结: Unreal SDK:教程视频假定您已经具有3D建模,图形引擎,动画等方面的深入知识。“入门”页面未提供游戏开发的正式解释,但跳入Unreal如何简化您假设的流程已经很熟悉了。下载SDK并启动它以查看工具是否如他们所声称的那样直观之后,我迎接了大约60个按钮和3D建模的空白。单击“添加体积”(尝试添加基本多维数据集)时,出现了包含30个选项的菜单。惊慌失措,我关闭了编辑器。 Crystal Space:该网站似乎很有帮助,解释了Crystal Space仅用于图形,而配套软件CEL提供了制作游戏的实体逻辑。提供了一个演示游戏,该游戏是使用“ CELStart”构建的,这是他们的简单工具,适用于不了解游戏编程的人们。我启动了该游戏,以查看可能会创造的东西。它冻结了好几次,菜单有错误,有成千上万的图形故障,敌人没有对伤害做出反应,当我关闭游戏时,它被锁定了。放弃那个引擎。 IrrLicht:本教程假定我具有Visual Studio 6.0(具有Visual Studio 2010)。按照他们的指示,我无法将库正确导入Visual Studio,也无法调用他们一直使用的任何函数。手动将头文件,类文件和DLL复制到我的项目的文件夹中-该项目无法正确编译。 显然,我并没有一个好的开始,而且我会盘旋。有人可以指出我正确的方向吗?我应该从下载Blender之类的程序开始并学习3D建模,还是应该学习如何使用图形引擎?我应该寻找一个包罗万象的游戏引擎,还是尝试编写自己的游戏逻辑更好?如果有人真正制作了自己的游戏,我希望听听他们是如何开始的。 也不能在我的学校上课。没有提供任何东西。
65 3d  graphics  career  planning 

1
如何应对“关卡设计蠕变”?
关卡设计蠕变是我开始所说的,当您构建一系列关卡时,会发现发生的情况是每个关卡的外观或设计都比上一个更好,或者与几个具有不同技能水平的人一起工作时,会发生什么。任由玩家玩游戏时,关卡质量会根据关卡的建立顺序而上升和下降。似乎我们在此方面花了更多的时间。 除了裁掉真正的好和坏的水平外,还有什么方法可以计划或管理生产,以使细节不会“爬升”,而我们又要反复地检查相同的工作?

11
您如何开始开发游戏?[关闭]
当您开始一个新的游戏项目时,您首先要做什么?您如何开始?是什么让您最好地开始完成项目,而不是在项目到达任何阶段之前就精疲力尽? Mods请提供标签帮助...我不知道如何对它进行分类... :)
28 planning 

7
完成游戏清单?
我和几个朋友在业余时间玩游戏,我们已经完成了大约80%的游戏..因此,所有显而易见的内容和核心机制都已完成。我们之前已经做过几场比赛,但在完成过程中总是遇到问题。 问题不在于我们对游戏没有足够的热情,而是我们当中没有人看到需要添加的最后细节,我们在游戏中变得盲目。真令人沮丧。可能是这样的东西:“也许我们应该具有暂停功能?” “嗯,是的,当然,我们为什么不早想到呢?” 有时,即使需要很长时间才能意识到需求,但事后显然确实需要完成/添加。 您是否使用任何种类的清单来强制完成,还是依靠敏锐的感知力来知道何时完成? 在估算项目时间时,清单也很不错。
19 planning 

1
构建RTS的要点[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Game Development Stack Exchange 的主题。 去年关闭。 我想知道如果任何人有任何联系,以良好的读取或书籍中关于事情想开发一个RTS游戏时一下,我就一直在读的东西像这个和这个,但想了解更多进去。 我也有开发经验,很快想自己开始构建框架,但是如果有人有关于该过程的任何其他文章(不是关于编程的,而是关于计划的),那将是很大的帮助。
12 rts  planning 

2
最终基于网络的游戏引擎应该作为网络服务启动吗?
我最近决定开始为纸牌游戏编写引擎。我不是“纸牌”游戏玩家,但有一位朋友向我介绍了这款游戏(这是丹麦游戏的一个转折),我坠入了爱河。 我想在3个方面开发游戏: 基本引擎,处理卡/牌组/游戏状态等 用户界面(以移动/桌面Web应用程序的形式。) 具有各种策略/困难等的人工智能 在我看来,这些都是截然不同的项目……从长远来看,我很努力地看到它们如何融合在一起。一开始,我什至不希望能够使用引擎“玩”游戏。发动机将主要通过单元测试进行测试。在客户端存在之前,不会开始播放测试。因此,这里存在一种客户-服务器关系。 发动机是很大的难题。我想知道的是:您将如何为该引擎开发“公共API”? 我当时以为引擎可能是一个非常基本的Web服务,可以通过向RESTful API的查询返回其状态,但是我担心将引擎本身开发为Web应用程序可能会导致糟糕的编程决策。(例如,如果我选择了MVC微框架,那么该API并不会真正拥有视图...它只是通过JSON返回序列化的对象,或者类似的东西。将MVC用于类似这样的服务是否不好?这个? ) 我的另一个想法是,该引擎将只是一个控制台应用程序,稍后我将编写某种形式的桥梁,以在其与Web应用程序之间传递数据。(桥接实际上可以是任何东西。我的意思是,Web服务器和游戏引擎都可以在IRC服务器中闲置并在通道中共享其状态。) 您将采用哪种方法(作为Web服务开发,或者作为独立应用程序开发并在以后进行桥接),为什么? 谢谢,罗比。 编辑:所以我想这属于游戏开发。为了澄清,我将编写一个纸牌游戏引擎。我正在尝试找出公开引擎API的最佳方法,以便将来可以与Web客户端和AI客户端集成。 我什至在这里都没有帐号,所以您好:)

7
我应该如何重新计划A *?
我有一个寻路的老板敌人,它使用A *算法寻找玩家。这是一个非常复杂的环境,我在Flash中进行操作,因此,如果在长距离搜索,搜索可能会变得有点慢。如果播放器静止不动,我只能搜索一次,但此刻我正在搜索每一帧。这花费了足够长的时间,以至于我的帧速率正在遭受痛苦。 通常的解决方案是什么?是否可以在不重新进行整个搜索的情况下“重新计划” A *?我是否应该减少搜索频率(每半秒或第二秒),并接受路径中的一些误差?

3
分配利润-股权与股权投资相等(工作与金钱花费=份额)
提出一个合适的单线问题是如此困难,我在标题之前写了这个主体。 因此,我们是一个由4个开发人员组成的团队;简而言之,就是两个设计师,两个编码员(自然,我们不会与标签捆绑在一起)。我们已经共同提出了一个出色的游戏设计,并且我们准备花费大量时间来制作原型。 问题是,在分享游戏产生的潜在收益方面存在很大的意见分歧。 投资=份额 我们两个人希望每个人都能保持大致的工作时间日志。将其转换为先前商定的每小时工资,我们可以将其与投入的真实资金相加,并由此确定每个开发人员在游戏中的“利益”,即他们的份额。 平等分享 其他两个人不同意这一点,其中一个原因是,他们认为某些作品比其他作品更有价值,就像关于功能的好主意。由于存在这种无法估量的因素,他们认为人人享有平等的份额将是最容易的。 另一个说法是:(解释)“记录时间会浪费很多时间。我对这个项目很认真,但是我想以业余爱好者的方式工作,而不是第二份工作。” 我们需要在发展进行得太远之前就正式达成协议,但是我们如何才能克服这些核心意见分歧呢?这是初创公司中的常见问题吗?

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.