IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Codes sources SDL49 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources SDL

Liste des 49 ressources de cette catégorie

    Stralen

    Téléchargé 7 fois-
    0
    0
    évitez les points noirs et les murs en déplaçant le point rouge par la souris.
    Licence : Freeware - Publié le 06/04/2012 - Taille 1 Mo - Éditeur : Ayoub Sbai +

    Console graphique

    Téléchargé 7 fois-
    0
    0
    Une console graphique avec gestion multiligne, barre déroulante et des évènements sur la barre déroulante (clic, motion, roue de la souris).
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 319 Ko - Auteur : coyotte507 +

    Gestion d'un timer

    Téléchargé 6 fois-
    0
    0
    Code montrant comment gérer un temporisateur en C à partir du tutoriel de loka (http://loka.developpez.com/tutoriel/sdl/).
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 245 Ko - Auteur : Franck.H +

    Gestion d'une souris personnalisée

    Téléchargé 6 fois-
    0
    0
    Code source montrant comment gérer une souris soi-même rapidement et efficacement.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 1 Ko - Auteur : fearyourself +

    Gestion des tuiles (tiles)

    Téléchargé 6 fois-
    0
    0
    Code montrant le principe des tuiles (tiles) avec SDL. Affiche une carte qui peut se déplacer.
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 10 Ko - Auteur : Mokona +

    Affichage de sprites

    Téléchargé 6 fois-
    0
    0
    Exemple d'affichage de sprites avec SDL. Ce code montre comment l'on peut gérer l'affichage de plusieurs sprites avec chacun des propriétés différentes.
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 2 Ko - Auteur : Mokona +

    SDL 1.2 + SDL_Image + SDL_TTF Template pour Visual Studio 2008

    Téléchargé 4 fois-
    0
    0
    Voici la base d'un projet utilisant la SDL 1.2, SDL_Image et SDL_TTF pour Visual Studio 2008 sous Windows.

    Le projet est configuré afin de démarrer rapidement une nouvelle application SDL, SDL_Image et SDL_TTF. Le code source est simpliste et commenté. Il ouvre une fenêtre SDL, affiche un texte et une image et permet de fermer l'application, soit en cliquant sur la croix, soit en appuyant sur Echap.

    L'avantage d'un tel projet contrairement aux différents tutoriels du net est que les bibliothèques sont incluses directement dans le projet et permet une distribution du code source simple et efficace.

    Le projet est compatible ... Voir la suite
    Licence : Freeware - Publié le 10/05/2013 - Taille 1451 Ko - Auteur : LittleWhite +

    Transformations optiques d'une surface

    Téléchargé 4 fois-
    0
    0
    Code source montrant comment faire des transformations optiques sur une surface.

    Des fonctions permettant de :

    • Appliquer une matrice de convolution 3*3 à une surface ;

    • Réaliser une détection de bords ;

    • Réalise un gauffrage ;

    • Augmentation du contraste ;

    • Effectuer un repoussage.

    Licence : Non renseignée - Publié le 21/12/2010 - Taille 1 Mo - Auteur : millie +

    Gestion des threads et des mutex

    Téléchargé 3 fois-
    0
    0
    Code montrant l'utilisation des threads ainsi que des mutex avec SDL.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 1159 octet - Auteur : Fiquet +

    Gestion de texte Unicode

    Téléchargé 3 fois-
    0
    0
    En reprenant la source Gestion de texte OpenGL, cette source ajoute une gestion de l'unicode et une saisie de l'utilisateur utilisant les fonctions unicodes.

    Pour des raisons de performances, ce serait plus intéressant de garder le texte courant en Unicode.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 15 Ko - Auteur : fearyourself +

    Horloge

    Téléchargé 3 fois-
    0
    0
    Code source d'une petite horloge utilisant l'algorithme de Bresenham (vous trouverez l'algorithme dans le tutoriel d'Anomaly (http://anomaly.developpez.com/tutoriel/sdl/partie2/#L3)) et montrant comment changer l'icône d'un programme.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 5 Ko - Auteur : _-Slash-_ +

    Rotation d'une surface

    Téléchargé 3 fois-
    1
    1
    Code source montrant comment faire des rotations d'une surface. Ce code propose deux fonctions qui calculent la rotation d'une surface. Une fonction recalculant la taille de la surface pour ne pas perdre d'information. Les deux fonctions allouent une nouvelle surface, il faudra s'occuper de la libération de mémoire. Voici les prototypes des deux fonctions :

    //Ne recalcule pas la taille, les bords seront perdus
    SDL_Surface* SDL_RotationCentral(SDL_Surface* origine, float angle);
    //Calcule la taille de la surface, les bords ne seront pas perdus
    SDL_Surface* SDL_RotationCentralN(SDL_Surface* origine, float angle);

    Dernière remarque :

    • Il faut noter que l'on parcourt la surface de dest ... Voir la suite
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 3 Ko - Auteur : millie +

    Gestion des sprites dynamiques avec liste chaînée

    Téléchargé 3 fois-
    0
    0
    Exemple d'affichange de sprites dynamiques cette fois en utilisant le système des listes chaînées.
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 107 Ko - Auteur : Mokona +

    Rotation et zoom d'une surface

    Téléchargé 3 fois-
    0
    0
    Code source montrant comment faire des rotations et zoom d'une surface. Ce code montre les calculs nécessaires pour faire ce genre de transformation. L'application propose une démonstration en faisant tourner une surface sur elle-même.

    Dernières remarques :

    • Les rotations soft c'est bien mais si on en veut beaucoup c'est du précalculé dans les étapes d'animation des sprites (avec les gigas de ram de maintenant on peut y aller) ou openGL/D3D car même les machines actuelles ont leurs limites... Enfin 60 images sur une rotation en 800*600 sans assembleur c'est déjà pas trop mal;

    • Pour tester la vitesse de rendu mieux vaut figer l'angle... mais pas sur 0 pour éviter que le compilateur optimise t ... Voir la suite
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 6 Ko - Auteur : Sivrît +

    Affichage de sprites mouvants et transparents

    Téléchargé 3 fois-
    0
    0
    Même exemple que le code précédant avec en plus des sprites mouvants sur l'écran, et utilisation d'une couleur de transparence.
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 3 Ko - Auteur : Mokona +

    SDL 1.2 + SDL_Image Template pour Code::Blocks

    Téléchargé 3 fois-
    0
    0
    Voici la base d'un projet utilisant la SDL 1.2 et SDL_Image pour Code::Blocks sous Windows.

    Le projet est configuré afin de démarrer rapidement une nouvelle application SDL et SDL_Image. Le code source est simpliste et commenté. Il ouvre une fenêtre SDL, affiche une image et permet de la fermer, soit en cliquant sur la croix, soit en appuyant sur Echap.

    L'avantage d'un tel projet contrairement aux différents tutoriels du net est que les bibliothèques sont incluses directement dans le projet et permet une distribution du code source simple et efficace. Pour recréer ce projet, vous même, vous pouvez vous inspirer de ce Voir la suite
    Licence : Freeware - Publié le 10/05/2013 - Taille 758 Ko - Auteur : LittleWhite +

    Gestion de la fréquence d'affichage

    Téléchargé 2 fois-
    0
    0
    Code montrant comment gérer la fréquence d'affichage utilisant la bibliothèque SDL_gfx. Le programme fait aussi rebondir une boîte sur la fenêtre.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 3 Ko - Auteur : fearyourself +

    Gestion des états des joysticks

    Téléchargé 2 fois-
    0
    0
    Le projet montre comment gérer les états liés aux joysticks.

    Le projet est certes un projet Code::Blocks pour Windows, mais le code est facilement réutilisable.
    Cet élément a été développé pour le tutoriel sur les états liés aux joysticks : http://alexandre-laurent.developpez.com/tutoriels/sdl/joysticks/
    Licence : Non renseignée - Publié le 07/02/2013 - Taille 262 Ko - Auteur : LittleWhite +

    Gestion des événements des joysticks

    Téléchargé 2 fois-
    0
    0
    Le projet montre comment gérer les événements liés aux joysticks.

    Le projet est certes un projet Code::Blocks pour Windows, mais le code est facilement réutilisable.
    Cet élément a été développé pour le tutoriel sur les événements liés aux joysticks : http://alexandre-laurent.developpez.com/tutoriels/sdl/joysticks/
    Licence : Freeware - Publié le 07/02/2013 - Taille 262 Ko - Auteur : LittleWhite +

    Création de fondus entre images

    Téléchargé 2 fois-
    0
    0
    Un code qui crée un effet de fondu (transition) entre deux images.
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 2 Ko - Auteur : Mokona +