制作游戏很有趣,但……是什么让游戏有趣?

发布: (2026年1月31日 GMT+8 03:11)
4 min read
原文: Dev.to

Source: Dev.to

在这段游戏开发的旅程中,我决定不再仅仅是一个游戏开发者,而是成为一名 游戏设计师。游戏确实有趣,但并不是因为代码,而是因为它们让玩家产生的感受。对我而言,这正是整个过程最精彩的部分。

别误会,我热爱编码,只要我还能活着,我就不会停止编写游戏。但仅仅 编写 游戏实在太容易。说实话,任何程序员都可以写出一段代码并称之为游戏。编写 有趣的游戏 则是另一回事。并不是每个人都能制作出真正打动他人的游戏。我接受这个挑战——部分原因是我自负到相信自己是能够制作此类游戏的人之一,更多原因是我相信一个真正优秀的游戏可以拯救一个人的生命。

什么让游戏有趣?

这个问题在网络上的讨论中已经被回答了无数次。答案千奇百怪:优秀的机制、引人入胜的背景故事与叙事、探索、世界构建、稳固的操作、与朋友(或陌生人)一起游戏的可能性,以及——最常见的——这些因素的组合与更多其他因素。

这是一件主观的事:两个人可以在完全不同的游戏中体验到“有趣”。比如,我非常喜欢 王国之心 系列(包括许多人认为烂掉的 记忆之链),而我的继子则根本受不了玩它——尽管他喜欢里面的角色!

影响有趣程度的因素

核心要素

  • 机制 – 游戏规则和系统之间的交互方式。
  • 故事与叙事 – 情感和情境的背景。
  • 探索与世界构建 – 发现的感觉。
  • 操作 – 响应性和直观性。
  • 多人模式 – 与朋友或陌生人一起游戏。

类型特定的考量

  • 什么让赛车游戏有趣?
  • 什么让格斗游戏有趣?
  • 街机足球游戏是否比基于物理的足球游戏更好玩?
  • RPG 的乐趣是来源于战斗、叙事,还是探索?

这些问题可能永远没有确定的答案,因为人类的偏好会随时间而变化。

AI 的角色

另一个需要考虑的点是 AI 在游戏有趣程度上发挥了多大影响。凭借当今的技术进步,制作有趣的游戏是否必须依赖 AI?我认为不一定,但当游戏对我的操作有响应时,我会感到更开心。

开放性问题

有很多因素可以让游戏感觉有趣——或者一点也不有趣。对你而言,是什么让游戏变得有趣?是否有任何 必须 出现在有趣游戏中的要素,还是你只是喜欢看到画面上有东西在动?

Discussion on what makes a game fun?

Back to Blog

相关文章

阅读更多 »

适用于 Unity 的 MVP 架构

简介 本文解释了我们如何为 Unity 游戏采用 MVP(Model–View–Presenter)架构。我将逐步介绍整体结构,解释主要…