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

查看 644|回复 63
作者:hellodigua   
最近关注小红书上的独立开发,发现大部分都开发的是一些简单包装的应用,包括但不限于出海的 AI 应用、记账 TODO 等效率工具应用、一些简单的小程序等等。
我是感觉这些赛道都卷麻了,而且大部分应用其实都没什么技术和品牌护城河,稍微资深一点的开发者都能开发出来。
我有一些想做游戏的想法(之前是前端),然后想了一个类似小黑屋的游戏点子,然后规划了一下之后就麻了,感觉相比开发网页、小程序、应用之类的相比,游戏好像涉及到的工作量要多不止一倍了。
不仅仅是剧情开发、音效、图像等,我发现小黑屋这样的点击放置类游戏数值问题也很复杂,某个环节稍微规划不好,可能游戏的数值就崩了,更别提数值之外,各种换算的数据流了。
总而言之现在就是游戏小白,总体感受上游戏这行应该是很复杂的,但是对于到底有多复杂还没有一个具体的概念,有人说说吗?
补充:相对于操作系统、浏览器等巨型工程,其实肯定是没这些复杂的,我其实想问的是:
同样的开发人数下,情况最复杂的会不会是游戏?
        
   
   
   
        第 2 条附言  ·  6 小时 38 分钟前
        
        
        我想做的游戏的思路主要是和这个游戏类似:
https://adarkroom.doublespeakgames.com
        
   
   
   
   
        
            
               
   
   

游戏, 软件工程, 开发

kevan   
补充:相对于操作系统、浏览器等巨型工程,其实肯定是没这些复杂的,我其实想问的是:
同样的开发人数下,情况最复杂的会不会是游戏?
x86   
我想做的游戏的思路主要是和这个游戏类似:
https://adarkroom.doublespeakgames.com
spike0100   
开发游戏肯定复杂阿,你参考一下 GTA 系列的开发投入。
raphaelsoul   
记账类到最后,还得是 excel 🤣
hellodigua
OP
  
很多的独立开发只是把别人已经做得很好的应用用简陋的方式重新实现了一遍。游戏也是一样,最近关注 reddit 独立开发板块,很多游戏开发做得也很差的。
只能说不管是应用还是游戏,复杂度和项目无关,只跟你想实现的效果有关。
losetear   
游戏是内容,一般开发者最大的苦难是没有生产内容的能力。
paopjian   
@raphaelsoul 现在有了 AI 之后,生产内容会不会相对简单一些了?
hellodigua
OP
  
游戏也有简单的和复杂的,简单的如小黑屋这种只要设计好数值体系,会软件开发就会做。复杂的网游涉及的就太多了,就算用 ue ,unity 这种引擎,也要熟悉大量的概念,网络,物理,骨骼动画,渲染,gui ,寻路,ai 等等
raphaelsoul   
软件开发中的内容资产侧重点不一样啊,
办公类软件 word excel ppt 日积月累的功能代码你只是看到了一小点, 很多人用来做复杂任务你不能说 office 不够复杂吧.
影视类软件 PS AI 这些也是无数人不断累加工作做出的最终产品, ffmpeg 这种神级软件也不是说有就有的.
游戏开发看起来麻烦是因为 "直观", 面筋人就是骨骼绑定错误, 平地游泳是状态机问题, 重点方向不同复杂的地方也不同.
开发 demo 简简单单, 真要天衣无缝那可难上加难
您需要登录后才可以回帖 登录 | 立即注册

返回顶部