跳转至

身为游戏开发者

Steven Ballmer,前微软首席执行官,在一次臭名昭著的开发者会议上喊道:

"Developers, developers, developers… Developers!"

我是一名游戏开发者。无论我在项目中扮演怎样的角色,无论我以何种方式参与到项目中去,无论我在其中写不写代码,我都是以开发者的视角去看待整个项目并为之努力的。

我现在正就读于犹他大学的娱乐艺术与工程硕士项目,专攻游戏程序方向。在这里我和很多有天赋的游戏设计师、工程师、艺术家们合作创作游戏。

我在游戏开发中都做些什么

  • 工程师: 我有很多种游戏引擎的经验,Unity,Unreal Engine,Cocos Creator,Monogame,GameMaker,等等。我通过代码来帮助设计师实现天马行空的游戏想法,保证技术不会成为整个项目的瓶颈。最近我还在学习游戏引擎的开发,包括软件架构和图形学等主题。
  • 设计师: 在项目的创意期,我也会参与到设计决策中,为团队贡献更多玩法上的灵感。我的点子总是会给游戏增添诙谐的色彩。
  • 个人开发者: 有的时候我也会自己捣鼓一些有趣的小玩意,自己设计自己实现。当然我还没有全能到完全不需要网上的免费美术素材。

我兼顾技术与设计

“技术设计师/技术策划”是我在游戏行业里能找到的最准确的自我定位。具体来说,就是为设计师团队搭建合适的内容生产管线,就像技术美术给美术团队做的那样。在我的开发经历中,每当我发现适合创作的新工具,我都会第一时间去思考以下问题:

  • 我能否很快将这个工具整合进我们正在开发的游戏项目?
  • 我能否找到最适合使用这个工具的人选?
  • 这个工具能否增强我们当前的工作流,提高内容生产效率?
  • 如果这个工具存在缺陷,我能否很快地通过魔改源码来优化其功能?

接下来我就会展开对这个工具的研究、植入、应用、测试、反馈、改进。这个循环能帮助我更好地给设计师团队提供支持。提高设计师的效率,减少他们的重复劳动,这是我在项目开发中的一大乐趣。

我深知技术设计师这个工种的岗位在游戏行业里面并不是那么充裕,所以我也在不断训练自己在游戏设计和玩法实现上的基本功。如果你需要一名游戏程序员,或者游戏设计师,我也很有自信一试。

我欢迎跨界合作的邀请

有时我会和一些并不熟悉游戏开发的朋友合作创作,因为他们总是能给我带来未曾料想过的可能性,比如艺术家、音乐家、科学家以及社会工作者们。我用我开发游戏的技术和方法论来帮助他们更好地与受众进行沟通。

如果你是(包括但不限于):

  • 艺术家:你有很棒的交互想法,但需要有人帮助你开发这些交互。
  • 社会工作者:你有想让公众听到的故事,但苦于传统的媒体无法那么有效地触及受众。
  • 科学家/科普工作者:你想以可互动的形式来展现最新的科学研究,以增进公众对科学话题的认知与理解。

那么你找对人了!我有一整套技能来帮助你创作互动项目(可以是传统上理解的游戏,也可以不是),一切服务于你的目标。我在本科时的方向是传播学下面的科学传播,我有很扎实的理论基础,同时还有丰富的跨界合作经验。只要你有点子,有需求,欢迎来与我讨论。

感谢你的阅读

希望你通过这些文字对我能有一个初步的了解。如果你感兴趣,还可以看看我的作品集简历