website logo
Auteur
avatar
AmiDARK

Forum » » Création-Développement » » [Dev] AmiDARK Engine 1 Week Speed-Trip :p


Posté : 25-05-2011 02:41 icone du post

Bon allez, 1er jour de Rush :

GENERAL
- Fix de la compilation de la librairie avec les dernières modifications en date.
- Ajout de la utility.library pour que les fonctions DEGetTime & DEGetDate retournent des valeurs correctes.
CORE
- Ajout des commandes : DEAlwaysActiveOn & DEAlwaysActiveOff.
- Ajout des commandes : DEDrawSpritesFirst & DEDrawSpritesLast.
- Ajout des commandes : DEMakeMemory, DEDeleteMemory, DEFillMemory & DECopyMemory
SOUND
- AHI est toujours ouvert à l'initialisation pour vérifier qu'il soit installé.
- Modifications des commandes DELoadSound, DEDeleteSound & DEPlaySound pour utiliser la librairie Datatypes.library.

Voila.
Il est 2h40 ... Je vais dodoter un peu :p




EDIT :
2ème jour de Rush ... Voici ce qui a été ajouté/modifié jusqu'à maintenant 16:51

CORE
ajout des commandes DEWait & DESleep
FILE
Ajout de DEWriteByteToFile & DEReadByteFromFile.
Ajout de DERenamefile & DEDeleteFile.
Ajout de DEMakeDirectory & DEDeleteDirectory.
Ajout de DEReadByte & DEWriteByte.
Suppression des fonctions de filemap de la liste de développement. Elles seront peut-être développées plus tard si nécessaires ou demandées.
Suppression des fonctions de fileblock de la liste de développement. Elles seront peut-être développées plus tard si nécessaires ou demandées.
INPUT
Suppression des fonctions de registres de la liste de développement car ce sont des fonctions spécifiques à Windows.
Suppression des fonctions de clipboard de la liste de développement. Elles seront peut-être développées plus tard si nécessaires ou demandées.
SETUP
Suppression des fonctions de backbuffer de la liste de développement. Elles seront peut-être développées plus tard si nécessaires ou demandées.
SPRITES
Ajout de 2 commandes spéciales : DEDisableSpritesBackdrop & DEEnableSpritesBackdrop pour améliorer les performances lorsque les sprites ne nécessitent pas d'-auto rafra?chissement-.

EDIT #2:
Nouveautés réalisés ce jour :
2011.05.26 :
SPRITE
Ajout des commandes DECreateAnimatedSprite, DESetSpriteFrame, DEPlaySprite commands & de la fonction DESpriteFrame.
Ajout des fonctions DESpriteRed, DESpriteGreen, DESpriteBlue & DESpriteAlpha.
Ajout de la fonction DESpriteVisible.
Ajout des fonctions DESpriteScaleX & DESpriteScaleY.
Ajout des commandes DEMirrorSprite & DEFlipSprite.
Ajout des commandes DESetSpriteImage, DESetSpriteAlpha & DESetSpriteDiffuse.
Ajout de la commande DESetSpriteCoordinates.
Ajout des commandes : DESizeSprite, DEScaleSprite & DEStretchSprite.
Séparation du rendu des images et de celui des sprites pour pouvoir ajouter des fonctionalités spécifiques aux sprites pour la manipulation d'images et de vertex (animations de sprites, scrolling, scaling, stretching, etc ... )

@ +
AmiDARK
http://www.amidark-engine.com


Message édité par : AmiDARK / 26-05-2011 21:41

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=1078&forum=14