当前位置首页 > 百科资料> 正文

Smart2D游戏引擎

2022-07-02 19:07:15 百科资料

Smart2D游戏引擎有很多优点,其最主要的是上手容易,要求比较低。

  • 中文名称 Smart2D游戏引擎
  • 属性 多层缓冲技术
  • 特征 无限大地图
  • 前提 一定的C++和windows基础

Smart2D开发背景

  通过学习了许多开源的软件,对自己受益颇多,所以有了那么一种冲动,想自己写点东西。当代主流的3D游戏引擎很多,实现的效果也都非常震撼,但是2D也没有因此而没落,很多的2D游戏在市场上也占有相当的份额。特别是一些小的2D单机游戏,创意新颖,简易易玩,可以更容易被人们接受。所以学习2D编程还是有相当的前景的,并且许多编程内涵都是通用的,以后即使转向3D开发也是很容易的。2D开发需要的知识起点也比较低,Smart2D游戏引擎基于GDI开发,只要有一定的C++和windows基础,就很容易上手。

Smart2D引擎特性

  Smart2D游戏引擎有很多优点,其最主要的是上手容易,要求比较低。其主要特性如下:

  1、图形方面使用CImage类实现,易于理解。

  2、多层缓冲技术,避免闪屏现象。

  3、无限大地图。

  4、交换链技术,可以进行后期处理。

  5、音效引擎基于DirectSound开发,显现声卡的硬件加速,主要支持格式wav、ogg,可显现流播放。

  6、 SmartED进行地图可视化开发。

致谢

  参考了很多开源的软件,非常感谢前辈们能够共享那么多技术知识,在此对那些开源软件的作者表示深深地敬意。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net