??‘
??‘
??‘
??‘
??‘
??‘
Multimedia with Neko
The haXe language provides a flexible platform for the development of multimedia applications
with Flash, but also, thanks to the sheer power of the Neko Virtual Machine, you can now build
executable desktop multimedia applications, without a single Flash file in sight. This is thanks to two
very powerful, cross - platform libraries called the Simple DirectMedia Library (SDL) and Allegro.
Both of these libraries have been bound to the Neko Virtual Machine as ndll modules. The
Allegro library has been included by the nGame module, which provides a simple haXe bindings
layer into the Allegro API. The SDL library, however, forms the foundation of the Neko Media
Engine (NME) framework, which also provides functionality for features not directly supported by
the SDL library, such as a circular collision detection algorithm and a tile map manager. For this
reason, this chapter focuses more closely on the use of the NME module, in particular with regard
to the development of games.
Pages:
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988