09.3.27更新
与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还要有相当的图形学,物理,数学基础,特别是在国内,由于相关资料的缺乏,更是让初学者无从下手。下面总结了一些入门方法和比较容易入手的资料。
首先你要精通一门高级语言,比如C++或者C#,其次,要有良好的英文阅读能力。对游戏开发者来说英文阅读能力是最重要也是最基本的工具之一,因为你遇到的大部分资源都将是英文的,不要总等着别人为你翻译。慢慢尝试着阅读英文资料,你会发现其实也并没有那么难:)
刚开始,你要做的就是选择一门图形API,一般就是DirectX或者OpenGL之间选一个。如果考虑到跨平台,那么OGL是首选. 如果只在ms的平台,则DX是首选。我对OGL并不是很了解,所以下面大部门资料都是和DX相关的。
当然,作为准备工作之一,你首先要到DirectX Develop Center下载最新版的DirectX SDK。
入门书籍非常重要,推荐<<Introductio

本文介绍了游戏程序员的养成计划,从精通编程语言、提升英文阅读能力开始,选择DirectX或OpenGL作为图形API,推荐《龙书》等入门教材。接着强调了计算机图形学、Shader、物理、AI等方面的学习资源,包括经典书籍和网络资源,强调实践的重要性。
最低0.47元/天 解锁文章
402

被折叠的 条评论
为什么被折叠?



