你好,我是蔡能。从96年编写第一行代码开始,我在IT行业从业已经有22年的时间。

从程序员到管理者,我参与过各式各样的项目,也主导过很多项目。当然,我经历的大部分项目都是游戏。20多年里,我目睹了从最初的像素游戏,到如今高清贴图的3D游戏的发展过程。游戏行业,乃至整个IT行业都发生了翻天覆地的变化。

当然,我本人也非常喜欢玩游戏。我喜欢自由自在的游戏和需要脑力的游戏。比如,“GTA系列”“老滚系列”和“三国志系列”。在玩游戏的过程中,我体会到各种各样的乐趣,同时,作为开发者,我也会从专业的角度出发,思考这款游戏究竟是如何制作出来的。

我发现,喜欢玩游戏的人,都很有兴趣自己做一款游戏。哪怕自己不懂编程,但是自己做做策划,懂美术的话自己做做图,能让自己的游戏跑起来,就是一件幸福的事情。

还有一部分人,可能对游戏并不感兴趣,但是对赚钱感兴趣,那么我的专栏也可以让你知道游戏开发的基础流程和知识,避免走弯路,不花冤枉钱,不掉技术坑。

我看过网上各式各样的“傻瓜式”游戏开发工具,比如RPG MAKER。任何不懂编程的人,只需要导入规定的模板,就能方便地开发出一款游戏。然而,这种方法只能开发某一类非常简单的游戏。如果想要开发出一款真正意义上的游戏,还是要借助编程基础和系统的开发知识。

我举几个简单的例子,你就明白了。

这些问题,我都会在专栏文章中一一解答。但前提是你最好具备一定的编程知识和基础。

对于专栏的具体内容,我将分以下几个方面来阐述。

  1. 我会先带你熟悉游戏开发的基础概念。包括开发游戏需要涉及的基础知识和需要准备的工具:游戏引擎、底层图形接口和地图编辑器。
  2. 然后从0开始搭建一个游戏窗体,往窗体里添加图形、界面和操作。
  3. 我还会讲解如何嵌入脚本语言。毕竟使用硬代码编写游戏逻辑并不是一个很好的选择,而脚本语言的嵌入,可以让我们很方便地完成游戏的逻辑开发。我们只需要将底层图形图像的显示、函数等捆绑好,接下来交给脚本语言就好了。
  4. 除此之外,我还会阐述各种平台上的游戏开发和实现,带你学习一些最近热点的游戏开发知识。比如HTML5游戏和手机移动平台游戏。我们已经有了游戏开发的基本知识,也掌握了游戏开发的流程,再来看这些游戏的开发,就会变得很轻松了。
  5. 最后,我会与你谈谈,我对游戏行业未来发展的看法。游戏将会如何发展,往哪个方向走?开开脑洞,我们大胆畅想游戏领域的未来。

我希望,学习完这个专栏,能让你对游戏开发有个实质性的掌握,让你对游戏的开发和理念有一个完整并且系统的了解,并且能很快地着手进行游戏的开发。万变不离其宗,希望我的分享不会辜负你为此投入的金钱和时间。

让我们一起踏上游戏开发的旅程吧!

评论