为什么游戏开发的学习门槛那么高,学习路线和一般的业务开发有什么区别?

2019-03-29 13:32:08 +08:00
 hkitdog
最近找了两本书看,一本是关于游戏引擎开发和应用,一大堆知识是讲 3D 模型,计算机视觉和算法理论,例如怪物和 NPC 移动轨迹,作者用了大量线性代数解释.....
模型加载,也是讲了一大堆 windows 内核结构,hook, 全局勾子,驱动层内存读写,好多底层知识没办法在网上找到相关资讯,想放弃了,看不下去,游戏开发这块到底要怎么学?
2344 次点击
所在节点    问与答
12 条回复
sharkrice
2019-03-29 13:37:12 +08:00
你是想你游戏开发还是游戏引擎开发?
hkitdog
2019-03-29 13:43:17 +08:00
@sharkrice 我之前看了下某大厂招游戏开发要求熟识引擎维护.....
forestLittleBear
2019-03-29 13:46:06 +08:00
大概是写引擎的跑了吧。
abcbuzhiming
2019-03-29 13:46:17 +08:00
现在游戏开发区别很大,你看的知识基本都属于引擎开发,而绝大部分游戏开发其实也就是拿着做好的引擎组装业务,没什么技术含量。
引擎开发,跳坑之前想清楚,这坑深不见底,而且大部分人其实没有这个机会能进入引擎开发这个行当的。这个行当本身也很窄,需求人不多
Yarnus
2019-03-29 13:51:19 +08:00
你这是要开发游戏还是开发游戏引擎啊...
Skypemifan
2019-03-29 16:19:52 +08:00
@Yarnus 傻傻分不清 哈哈哈哈
across
2019-03-29 16:22:41 +08:00
第一本是《游戏引擎架构》? 那不是给新手看的·····

另外:
"模型加载,也是讲了一大堆 windows 内核结构,hook, 全局勾子,驱动层内存读写"

你看的啥?? DirectX 入门指南?
emeab
2019-03-29 16:26:56 +08:00
因为现在开发游戏 不是 3a 都基本上都是拼模型.. 如果是 3a 那肯定是要自己开发引擎的..
hkitdog
2019-03-29 18:30:06 +08:00
@across 不是,第二本是状态驱动的游戏智能体设计
across
2019-03-29 18:39:51 +08:00
@hkitdog
<状态驱动的游戏智能体设计> ??? 讲 AI 为什么专注模型加载。
https://book.douban.com/subject/19930152/ 这本第二章就是<状态驱动的游戏智能体设计>,也只专注于 AI 数据结构设计啊····

大量线性代数的,估计也就是图形学、模型动画用到。
lnim
2019-03-29 19:59:28 +08:00
试试 unity ,
gumc
2019-08-23 09:48:01 +08:00
一般游戏开发更多的是业务逻辑,门槛不高

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

https://www.v2ex.com/t/549906

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

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

© 2021 V2EX