24 déc.
2009
2009
[en][fr] Merry X-Mas ! MLlib Release 1.2 !

[English]
First I wish you a merry Christmas to all of you !

My Xmas gift is as you can see the new release 1.2 of the MLlib. You have now more flexibility concerning collisions detection. But the big change in this release is the ability to draw text using TTF fonts... There are some bug fixes too.
Oh and don't forget to update DevkitPPC, libogc, libfat, libpng and so on...
Do not hesitate to take a look at the exemples for the TTF fonts.

Download here !

Changelog: Compatible with DevkitPPC r19 and libogc 1.8.1. Go update them !
* added: float ML_Distance(x1, y1, x2, y2)
* added: float ML_TrueDistance(x1, y1, x2, y2)
* added: bool ML_IsCollisionSpriteRect(sprite, x, y, width, height)
* added: bool ML_IsCollisionSpriteCircle(sprite, centerX, centerY, radius)
* added: bool ML_IsCollisionRectRect(x1, y1, width1, height1, x2, y2, width2, height2)
* added: bool ML_IsCollisionCircleCircle(centerX1, centerY1, radius1, centerX2, centerY2, radius2)
* added: bool ML_IsCollisionRectCircle(x, y, width, height, centerX, centerY, radius)
* added: ML_Font structure
* added: ML_InitFont()
* added: ML_QuitFont()
* added: ML_DeleteFont(ML_Font *font)
* added: ML_LoadFontFromBuffer(ML_Font *font, const uint8_t *filename, FT_Long bufferSize, FT_UInt pointSize)
* added: ML_LoadFontFromFile(ML_Font *font, const char *filename, FT_UInt pointSize)
* added: ML_DrawText(ML_Font *font, int x, int y, char *text, ...) (arguments are not currently working though)
* fixed: relative paths now working
* fixed: ML_ShutdownWii() now freeing like ML_Exit()
* fixed: ML_ReturnToWii() now freeing like ML_Exit()
[Français]
Tout d'abord Joyeux Noël à tous !

Mon cadeau de Noël sera donc la nouvelle version 1.2 de la MLlib, avec laquelle vous avez maintenant plus de flexibilité pour la détection de collisions, et surtout vous pouvez désormais utiliser des fonts TTF ! Quelques bugs ont aussi été corrigés.
Ah et n'oubliez pas de mettre à jour DevkitPPC, libogc, libfat, libpng etc...
N'hésitez pas à regarder les exemples pour la gestion des polices de caractères.

Téléchargement ici !

Changelog: Compatible with DevkitPPC r19 and libogc 1.8.1. Go update them !
* added: float ML_Distance(x1, y1, x2, y2)
* added: float ML_TrueDistance(x1, y1, x2, y2)
* added: bool ML_IsCollisionSpriteRect(sprite, x, y, width, height)
* added: bool ML_IsCollisionSpriteCircle(sprite, centerX, centerY, radius)
* added: bool ML_IsCollisionRectRect(x1, y1, width1, height1, x2, y2, width2, height2)
* added: bool ML_IsCollisionCircleCircle(centerX1, centerY1, radius1, centerX2, centerY2, radius2)
* added: bool ML_IsCollisionRectCircle(x, y, width, height, centerX, centerY, radius)
* added: ML_Font structure
* added: ML_InitFont()
* added: ML_QuitFont()
* added: ML_DeleteFont(ML_Font *font)
* added: ML_LoadFontFromBuffer(ML_Font *font, const uint8_t *filename, FT_Long bufferSize, FT_UInt pointSize)
* added: ML_LoadFontFromFile(ML_Font *font, const char *filename, FT_UInt pointSize)
* added: ML_DrawText(ML_Font *font, int x, int y, char *text, ...) (arguments are not currently working though)
* fixed: relative paths now working
* fixed: ML_ShutdownWii() now freeing like ML_Exit()
* fixed: ML_ReturnToWii() now freeing like ML_Exit()





1 commentaire(s)
24/12/2009 Ã 18:26:53
) 






