Allegro

用於電子遊戲開發的程式庫

Allegro是一个特别针对于电子游戏的开发的自由软件程序库[208][209][210]

Allegro
徽标
徽标
开发者Allegro的开发者
当前版本
  • 5.0.10(2013年6月16日)[1][2]
  • 5.0.11(2015年1月12日;稳定版本)[3][4]
  • 5.2.1.1(2016年8月13日;稳定版本)[5][6]
  • 5.2.3.0(2017年10月11日;稳定版本)[7][8]
  • 5.2.4.0(2018年2月26日;稳定版本)[9]
  • 5.2.2.0(2017年4月30日)[10]
  • 5.2.1.0(2017年4月30日)[11]
  • 5.2.0.0(2017年4月30日)[12]
  • 5.1.13.1(2017年4月30日)[13]
  • 5.1.13.0(2017年4月30日)[14]
  • 5.1.12.0(2017年4月30日)[15]
  • 5.1.11(2017年4月30日)[16]
  • 5.1.10(2017年4月30日)[17]
  • 5.1.9(2017年4月30日)[18]
  • 5.1.8(2017年4月30日)[19]
  • 5.1.7(2017年4月30日)[20]
  • 5.1.6(2017年4月30日)[21]
  • 5.1.5(2017年4月30日)[22]
  • 5.1.4(2017年4月30日)[23]
  • 5.1.3(2017年4月30日)[24]
  • 5.1.2(2017年4月30日)[25]
  • 5.1.1(2017年4月30日)[26]
  • 5.1.0(2017年4月30日)[27]
  • 5.0.9(2017年4月30日)[28]
  • 5.0.8(2017年4月30日)[29]
  • 5.0.7(2017年4月30日)[30]
  • 5.0.6(2017年4月30日)[31]
  • 5.0.5(2017年4月30日)[32]
  • 5.0.4(2017年4月30日)[33]
  • 5.0.3(2017年4月30日)[34]
  • 5.0.2.1(2017年4月30日)[35]
  • 5.0.2(2017年4月30日)[36]
  • 5.0.1(2017年4月30日)[37]
  • 5.0.0(2017年4月30日)[38]
  • 4.9.22(2017年4月30日)[39]
  • 4.9.21(2017年4月30日)[40]
  • 4.9.20(2017年4月30日)[41]
  • 4.9.19(2017年4月30日)[42]
  • 4.9.18(2017年4月30日)[43]
  • 4.9.17(2017年4月30日)[44]
  • 4.9.16(2017年4月30日)[45]
  • 4.9.15.1(2017年4月30日)[46]
  • 4.9.15(2017年4月30日)[47]
  • 4.9.14(2017年4月30日)[48]
  • 4.9.13(2017年4月30日)[49]
  • 4.9.12(2017年4月30日)[50]
  • 4.9.11(2017年4月30日)[51]
  • 4.9.10.1(2017年4月30日)[52]
  • 4.9.10(2017年4月30日)[53]
  • 4.9.9.1(2017年4月30日)[54]
  • 4.9.9(2017年4月30日)[55]
  • 4.9.8(2017年4月30日)[56]
  • 4.9.7.1(2017年4月30日)[57]
  • 4.9.7(2017年4月30日)[58]
  • 4.9.6(2017年4月30日)[59]
  • 4.9.5(2017年4月30日)[60]
  • 4.9.4(2017年4月30日)[61]
  • 4.9.3(2017年4月30日)[62]
  • 4.9.2(2017年4月30日)[63]
  • 4.4.2(2017年4月30日)[64]
  • 4.4.1.1(2017年4月30日)[65]
  • 4.4.1(2017年4月30日)[66]
  • 4.4.0.1(2017年4月30日)[67]
  • 4.4.0(2017年4月30日)[68]
  • 4.3.10(2017年4月30日)[69]
  • 4.3.1(2017年4月30日)[70]
  • 4.3.0(2017年4月30日)[71]
  • 4.4.3(2019年2月3日)[72]
  • 5.2.5.0(2019年2月26日)[73]
  • 4.4.3.1(2019年3月4日)[74]
  • 3.9.39(2017年4月30日)[75]
  • 3.9.40(2017年4月30日)[76]
  • 4.0.0(2017年4月30日)[77]
  • 4.0.1(2017年4月30日)[78]
  • 4.0.2(2017年4月30日)[79]
  • 4.0.3(2017年4月30日)[80]
  • 4.1.0(2017年4月30日)[81]
  • 4.1.1(2017年4月30日)[82]
  • 4.1.2(2017年4月30日)[83]
  • 4.1.3(2017年4月30日)[84]
  • 4.1.4(2017年4月30日)[85]
  • 4.1.5(2017年4月30日)[86]
  • 4.1.6(2017年4月30日)[87]
  • 4.1.7(2017年4月30日)[88]
  • 4.1.8(2017年4月30日)[89]
  • 4.1.9(2017年4月30日)[90]
  • 4.1.10(2017年4月30日)[91]
  • 4.1.11(2017年4月30日)[92]
  • 4.1.12(2017年4月30日)[93]
  • 4.1.13(2017年4月30日)[94]
  • 4.1.14(2017年4月30日)[95]
  • 4.1.15(2017年4月30日)[96]
  • 4.1.16(2017年4月30日)[97]
  • 4.1.17(2017年4月30日)[98]
  • 4.1.18(2017年4月30日)[99]
  • 4.2.0(2017年4月30日)[100]
  • 4.2.1(2017年4月30日)[101]
  • 4.2.2(2017年4月30日)[102]
  • 4.2.3(2017年4月30日)[103]
  • 4.2.3.1(2017年4月30日)[104]
  • 5.2.6.0(2020年2月10日)[105]
  • 5.2.7.0(2021年3月7日)[106]
  • 5.2.8.0(2022年6月5日)[107]
  • 4.0.3(2017年4月30日;稳定版本)[108]
  • 4.1.0(2017年4月30日;稳定版本)[109]
  • 4.1.1(2017年4月30日;稳定版本)[110]
  • 4.1.2(2017年4月30日;稳定版本)[111]
  • 4.1.3(2017年4月30日;稳定版本)[112]
  • 4.1.4(2017年4月30日;稳定版本)[113]
  • 4.1.5(2017年4月30日;稳定版本)[114]
  • 4.1.6(2017年4月30日;稳定版本)[115]
  • 4.1.7(2017年4月30日;稳定版本)[116]
  • 4.1.8(2017年4月30日;稳定版本)[117]
  • 4.1.9(2017年4月30日;稳定版本)[118]
  • 4.1.10(2017年4月30日;稳定版本)[119]
  • 4.1.11(2017年4月30日;稳定版本)[120]
  • 4.1.12(2017年4月30日;稳定版本)[121]
  • 4.1.13(2017年4月30日;稳定版本)[122]
  • 4.1.14(2017年4月30日;稳定版本)[123]
  • 4.1.15(2017年4月30日;稳定版本)[124]
  • 4.1.16(2017年4月30日;稳定版本)[125]
  • 4.1.17(2017年4月30日;稳定版本)[126]
  • 4.1.18(2017年4月30日;稳定版本)[127]
  • 4.2.0(2017年4月30日;稳定版本)[128]
  • 4.2.1(2017年4月30日;稳定版本)[129]
  • 4.2.2(2017年4月30日;稳定版本)[130]
  • 4.2.3(2017年4月30日;稳定版本)[131]
  • 4.2.3.1(2017年4月30日;稳定版本)[132]
  • 4.3.0(2017年4月30日;稳定版本)[133]
  • 4.3.1(2017年4月30日;稳定版本)[134]
  • 4.3.10(2017年4月30日;稳定版本)[135]
  • 4.4.0(2017年4月30日;稳定版本)[136]
  • 4.4.0.1(2017年4月30日;稳定版本)[137]
  • 4.4.1(2017年4月30日;稳定版本)[138]
  • 4.4.1.1(2017年4月30日;稳定版本)[139]
  • 4.4.2(2017年4月30日;稳定版本)[140]
  • 4.4.3(2019年2月3日;稳定版本)[141]
  • 4.4.3.1(2019年3月4日;稳定版本)[142]
  • 4.9.2(2017年4月30日;稳定版本)[143]
  • 4.9.3(2017年4月30日;稳定版本)[144]
  • 4.9.4(2017年4月30日;稳定版本)[145]
  • 4.9.5(2017年4月30日;稳定版本)[146]
  • 4.9.6(2017年4月30日;稳定版本)[147]
  • 4.9.7(2017年4月30日;稳定版本)[148]
  • 4.9.7.1(2017年4月30日;稳定版本)[149]
  • 4.9.8(2017年4月30日;稳定版本)[150]
  • 4.9.9(2017年4月30日;稳定版本)[151]
  • 4.9.9.1(2017年4月30日;稳定版本)[152]
  • 4.9.10(2017年4月30日;稳定版本)[153]
  • 4.9.10.1(2017年4月30日;稳定版本)[154]
  • 4.9.11(2017年4月30日;稳定版本)[155]
  • 4.9.12(2017年4月30日;稳定版本)[156]
  • 4.9.13(2017年4月30日;稳定版本)[157]
  • 4.9.14(2017年4月30日;稳定版本)[158]
  • 4.9.15(2017年4月30日;稳定版本)[159]
  • 4.9.15.1(2017年4月30日;稳定版本)[160]
  • 4.9.16(2017年4月30日;稳定版本)[161]
  • 4.9.17(2017年4月30日;稳定版本)[162]
  • 4.9.18(2017年4月30日;稳定版本)[163]
  • 4.9.19(2017年4月30日;稳定版本)[164]
  • 4.9.20(2017年4月30日;稳定版本)[165]
  • 4.9.21(2017年4月30日;稳定版本)[166]
  • 4.9.22(2017年4月30日;稳定版本)[167]
  • 5.0.0(2017年4月30日;稳定版本)[168]
  • 5.0.1(2017年4月30日;稳定版本)[169]
  • 5.0.2(2017年4月30日;稳定版本)[170]
  • 5.0.2.1(2017年4月30日;稳定版本)[171]
  • 5.0.3(2017年4月30日;稳定版本)[172]
  • 5.0.4(2017年4月30日;稳定版本)[173]
  • 5.0.5(2017年4月30日;稳定版本)[174]
  • 5.0.6(2017年4月30日;稳定版本)[175]
  • 5.0.7(2017年4月30日;稳定版本)[176]
  • 5.0.8(2017年4月30日;稳定版本)[177]
  • 5.0.9(2017年4月30日;稳定版本)[178]
  • 5.0.10(2017年4月30日;稳定版本)[179]
  • 5.0.11(2017年4月30日;稳定版本)[180]
  • 5.1.0(2017年4月30日;稳定版本)[181]
  • 5.1.1(2017年4月30日;稳定版本)[182]
  • 5.1.2(2017年4月30日;稳定版本)[183]
  • 5.1.3(2017年4月30日;稳定版本)[184]
  • 5.1.4(2017年4月30日;稳定版本)[185]
  • 5.1.5(2017年4月30日;稳定版本)[186]
  • 5.1.6(2017年4月30日;稳定版本)[187]
  • 5.1.7(2017年4月30日;稳定版本)[188]
  • 5.1.8(2017年4月30日;稳定版本)[189]
  • 5.1.9(2017年4月30日;稳定版本)[190]
  • 5.1.10(2017年4月30日;稳定版本)[191]
  • 5.1.11(2017年4月30日;稳定版本)[192]
  • 5.1.12.0(2017年4月30日;稳定版本)[193]
  • 5.1.13.0(2017年4月30日;稳定版本)[194]
  • 5.1.13.1(2017年4月30日;稳定版本)[195]
  • 5.2.0.0(2017年4月30日;稳定版本)[196]
  • 5.2.1.0(2017年4月30日;稳定版本)[197]
  • 5.2.1.1(2017年4月30日;稳定版本)[198]
  • 5.2.2.0(2017年4月30日;稳定版本)[199]
  • 5.2.4.0(2018年2月25日;稳定版本)[200]
  • 5.2.5.0(2019年2月26日;稳定版本)[201]
  • 5.2.6.0(2020年2月10日;稳定版本)[202]
  • 5.2.7.0(2021年3月8日;稳定版本)[203]
  • 5.2.8.0(2022年6月6日;稳定版本)[204]
  • 5.2.9.0(2023年11月25日;稳定版本)[205]
  • 5.2.9.1(2024年1月20日;稳定版本)[206]
  • 5.2.10.0(2024年11月27日;稳定版本)[207]
编辑维基数据链接
源代码库 编辑维基数据链接
操作系统跨平台
类型多媒体电子游戏相关SDK
许可协议Allegro 4: Giftware(类似MIT许可证
Allegro 5: Zlib
网站liballeg.org

该库提供基本二维图形、图像操作、音效输出、MIDI音乐、输入、计时器,以及额外的寻路矩阵计算、UNICODE、文件系统管理、有限而建基于软件的三维图形。

其版本4.0可以运行在DOSMicrosoft WindowsBeOSMac OS X、多种类Unix,程序只需要嵌入其API即可使用。该库还有独立的AmigaOS 4移植版。

该库使用C语言编写,适用于C或C++,其附带很多文档和实例。

附件

编辑

Allegro社区用户贡献了多种扩展,包括轴卷图块形式的地图、输入输出各种格式(有PNGGIFJPEGMPEGOggMP3ITS3MXMTTF)。其还有多个语言绑定,比如 PythonPerlSchemeC#D语言等。

历史

编辑

Allegro原本的含义是"Atari Low-Level Game Routines"[211] 。20世纪90年代初由Shawn HargreavesAtari ST创造,1995年Shawn因为Atari即将消失而抛弃了对其支持又引入了Borland C++ 和DJGPP编译器。Borland C++ 在2.0版本被抛弃,DJGPP是唯一被支持的编译器——Allegro因此只能用于DOS。1998年前后, Allegro发展出了很多版本,对应Microsoft Windows的WinAllegro、对应类Unix的XwinAllegro,这些融入了Allegro 3.9 WIP版本,这样Allegro 4.0成为首个多平台稳定版本,当前支持Unix (Linux, FreeBSD, Irix, Solaris, Darwin), Windows (MSVC, MinGW, Cygwin, Borland C++), BeOS, QNX, Mac OS X, DOS (DJGPP, Watcom)。

硬件加速3D/2D应用于Linux、Mac OS X、DOS采用多种方式,包括AllegroGL和OpenLayer。它们是两个附件add-on库,通过OpenGL实现。结合GlideMesaFX (3dfx),AllegroGL是少数对应DOS的开源3D硬件加速方案。[212]

功能

编辑
  • 向量绘制:
    • 像素、线、矩形、圆柱、贝塞尔曲线等几何图形、
    • 有图案(Pattern)或者没有图案的形状填充(Shape Fill)
    • 各种多边形(Polygons):单调(Flat)、内插均匀(Gouraud)、三维纹理(3D Textured)和半透明( Translucent)
  • 图块:
    • 掩码(Masked)、压缩(Compressed)和编译(Compiled)三种精灵(Sprites)
    • 位块传输(Blitting)、旋转(Rotation)、拉伸(Stretching)、挤压(Reduction)、α通道混色(Alpha Blending)、内插均匀着色(Gouraud Shading)
    • 内置BMP、LBM、PCX、TGA文件格式支持,其他的可通过扩展库支持
  • 各种调色板(Color Palettes):
    • 调色板的操纵(读、写、转换)
    • RGB和HSV两种色彩格式(Color Formats)之间的转换
  • 文字:
    • 支持多种编码之间的转换,默认UTF-8
    • 点阵字体:掩码(Masking)、彩色(Colouring)、对齐(Alignment)
  • 其他:
    • 直接在屏幕或任意大小的内存位图(Memory Bitmaps)中进行绘制
    • 硬件轴卷(Hardware Scrolling)和三缓存(Triple Buffering)(前提是该处可用)、X模式(mode-X)的分屏(Split Screen)
    • 用于FLI/FLC格式的动画函数[213]

Allegro 5

编辑

目前的开发着手在Allegro 5这条分支,4.9.14是其不稳定的版本。Allegro 5对库的API及其大量的内部操作进行了完全重新的设计,致力于使API能更稳定地适用于多核间的协同工作。其默认使用OpenGL或DirectX硬件加速渲染后端,当前的大多数插件都需要重写接口。

其他

编辑

参考资料

编辑
  1. ^ http://sourceforge.net/projects/alleg/files/allegro/5.0.10/.
  2. ^ Release 5.0.10. 2017年4月30日 [2018年6月23日]. 
  3. ^ http://sourceforge.net/projects/alleg/files/allegro/5.0.11/.
  4. ^ Release 5.0.11. 2017年4月30日 [2018年6月23日]. 
  5. ^ Main page > News. 
  6. ^ Release 5.2.1.1. 2017年4月30日 [2018年6月23日]. 
  7. ^ https://github.com/liballeg/allegro5/releases/tag/5.2.3.0; 检索日期: 2018年1月17日.
  8. ^ Release 5.2.3.0. 2017年10月11日 [2024年6月24日]. 
  9. ^ https://github.com/liballeg/allegro5/releases/tag/5.2.4.0; 检索日期: 2018年3月22日.
  10. ^ Release 5.2.2.0. 2017年4月30日 [2018年6月23日]. 
  11. ^ Release 5.2.1.0. 2017年4月30日 [2018年6月23日]. 
  12. ^ Release 5.2.0.0. 2017年4月30日 [2018年6月23日]. 
  13. ^ Release 5.1.13.1. 2017年4月30日 [2018年6月23日]. 
  14. ^ Release 5.1.13.0. 2017年4月30日 [2018年6月23日]. 
  15. ^ Release 5.1.12.0. 2017年4月30日 [2018年6月23日]. 
  16. ^ Release 5.1.11. 2017年4月30日 [2018年6月23日]. 
  17. ^ Release 5.1.10. 2017年4月30日 [2018年6月23日]. 
  18. ^ Release 5.1.9. 2017年4月30日 [2018年6月23日]. 
  19. ^ Release 5.1.8. 2017年4月30日 [2018年6月23日]. 
  20. ^ Release 5.1.7. 2017年4月30日 [2018年6月23日]. 
  21. ^ Release 5.1.6. 2017年4月30日 [2018年6月23日]. 
  22. ^ Release 5.1.5. 2017年4月30日 [2018年6月23日]. 
  23. ^ Release 5.1.4. 2017年4月30日 [2018年6月23日]. 
  24. ^ Release 5.1.3. 2017年4月30日 [2018年6月23日]. 
  25. ^ Release 5.1.2. 2017年4月30日 [2018年6月23日]. 
  26. ^ Release 5.1.1. 2017年4月30日 [2018年6月23日]. 
  27. ^ Release 5.1.0. 2017年4月30日 [2018年6月23日]. 
  28. ^ Release 5.0.9. 2017年4月30日 [2018年6月23日]. 
  29. ^ Release 5.0.8. 2017年4月30日 [2018年6月23日]. 
  30. ^ Release 5.0.7. 2017年4月30日 [2018年6月23日]. 
  31. ^ Release 5.0.6. 2017年4月30日 [2018年6月23日]. 
  32. ^ Release 5.0.5. 2017年4月30日 [2018年6月23日]. 
  33. ^ Release 5.0.4. 2017年4月30日 [2018年6月23日]. 
  34. ^ Release 5.0.3. 2017年4月30日 [2018年6月23日]. 
  35. ^ Release 5.0.2.1. 2017年4月30日 [2018年6月23日]. 
  36. ^ Release 5.0.2. 2017年4月30日 [2018年6月23日]. 
  37. ^ Release 5.0.1. 2017年4月30日 [2018年6月23日]. 
  38. ^ Release 5.0.0. 2017年4月30日 [2018年6月23日]. 
  39. ^ Release 4.9.22. 2017年4月30日 [2018年6月23日]. 
  40. ^ Release 4.9.21. 2017年4月30日 [2018年6月23日]. 
  41. ^ Release 4.9.20. 2017年4月30日 [2018年6月23日]. 
  42. ^ Release 4.9.19. 2017年4月30日 [2018年6月23日]. 
  43. ^ Release 4.9.18. 2017年4月30日 [2018年6月23日]. 
  44. ^ Release 4.9.17. 2017年4月30日 [2018年6月23日]. 
  45. ^ Release 4.9.16. 2017年4月30日 [2018年6月23日]. 
  46. ^ Release 4.9.15.1. 2017年4月30日 [2018年6月23日]. 
  47. ^ Release 4.9.15. 2017年4月30日 [2018年6月23日]. 
  48. ^ Release 4.9.14. 2017年4月30日 [2018年6月23日]. 
  49. ^ Release 4.9.13. 2017年4月30日 [2018年6月23日]. 
  50. ^ Release 4.9.12. 2017年4月30日 [2018年6月23日]. 
  51. ^ Release 4.9.11. 2017年4月30日 [2018年6月23日]. 
  52. ^ Release 4.9.10.1. 2017年4月30日 [2018年6月23日]. 
  53. ^ Release 4.9.10. 2017年4月30日 [2018年6月23日]. 
  54. ^ Release 4.9.9.1. 2017年4月30日 [2018年6月23日]. 
  55. ^ Release 4.9.9. 2017年4月30日 [2018年6月23日]. 
  56. ^ Release 4.9.8. 2017年4月30日 [2018年6月23日]. 
  57. ^ Release 4.9.7.1. 2017年4月30日 [2018年6月23日]. 
  58. ^ Release 4.9.7. 2017年4月30日 [2018年6月23日]. 
  59. ^ Release 4.9.6. 2017年4月30日 [2018年6月23日]. 
  60. ^ Release 4.9.5. 2017年4月30日 [2018年6月23日]. 
  61. ^ Release 4.9.4. 2017年4月30日 [2018年6月23日]. 
  62. ^ Release 4.9.3. 2017年4月30日 [2018年6月23日]. 
  63. ^ Release 4.9.2. 2017年4月30日 [2018年6月23日]. 
  64. ^ Release 4.4.2. 2017年4月30日 [2018年6月23日]. 
  65. ^ Release 4.4.1.1. 2017年4月30日 [2018年6月23日]. 
  66. ^ Release 4.4.1. 2017年4月30日 [2018年6月23日]. 
  67. ^ Release 4.4.0.1. 2017年4月30日 [2018年6月23日]. 
  68. ^ Release 4.4.0. 2017年4月30日 [2018年6月23日]. 
  69. ^ Release 4.3.10. 2017年4月30日 [2018年6月23日]. 
  70. ^ Release 4.3.1. 2017年4月30日 [2018年6月23日]. 
  71. ^ Release 4.3.0. 2017年4月30日 [2018年6月23日]. 
  72. ^ Release 4.4.3. 2019年2月3日 [2019年2月3日]. 
  73. ^ Release 5.2.5.0. 2019年2月26日 [2019年2月26日]. 
  74. ^ Release 4.4.3.1. 2019年3月4日 [2019年3月4日]. 
  75. ^ Release 3.9.39. 2017年4月30日 [2019年6月16日]. 
  76. ^ Release 3.9.40. 2017年4月30日 [2019年6月16日]. 
  77. ^ Release 4.0.0. 2017年4月30日 [2019年6月16日]. 
  78. ^ Release 4.0.1. 2017年4月30日 [2019年6月16日]. 
  79. ^ Release 4.0.2. 2017年4月30日 [2019年6月16日]. 
  80. ^ Release 4.0.3. 2017年4月30日 [2019年6月16日]. 
  81. ^ Release 4.1.0. 2017年4月30日 [2019年6月16日]. 
  82. ^ Release 4.1.1. 2017年4月30日 [2019年6月16日]. 
  83. ^ Release 4.1.2. 2017年4月30日 [2019年6月16日]. 
  84. ^ Release 4.1.3. 2017年4月30日 [2019年6月16日]. 
  85. ^ Release 4.1.4. 2017年4月30日 [2019年6月16日]. 
  86. ^ Release 4.1.5. 2017年4月30日 [2019年6月16日]. 
  87. ^ Release 4.1.6. 2017年4月30日 [2019年6月16日]. 
  88. ^ Release 4.1.7. 2017年4月30日 [2019年6月16日]. 
  89. ^ Release 4.1.8. 2017年4月30日 [2019年6月16日]. 
  90. ^ Release 4.1.9. 2017年4月30日 [2019年6月16日]. 
  91. ^ Release 4.1.10. 2017年4月30日 [2019年6月16日]. 
  92. ^ Release 4.1.11. 2017年4月30日 [2019年6月16日]. 
  93. ^ Release 4.1.12. 2017年4月30日 [2019年6月16日]. 
  94. ^ Release 4.1.13. 2017年4月30日 [2019年6月16日]. 
  95. ^ Release 4.1.14. 2017年4月30日 [2019年6月16日]. 
  96. ^ Release 4.1.15. 2017年4月30日 [2019年6月16日]. 
  97. ^ Release 4.1.16. 2017年4月30日 [2019年6月16日]. 
  98. ^ Release 4.1.17. 2017年4月30日 [2019年6月16日]. 
  99. ^ Release 4.1.18. 2017年4月30日 [2019年6月16日]. 
  100. ^ Release 4.2.0. 2017年4月30日 [2019年6月16日]. 
  101. ^ Release 4.2.1. 2017年4月30日 [2019年6月16日]. 
  102. ^ Release 4.2.2. 2017年4月30日 [2019年6月16日]. 
  103. ^ Release 4.2.3. 2017年4月30日 [2019年6月16日]. 
  104. ^ Release 4.2.3.1. 2017年4月30日 [2019年6月16日]. 
  105. ^ Release 5.2.6.0. 2020年2月10日 [2020年5月6日]. 
  106. ^ https://github.com/liballeg/allegro5/releases/tag/5.2.7.0.
  107. ^ https://github.com/liballeg/allegro5/releases/tag/5.2.8.0.
  108. ^ Release 4.0.3. 2017年4月30日 [2024年6月24日]. 
  109. ^ Release 4.1.0. 2017年4月30日 [2024年6月24日]. 
  110. ^ Release 4.1.1. 2017年4月30日 [2024年6月24日]. 
  111. ^ Release 4.1.2. 2017年4月30日 [2024年6月24日]. 
  112. ^ Release 4.1.3. 2017年4月30日 [2024年6月24日]. 
  113. ^ Release 4.1.4. 2017年4月30日 [2024年6月24日]. 
  114. ^ Release 4.1.5. 2017年4月30日 [2024年6月24日]. 
  115. ^ Release 4.1.6. 2017年4月30日 [2024年6月24日]. 
  116. ^ Release 4.1.7. 2017年4月30日 [2024年6月24日]. 
  117. ^ Release 4.1.8. 2017年4月30日 [2024年6月24日]. 
  118. ^ Release 4.1.9. 2017年4月30日 [2024年6月24日]. 
  119. ^ Release 4.1.10. 2017年4月30日 [2024年6月24日]. 
  120. ^ Release 4.1.11. 2017年4月30日 [2024年6月24日]. 
  121. ^ Release 4.1.12. 2017年4月30日 [2024年6月24日]. 
  122. ^ Release 4.1.13. 2017年4月30日 [2024年6月24日]. 
  123. ^ Release 4.1.14. 2017年4月30日 [2024年6月24日]. 
  124. ^ Release 4.1.15. 2017年4月30日 [2024年6月24日]. 
  125. ^ Release 4.1.16. 2017年4月30日 [2024年6月24日]. 
  126. ^ Release 4.1.17. 2017年4月30日 [2024年6月24日]. 
  127. ^ Release 4.1.18. 2017年4月30日 [2024年6月24日]. 
  128. ^ Release 4.2.0. 2017年4月30日 [2024年6月24日]. 
  129. ^ Release 4.2.1. 2017年4月30日 [2024年6月24日]. 
  130. ^ Release 4.2.2. 2017年4月30日 [2024年6月24日]. 
  131. ^ Release 4.2.3. 2017年4月30日 [2024年6月24日]. 
  132. ^ Release 4.2.3.1. 2017年4月30日 [2024年6月24日]. 
  133. ^ Release 4.3.0. 2017年4月30日 [2024年6月24日]. 
  134. ^ Release 4.3.1. 2017年4月30日 [2024年6月24日]. 
  135. ^ Release 4.3.10. 2017年4月30日 [2024年6月24日]. 
  136. ^ Release 4.4.0. 2017年4月30日 [2024年6月24日]. 
  137. ^ Release 4.4.0.1. 2017年4月30日 [2024年6月24日]. 
  138. ^ Release 4.4.1. 2017年4月30日 [2024年6月24日]. 
  139. ^ Release 4.4.1.1. 2017年4月30日 [2024年6月24日]. 
  140. ^ Release 4.4.2. 2017年4月30日 [2024年6月24日]. 
  141. ^ Release 4.4.3. 2019年2月3日 [2024年6月24日]. 
  142. ^ Release 4.4.3.1. 2019年3月4日 [2024年6月24日]. 
  143. ^ Release 4.9.2. 2017年4月30日 [2024年6月24日]. 
  144. ^ Release 4.9.3. 2017年4月30日 [2024年6月24日]. 
  145. ^ Release 4.9.4. 2017年4月30日 [2024年6月24日]. 
  146. ^ Release 4.9.5. 2017年4月30日 [2024年6月24日]. 
  147. ^ Release 4.9.6. 2017年4月30日 [2024年6月24日]. 
  148. ^ Release 4.9.7. 2017年4月30日 [2024年6月24日]. 
  149. ^ Release 4.9.7.1. 2017年4月30日 [2024年6月24日]. 
  150. ^ Release 4.9.8. 2017年4月30日 [2024年6月24日]. 
  151. ^ Release 4.9.9. 2017年4月30日 [2024年6月24日]. 
  152. ^ Release 4.9.9.1. 2017年4月30日 [2024年6月24日]. 
  153. ^ Release 4.9.10. 2017年4月30日 [2024年6月24日]. 
  154. ^ Release 4.9.10.1. 2017年4月30日 [2024年6月24日]. 
  155. ^ Release 4.9.11. 2017年4月30日 [2024年6月24日]. 
  156. ^ Release 4.9.12. 2017年4月30日 [2024年6月24日]. 
  157. ^ Release 4.9.13. 2017年4月30日 [2024年6月24日]. 
  158. ^ Release 4.9.14. 2017年4月30日 [2024年6月24日]. 
  159. ^ Release 4.9.15. 2017年4月30日 [2024年6月24日]. 
  160. ^ Release 4.9.15.1. 2017年4月30日 [2024年6月24日]. 
  161. ^ Release 4.9.16. 2017年4月30日 [2024年6月24日]. 
  162. ^ Release 4.9.17. 2017年4月30日 [2024年6月24日]. 
  163. ^ Release 4.9.18. 2017年4月30日 [2024年6月24日]. 
  164. ^ Release 4.9.19. 2017年4月30日 [2024年6月24日]. 
  165. ^ Release 4.9.20. 2017年4月30日 [2024年6月24日]. 
  166. ^ Release 4.9.21. 2017年4月30日 [2024年6月24日]. 
  167. ^ Release 4.9.22. 2017年4月30日 [2024年6月24日]. 
  168. ^ Release 5.0.0. 2017年4月30日 [2024年6月24日]. 
  169. ^ Release 5.0.1. 2017年4月30日 [2024年6月24日]. 
  170. ^ Release 5.0.2. 2017年4月30日 [2024年6月24日]. 
  171. ^ Release 5.0.2.1. 2017年4月30日 [2024年6月24日]. 
  172. ^ Release 5.0.3. 2017年4月30日 [2024年6月24日]. 
  173. ^ Release 5.0.4. 2017年4月30日 [2024年6月24日]. 
  174. ^ Release 5.0.5. 2017年4月30日 [2024年6月24日]. 
  175. ^ Release 5.0.6. 2017年4月30日 [2024年6月24日]. 
  176. ^ Release 5.0.7. 2017年4月30日 [2024年6月24日]. 
  177. ^ Release 5.0.8. 2017年4月30日 [2024年6月24日]. 
  178. ^ Release 5.0.9. 2017年4月30日 [2024年6月24日]. 
  179. ^ Release 5.0.10. 2017年4月30日 [2024年6月24日]. 
  180. ^ Release 5.0.11. 2017年4月30日 [2024年6月24日]. 
  181. ^ Release 5.1.0. 2017年4月30日 [2024年6月24日]. 
  182. ^ Release 5.1.1. 2017年4月30日 [2024年6月24日]. 
  183. ^ Release 5.1.2. 2017年4月30日 [2024年6月24日]. 
  184. ^ Release 5.1.3. 2017年4月30日 [2024年6月24日]. 
  185. ^ Release 5.1.4. 2017年4月30日 [2024年6月24日]. 
  186. ^ Release 5.1.5. 2017年4月30日 [2024年6月24日]. 
  187. ^ Release 5.1.6. 2017年4月30日 [2024年6月24日]. 
  188. ^ Release 5.1.7. 2017年4月30日 [2024年6月24日]. 
  189. ^ Release 5.1.8. 2017年4月30日 [2024年6月24日]. 
  190. ^ Release 5.1.9. 2017年4月30日 [2024年6月24日]. 
  191. ^ Release 5.1.10. 2017年4月30日 [2024年6月24日]. 
  192. ^ Release 5.1.11. 2017年4月30日 [2024年6月24日]. 
  193. ^ Release 5.1.12.0. 2017年4月30日 [2024年6月24日]. 
  194. ^ Release 5.1.13.0. 2017年4月30日 [2024年6月24日]. 
  195. ^ Release 5.1.13.1. 2017年4月30日 [2024年6月24日]. 
  196. ^ Release 5.2.0.0. 2017年4月30日 [2024年6月24日]. 
  197. ^ Release 5.2.1.0. 2017年4月30日 [2024年6月24日]. 
  198. ^ Release 5.2.1.1. 2017年4月30日 [2024年6月24日]. 
  199. ^ Release 5.2.2.0. 2017年4月30日 [2024年6月24日]. 
  200. ^ Release 5.2.4.0. 2018年2月25日 [2024年6月24日]. 
  201. ^ Release 5.2.5.0. 2019年2月26日 [2024年6月24日]. 
  202. ^ Release 5.2.6.0. 2020年2月10日 [2024年6月24日]. 
  203. ^ Release 5.2.7.0. 2021年3月8日 [2024年6月24日]. 
  204. ^ Release 5.2.8.0. 2022年6月6日 [2024年6月24日]. 
  205. ^ Release 5.2.9.0. 2023年11月25日 [2024年6月24日]. 
  206. ^ Release 5.2.9.1. 2024年1月20日 [2024年6月24日]. 
  207. ^ Rekease 5.2.10.0. 2024年11月27日 [2024年12月25日]. 
  208. ^ Harbour, Jonathan. Game Programming All in One, Second Edition. Course Technology PTR. 2004. ISBN 1592003834. 
  209. ^ Steinke, Lennart. Spielprogrammierung. BHV Verlag. 2003. ISBN 3826680758. 
  210. ^ P. J. Deitel, P. J. C How to Program. HowtoProgram. Prentice Hall. 2006. ISBN 0-13-240416-8. 
  211. ^ Forum posting by Shawn Hargreaves. [2009-10-26]. (原始内容存档于2009-01-08). 
  212. ^ Daniel Borca. Mesa 3-D graphics library. [2009-10-26]. (原始内容存档于2009-10-25). 
  213. ^ Allegro Introduction. [2009-10-26]. (原始内容存档于2009-12-01). 

外部链接

编辑

(英文)