Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8602933
  • 博文数量: 1413
  • 博客积分: 11128
  • 博客等级: 上将
  • 技术积分: 14685
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-13 10:03
个人简介

follow my heart...

文章分类

全部博文(1413)

文章存档

2013年(1)

2012年(5)

2011年(45)

2010年(176)

2009年(148)

2008年(190)

2007年(293)

2006年(555)

分类: C/C++

2006-11-24 22:36:23

在这些模块当中,allegro是主要模块,而其它的全部算是它的插件。Allegro是一个跨平台的游戏开发库,支持dos,windows,linux,freebsd等操作系统。在使用的这两天里面,我发现它大大简化了游戏的开发过程。相比于directx简单,有时候我觉得甚至于比sdl还要简单。这样一个超强的游戏开发库,再加上非常多的附加库,怎么能不让人心动呢?不过我发现它在网络开发没有相对应的库,这一点比起directx来讲是有点差,或许它更适合于写单机游戏吧。我非常喜欢allegro 中丰富多彩的贴图函数,很纯粹,也很简单。
1、Allegro
这是Allegro的主模块;
2、AllegroFont
给Allegro添加字体方面的支持;
3、AllegroGl
Allegro三维图形模块;
4、AllegroMp3
一般情况下,Allegro只支持wav及mid格式的音乐格式,这个模块可以使allegro添加mp3;
5、AllegroOgg
ogg是一种常用的音频格式,给allegro中添加ogg支持;
6、AllegroPNG
PNG是一种常用的图形格式,支持透明图像,在Allegro中一般只支持bmp格式及pcx格式;
7、AllegroGif
gif图形格式,就不用说了,更重要的是他不但支持静态的gif格式,还支持动态的gif动画序列;
8、Apeg
使allegro支持mpeg视频格式,这样除了使allegro支持fli动画格式。
9、Agup
是The Allegro GUI Un-uglification Project的简写,在allegro中构建gui界面。

阅读(2620) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-09-24 11:44:38

推荐:allegro高手坐堂! www.eda365.com