提个疑问,游戏是软件工程中最复杂的吗?

1 天前
 hellodigua

最近关注小红书上的独立开发,发现大部分都开发的是一些简单包装的应用,包括但不限于出海的 AI 应用、记账 TODO 等效率工具应用、一些简单的小程序等等。

我是感觉这些赛道都卷麻了,而且大部分应用其实都没什么技术和品牌护城河,稍微资深一点的开发者都能开发出来。

我有一些想做游戏的想法(之前是前端),然后想了一个类似小黑屋的游戏点子,然后规划了一下之后就麻了,感觉相比开发网页、小程序、应用之类的相比,游戏好像涉及到的工作量要多不止一倍了。

不仅仅是剧情开发、音效、图像等,我发现小黑屋这样的点击放置类游戏数值问题也很复杂,某个环节稍微规划不好,可能游戏的数值就崩了,更别提数值之外,各种换算的数据流了。

总而言之现在就是游戏小白,总体感受上游戏这行应该是很复杂的,但是对于到底有多复杂还没有一个具体的概念,有人说说吗?

5906 次点击
所在节点    游戏开发
83 条回复
orzsirius
18 小时 23 分钟前
@hellodigua 那可比我强多了,我想了十年,只兼职干了两年。之前贪玩,下班就打游戏,纯空想;现在有娃了,对未来有更大期望了,但是没时间了。我现在还只撸了个服务端的框架。感觉真要做出来,得等我退休咯
sentinelK
18 小时 15 分钟前
复杂的角度不同。

业务系统的复杂,是庞大的数据抽象与合理的业务流程梳理。
游戏系统的复杂,在于其低延时,高稳定的要求。

所以游戏往往偏向于小儿精的软件技术团队(占比更多的是游戏内容从业者)。
maajor
14 小时 41 分钟前
游戏复杂的是需求迭代,实现的时候思考的时间不多,实现完不好玩就砍了,屎山和陈年老 bug 都是这么来的

跟操作系统比,需求老变更,计划性没那么强,最后容易变成软件工程灾难
跟互联网比,性能要求高,不会拆微服务,所以最后系统巨大不好调试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1172531

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX