我在创立独立游戏工作室的第七个月所学到的经验

大家好!我希望你们都好。七个月前,我从未开发过视频游戏。今天,我领导着Black Onyx Studio,一个正在发展中的独立团队,共有约30名成员正在一起工作,共同开发我们的第一款游戏。这并不意味着我们已经成功了,我们的游戏仍在开发中,我们的未来并不确定,我们仍有大量的工作需要做。然而,这些前几个月已经彻底改变了我的生活,我想与那些害怕开始的人、那些怀疑自己的能力的人、那些担心管理团队的人(你可以做到!)分享我的早期经验。

我为什么要写这篇文章?

在过去的七个月里,我遇到了许多才华横溢、慷慨的朋友们。他们与我分享了他们的经验,挑战了我的想法,帮助我提高了自己,并使我能够建立出我自己无法单独完成的事情。这篇文章部分是为了感谢他们,但也试图鼓励那些认为自己不够经验、不够有才华、不够自信的人开始。虽然我仍在每天学习,但这不是已经“成功”的人故事。它只是关于我是如何开始的、什么改变了、我学到了什么。

在游戏开发之前

在开始这个项目之前,我在低级和主机技术,如C、C++和COBOL方面没有专业经验。完成我的学业后,我在一家大银行工作,在一个非常有压力的、充满压力的技术环境中(而且非常毒瘤)。这个工作稳定,薪水高,但文化和工作条件并不适合我。我逐渐变得疲惫,失去了动力,并开始出现与压力和长时间在屏幕前工作相关的健康问题……它太多了,我最终决定离开。这个决定让我感到害怕,我没有稳定的收入,没有清晰的职业目标,甚至不知道下一步该做什么。多年来,我一直在不同的工作、学习和兴趣之间跳来跳去。我开始相信也许我永远不会找到真正使我感到激情的事情。

发现游戏开发

2026年初,我的朋友给了我一个机会让我暂时居住在一处公寓中,我可以考虑下一步该做什么。在这种情况下,我做了许多人都会做的事情:玩视频游戏、消磨时间、在YouTube上浏览……在那个时候,我发现了一个YouTube频道叫做Michael Games,并开始跟随他的教程,学习使用Godot创建RPG。我一步一步地学习GDScript和C#,并很快就被游戏开发所吸引,即使我的初期视觉效果很差,动画也很基本,但看到角色移动、系统运作、想法变成交互式的东西让我有了几年来没有体验到的感觉。Michael的热情和教导使我对游戏开发的兴趣被唤醒。我非常感谢他后来成为我们主角的灵感来源。英雄并不总是legendary战士,而有时,一个英雄只是一个普通的人,在他人需要的时候帮助他人。

独自开始

在学习和实验了几个星期后,我决定创建一个小RPG。开始时很有趣,但也非常挫败!我越创建,越了解到还有多少工作需要做,甚至一个看似简单的游戏都需要编程、写作、艺术、动画、音频、关卡设计、测试、生产和许多其他技能。试图管理所有这一切单独变得非常令人沮丧。我意识到我不仅仅想创建一个小技术项目。我想要建立一个深度的游戏,有强烈的故事、意义的角色和吸引人的世界。当然,要实现这一点,我需要其他人。

试图招募没有经验、没有资金、没有艺术作品

我的第一个招募帖子几乎没有受到注意(我不愿意承认,最初是非常令人失望的)。然而,这是可以理解的!我只有很少的文档,没有令人印象的艺术作品,只有一些断断续续的代码。我不是艺术家、视频编辑或经验丰富的游戏开发者。我不能用美丽的概念艺术或完美的原型吸引人。所以,我决定集中在我可以提供的两件事:文档和故事讲述。我开始写关于游戏的愿景、故事、角色、游戏循环、机制和艺术方向。我研究了专业的GDD(游戏设计文件),阅读了其他开发者的文章,并尝试以最清晰、最严肃的方式呈现项目。随后,我生产了约100页的早期文档,并发展了一个更清晰的游戏愿景。我又开始发布帖子,带着详细的描述、文档和邀请人们在Discord上与我讨论项目。这种改变使我得到了巨大的帮助!

团队的第一个成员

第一个表现出真正兴趣的人是艺术家David。他们没有很多空闲时间,但他们看到了项目的潜力,并愿意创建一些快速的角色素描(总共三张,但对我来说就是世界了!)。这些初期素描使项目更容易理解。结合文档和艺术作品吸引了程序员和其他艺术家。早期成员中的许多人是因为他们热爱这个想法,并希望作为一种爱好和激情来贡献。通过Discord会议、会议和许多对话,一小群人逐渐围绕着共同的愿景形成了。到二月底和三月初,项目从一个人发展到约9名贡献者,我非常感谢他们。随着文档、艺术作品和系统的改进,更多经验丰富的人感兴趣,包括一些曾在大型工作室工作的人,其他人则是独立创作者,正在寻找一个有意义的项目。到四月,我们已经超过了15名成员!

今天我们在哪里

今天我们的工作室有约30名成员(包括一些来自Blizzard和Ubisoft的前成员)正在工作,涵盖艺术、编程、写作、游戏设计、音频、本地化、质量保证、营销、生产和文档!当然,不是每个人都全职工作,每个成员都有不同的可用性和参与度。这个项目最初是我们之间的合作。接收到一些早期的资金支持(虽然不是很多,仅仅是2000美元,但这对于我们来说是一个开始!)后,我能够开始为某些贡献者提供特定的工作。我的一个主要目标是逐渐为我们的资金发展提供更公平和稳定的补偿。建立一个更大的团队并没有使一切变得容易。人们加入和离开,出现了分歧(有时导致某人离开团队),生产困难、财务压力、不确定性和我是否是在浪费时间或注定要在无生命的公司工作(当你和另一名程序员在你的代码库上工作了几个星期,他离开时,你会感到毁灭性的情况)。今天,我们仍在学习如何组织自己、定义优先级、将多个个体系统、想法和艺术作品整合成一个连贯的游戏。拥有一个大团队并不是完成游戏的同义词!它会带来新的责任、沟通挑战和期望。然而,它也使我能够与善良、激情四溢、技能丰富的人一起工作,他们不断地使项目变得更好,我深深地感激他们。

我想建立什么样的工作室

我的前任职业经验对我想建立的工作室文化有着强烈的影响。我想Black Onyx Studio保持人性化、灵活、协作和尊重创造性工作的原则。我们的艺术家需要艺术自由,而我们的开发者需要信任。团队成员应该能够不同意、提出替代方案和挑战决定而不害怕不必要的压力或微管理,这是我迅速学到的东西。然而,这并不意味着没有结构或方向,项目仍然需要明确的优先级、截止日期、责任和艰难的决定!然而,我相信纪律和专业精神可以存在而不建立在恐惧、疲劳或自我中心的文化上,只要相信他人并拥有良好的工作伦理!

七个月后

七个月后,我从独自浏览YouTube、失业和迷茫转变为与团队一起工作,共同开发我们真正关心的游戏!我学到了你不需要在开始之前知道一切。你需要愿意学习、倾听、记录你的想法、接受批评和将自己包围在比你更擅长的领域的人们身上。