感觉现在做游戏开发只有两种了,一种是开发游戏引擎,一种是使用游戏引擎开发游戏。 基本没有这种裸着做游戏的了。大小游戏都不适合跳过引擎裸做游戏了。所以题主可以看看自己属于哪种,然后找适合自己方面的资料来看了,分成这两类的话,其实资料在网上都不难搜的。 开发游戏引擎的话里边倒是包括题主追问的这些算法一类的。(一般都是计算机图形学的相关知识+DirectX或者是OpenGL) 使用游戏引擎开发游戏,直接选择一款游戏引擎,跟着教程学就好了
你是做什么语言的,不同语言差异很大吧。现在前端一般是C++实现,很多公司都直接用引擎了。