
题主如果没有基础,直接奔着制作单机游戏门槛太高,建议可以学习C#或者Java入门,使用RPGMaker体验一下制作游戏的过程。入门之后,可以学习使用Unity3D等优秀的跨平台引擎。如果要搞清楚背后的原理,题主应该学习计算机图形学、C++以及OpenGL或DirectX,以及
翻译的《游戏引擎架构》
用项目来驱动学习是最好的动力

题主如果没有基础,直接奔着制作单机游戏门槛太高,建议可以学习C#或者Java入门,使用RPGMaker体验一下制作游戏的过程。入门之后,可以学习使用Unity3D等优秀的跨平台引擎。如果要搞清楚背后的原理,题主应该学习计算机图形学、C++以及OpenGL或DirectX,以及
翻译的《游戏引擎架构》
用项目来驱动学习是最好的动力