Answers:
我专职从事安全软件的工作,在空闲时间里我从事游戏。我没有花任何钱来制作游戏,我只是在使用免费软件并制作自己的艺术品。不要误会我的意思,我不是艺术家,而是程序员。但这并没有阻止我。我只是一直在忙于自己的游戏,以后会担心它看起来真的很漂亮。或只是使其足够好,以至于艺术都没有关系。目前,它已被我所谓的“程序员艺术”所确立。根据您想要制作的游戏类型,美术可能真的很重要。但是对于很多游戏来说,一切都与游戏玩法有关。看矮人要塞。涉及的“艺术”并不多,但游戏性很棒!
如果有的话,您可以使用Microsoft Paint纹理和精灵构建您的游戏,那么您将有一些值得炫耀的东西来激发艺术家的兴趣。
您绝对应该尝试制作游戏。我喜欢做我的游戏。这是我编程以来最有趣的。每个方面都是一个有趣的新事物。
并非每个人都能做到,所以我们只需要利用我们所拥有的技能即可。我们的技能是编程,这就是我们的工作。我认为人们经常证明,创造或破坏游戏的是游戏性(编程),而不是艺术。
我想添加一个与先前回答略有不同的观点。
首先,我不同意游戏性是游戏中唯一重要的事情。视觉效果很好,如果您展示吸引人眼球的漂亮屏幕截图,很可能让其他人玩您的游戏。因此,我不建议您在游戏中不理会美术或使用库存或占位符美术。这也适用于声音和故事(如果您的游戏有一个)。
其次,我不建议您独自从事一个项目。在项目中拥有更多的人是保持动力的好方法,并且通过与其他成员分享想法,您更有可能获得更好的游戏。
因此,您需要做的是聚集对开发游戏感兴趣并与他们一起进行项目开发的人员。这听起来很困难,但是如果您从正确的角度解决问题,这实际上非常容易。我已经和其他人一起做过数个独立游戏,并且在做游戏方面我有非常好的经验。
让我告诉您,您是程序员,处于非常特权的位置。世界上有很多人喜欢游戏,并且愿意自己制作游戏,但是很少有人会编码。即使从技术上可以让一个人武装一个游戏项目成为程序员,但作为艺术家根本不可能。您会惊讶地知道每一次“如果我是程序员而不是艺术家,我该如何制作游戏?” 问题是,有一打“如果我是艺术家而不是程序员,我该如何制作游戏?” 问题。
因此,人们在那里。有很多艺术家,音乐家和游戏设计师想要制作游戏并免费制作游戏。不幸的是,几乎每个人谁是能够胜任参与游戏的发展将很可能不会有兴趣加入你的游戏,所以这就是你想,如果你想成功地使独立游戏攻击的问题。
简而言之,稀缺的是(好)程序员,而不是艺术家。
我认为有两种方法可以解决此问题。我都做了,我可以向你们保证。
如果你有兴趣在制作游戏,但没有说他们要的具体要求你的游戏,你可以给人们提供使他们的游戏!如果您可以证明自己是一名合格的程序员,那么您可以潜伏许多艺术家论坛,并且如果有一个有趣的想法,您可以通过告诉艺术家您对制作他们的游戏感兴趣来与艺术家联系。如果您说的没错,几乎可以保证他们会说“是”。
如果您能证明自己可以制作并完成游戏(对于每个完成的独立游戏,都有成千上万个永远不会结束的项目),并且如果您有一个好主意,则可以进入论坛并提出该主意。也许只有一个人会第一次加入您的行列,但是如果您可以交付最终产品,并确保您在上述论坛中公开您的进展和成功,您将获得信誉,更多的人将有兴趣加入您的下一个项目。
对于我的最新游戏,我能够说服两名平面艺术家,一名音乐家,一名作家和九名配音演员(其中两人实际上是专业人士)免费为我提供帮助。当然,实际交付至关重要。我做到了,因此,我有信心在下一个项目中能得到他们的帮助以及其他人的帮助。
请记住,只有当您认真制作游戏时,这两个选项才可行。如果您中途停止,或者如果他们感觉到自己不是认真的人,那么您将失去名誉,并且人们不会加入您的后续项目,因此,只有在您真正有能力并且愿意走走的情况下,才能继续进行。
这是一个包含大量链接的线程,您会发现它们很有用;从法律,艺术到音乐等等的所有内容 。http://www.mangatutorials.com/forum/showthread.php?742-The-Ultimate-Indie-Game-Developer-Resource-List
其他答案中也提到了这一点,但是当您寻找歌手等时,您应该同时开发游戏。使用程序员的艺术作品,替代品,免费的精灵。在大多数时候,甚至在考虑最终资产之前,我只是想快速启动并运行一下,看看它是否有趣。对废话进行原型处理并找到游戏。然后,当游戏被锁定时,您可以开始放置适当的艺术品。相反,这样做会导致金钱损失,需要多次重做的工作,除了损害您的项目之外,还吸引了您完成它的动力(如果您正在做一个游戏来找工作,这表明您可以完成一个项目是一件好事)。
如果仍然找不到艺术家,请自己制作图形。提到了矮人要塞(Dwarf Fortress),但还有《几何战争》(Geometry Wars)这样的游戏,其中的图形是通过数学创建的。如果您全神贯注,一切皆有可能。
在艺术方面,我们也处于类似情况,我和朋友在业余时间制作游戏。我们都是热爱游戏的开发人员,我们必须已经启动了十二个游戏项目。
由于项目停滞不前,我们在艺术家社区的网站上接触了许多人,他们的艺术风格与我们的想法相符。
启动并运行一个项目,准备向您展示其认真的态度,并展示您对该项目的热情,足以使我们产生一些兴趣。
搏一搏 :)
您总是可以采用“少即是多”的方法,并使用尽可能少和尽可能简单的图稿。
如今,复古风格的矢量图形非常流行,因此有很多灵感可以实现。只需画些线并使它们发光即可。
这取决于您要寻找的游戏开发人员职业。现代游戏行业中创建的大多数游戏都是由庞大的团队制作的,程序员无需画一个像素。
尽管如果您更想开发自己的独立游戏,则可以承担“一个人的军队”的角色,在其中您必须处理图形和声音创建。看一下我自己的标题,例如:http : //goo.gl/hs5wt
编程是最简单的部分,而生成合成的声音效果和绘制像素图则花费了我大部分时间。感谢上帝提供的公共领域音乐,在这种情况下,它非常适合整个事物。
如果您是在80年代长大的,那时您实际上可以在屏幕上看到像素(然后以后再也无法忽略它们),它可能会自然地在您身上生长,但是如果不是这种情况,我建议您阅读一下关于像素艺术创作。当然,您始终可以将一些纸质图纸数字化,然后稍后再进行整理。
无论如何,创造游戏一直都是多学科的手艺。您将需要足够的编程技巧(但不要太多),否则最终将无法创建最简单的游戏,因为您会过于担心抽象,就像一个好的语法学家那样写一本书),对数学,几何,物理学有很好的理解,并且还具有很多艺术技能,例如绘画,声音创作,关卡设计,故事讲述等。
最终,您必须爱上自己的创作。您需要大量的动力和真诚的愿望,以使您的游戏脱颖而出。您必须成为自己游戏的第一粉丝,因为如果您根本不喜欢玩它,还有谁会呢?
考虑到所有这些,我真的希望您能克服障碍,并度过愉快的时光来创建自己的游戏。一旦启动并运行,这将是一次非常有趣和有益的体验。:)
首先,通过做所有这些事情,您真的做得很好 上大学之前,,您。
现在,您是否尝试过自己探索艺术?
我是程序员,不是艺术家
人们为了避免对自己的艺术品进行判断而使用的常见保护措施。
但是,只要花时间,您也可以学习绘画。(和几块钱的Wacom平板电脑!)
您只需继续努力,直到完成。
的确,进入的门槛,以创建一个游戏捕获的关注和具有一定的市场已经扬起了一阵很大的只是金钱和时间投入到质量和数量的游戏,实际上是卖。
因此,由于暴雪或Edge of Reality等公司投入大量的时间和金钱,只是为了推出下一个纸牌游戏/第一人称射击游戏,因此当今的游戏市场是一个竞争非常激烈的地方。与此相比,马里奥兄弟( Mario Bros.)处于尖端技术时代,而约翰·罗梅罗(John Romero)能够出售类似Crazy Climber这样的游戏:
在您目前的状态下,我不必担心艺术品。我完成的第一场比赛达到了令人满意的完成水平,我完全没有艺术家就完成了比赛,那是我上大学之前的事情。
我认为,根据您的游戏编程水平,您有四个不错的选择:
我目前正在一个名为GDCore的网站上工作,适合您的情况。它旨在帮助编码人员,音乐家和艺术家交换制作出色游戏所需的脚本,子画面,背景音乐等。我们尚未公开,但您可以在http://www.gdcore.com上查看我们。它应该类似于Unity Asset Store,但内容类型更广泛,具有更多的免费资产。
我是一个独行的,业余爱好者的游戏开发人员,尽管可以使用很多周,但我确实设法公开发布了一些2D手机游戏。像您一样,我是程序员,而不是艺术家。
首先,我同意其他人的意见,即Unity3D是一个不错的选择。我唯一要解决的问题是,除非您选择Pro版本,否则您将一直停留在启动屏幕上,并且Android / iPhone插件不是(通常)免费的(我不清楚您是否想要定位到移动设备还是台式机?)。
如果您真正要完成一个项目(作为一个非艺术家的个人)很重要,并且您决定反对Unity3D(或其他类似的游戏引擎),那么我怀疑如果您-至少在最初时使用它,将会发现它更易于管理。 2D 资产的数量和编程的复杂性/规模/工作量将大大减少。
最后一个快速提示-我发现在3D模式下对对象进行建模,然后用适当的阴影将其渲染为2D精灵要容易得多,而不是尝试手工绘制2D图稿。Blender是一款出色的免费3D建模工具。我不能推荐它。
即使当我把事情做得非常简单(和2D)时,我发现完成第一场比赛所花的时间也比我想象的要长得多。这要归结为必须解决的众多方面-游戏设计,可玩性(例如输入控件),编程,美术作品,市场营销材料,动画,推销,关卡设计,关卡编辑器,您可以将其命名。
祝您好运-您可以做到。我认为游戏开发是最广泛的项目之一。我喜欢它!
我同意先前的评论。编写一个非常简单的游戏引擎将使您最少花费200-1000个工时。低多边形3D模型每个需要2天到一个月(全时工作),具体取决于所需的质量。在我的游戏中,我使用了自上而下的视图,故意绘制了y脚的手绘2D精灵,因此我只需要为每个怪物绘制一个视图(每个角色1小时)。我正在制作自己的3D引擎(到目前为止已花费了300个小时的编程时间),但更好的捷径是使用现有的3D引擎(例如Unreal或Quake III)或2D游戏制造商(如Yoyo的GameMaker)。避免使用免费的样本声音/纹理/模型,因为它们通常需要大量的后期处理工作,才能使它们很好地载入您的游戏中-最好使用自制的占位符。http://antongerdelan.net/crongdor/
我认为在开发过程中在屏幕上看到实际的漂亮事物真是太好了。小型项目通常从一开始就遵循图形艺术/知识概念作为准则,这是非常强烈的动力。
我对此可能是错的,但根据我的理解,大多数实际上看到过曙光的独立项目都是由同时从事艺术和程序设计(我讨厌他们)的单个开发人员或拥有某人的小团队进行的技术,但很少有程序员在开发结束时雇用某人来代替占位符-尽管此方法在理论上应该可行。
尝试找到朋友,同事,女友,妻子,以及其他可以画画的人。他们不必知道如何使用任何软件或使用鼠标。告诉他们您要制作游戏,并且在编程时需要有人绘制图纸。如果不是您认识的人,可以在网上或论坛中找到一些艺术家。共同研究一个想法。直到我看到一个朋友在他的Facebook页面上绘制的一些图纸之前,我实际上都遇到了同样的难题,无论如何,我张贴了这个看起来很相关的问题。
另一种选择是使用某些抽象图形概念来制作游戏,任何人都可以绘制。就像火柴人游戏一样,但不仅仅如此。或从Lynda学习2天后即可创建的某个级别的抽象3D。它适用于MineCraft :)
我曾经写过自己的游戏,包括开源和商业独立风格的游戏。像您一样,我在素材资源(图片,动画,音频等)上遇到了问题。您有几种选择:
没有很多钱,所有这些选择都会令人沮丧。您可以找到艺术家志愿奉献自己的时间,但是根据我的经验,他们不喜欢坐在那里等您开发和修复新的游戏/渲染引擎,所以这是我的建议(我假设您不是愿意花任何钱):
创建一些非常简单的图形进行测试。在我创建的一款游戏中,我制作了一些非常简单的简笔画图形,这些图形仅足以指示我的角色当前所处的动作/状态。后来,当游戏/渲染引擎引人注目时,它有望鼓舞人心,并且您将拥有寻找愿意帮助的艺术家的麻烦减少。
如果您想专业或业余爱好游戏,则未指定。对于专业游戏,您需要专业的图形。Minecraft是一个很好的反例,但是该规则的例外。作为一个以游戏为生的程序员,我从付费艺术家和销售3d模型,图像和声音的在线网站上获得图形。
对于爱好,有免费的在线资源以及您自己做的艺术。但是,如果您像我一样,我的作品太糟了,要做的时间太长了,我不喜欢游戏的最终结果。这意味着我在做我不喜欢的事情和我喜欢的事情时失去了我的魔力,而且我对结果没有动力……这意味着:我从好的来源那里得到了它。
为您的图形至少获得外观不错的占位符。然后,弄清楚如何获得更好的版本,如果准备发布时达到了目标,等等。
不要强迫自己做会挫败您的事情-无论是什么。动力是唯一能让您完成游戏的事情,而完成游戏将是您完成游戏最重要的事情。如果这不是您的事,请不要浪费图形的动力,而要意识到美观的UI会激励您。
我是编码员,不是艺术家。在业余时间制作游戏时,我发现有时候只要玩法足够好,图形就没有关系。
例如,您可以使用http://www.bfxr.net/制作出色的免费声音效果 。
我对任何人的建议实际上是考虑一个很棒的游戏构想。为什么不使用http://www.squidi.net/three/index.php上找到的100个数字之一?对这个想法稍作努力。然后,查看在不更改游戏玩法的情况下如何使用图形。
这是一篇很棒的博客文章,其中包含免费音乐创作工具的链接:http : //www.ludumdare.com/compo/2012/12/19/automatic-music-composition-tools/
再次,游戏性第一:)
所需要的只是动力和时间。
除非您受时间的限制如此之重,以至于您的生命将在完成项目之前结束,否则您将能够随时间做任何事情。
动机是每个人都必须弄清楚自己的东西。个性各异,行之有效的也是如此。对我来说,最有效的方法是每天强迫自己工作几个小时,如果我想在周末弥补这个时间,那是最好的选择。
设定微小目标是可行的。然后,当您构建足够的游戏时,您会更加有动力完成它,因为您是如此接近。最困难的部分是开始。