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

2D / 3D / Jeux318 ressources dans cette catégorie

Tous les codes sources mais aussi les jeux directement téléchargeables

2D / 3D / Jeux

Liste des 318 ressources de cette catégorie

    PlayOnLinux

    Téléchargé 2 fois-
    0
    0
    PlayOnLinux est un projet libre permettant d'installer de d'utiliser facilement des applications (jeux, logiciels...) sous Linux prévues pour le système d'exploitation Windows. Pour ce faire, PlayOnLinux configurera Wine et installera les dépendances nécessaires pour le fonctionnement des applications. PlayOnLinux propose une base de données de logiciels pour lesquels l'installation sera automatique.
    Licence : Freeware - Publié le 07/02/2014 - Éditeur : Équipe PlayOnLinux +

    Cube 3D en SDL2 en rendu logiciel (Software rendering) - Language C

    Téléchargé 2 fois-
    1
    0
    Code source en language C basé sur la librairie SDL2 qui une fois compilé et lancé affichera un cube en rendu logiciel sur fond noir.

    Je me suis basé sur un tutoriel disponible en C++ sur Youtube à cette adresse que j'ai tenté comme je le pouvais de retranscrire en C:
    https://www.youtube.com/watch?v=kdRJgYO1BJM&t=1553s

    Aussi j'ai essayé de me défaire de la librairie "math.h" donc certaines fonction sont directement implémentée dans le code source (cosinus, sinus).

    Je pense que ça devrait être compatible au moins avec Windows et Linux, peut être Mac vu que la SDL2 est censé être compatible avec.
    Je l'ai personnellement compilé sur Codeblocks sous Debian Linux. Linker GCC: -lSDL2 et ça devrait marche ... Voir la suite
    Code source - Licence : Creative Commons - Publié le 07/03/2024 - Auteur : Kitsune64 +

    Gestion d'erreurs

    Téléchargé 2 fois-
    0
    0
    Ce code source vérifie la présence d'erreurs OpenGL, et le cas échéant inscrit celles-ci sur la sortie standard. Rien de bien extraordinaire, mais extrêmement utile pour le développement.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 2 Ko

    Piking sur une scène 3D

    Téléchargé 2 fois-
    0
    0
    Un programme de test de picking sur une scène 3D avec 2 carrés superposés.
    Licence : Non renseignée - Publié le 05/01/2011 - Taille 4 Ko - Auteur : yvesall +

    Allegro

    Téléchargé 2 fois-
    1
    0
    Allegro est une bibliothèque destinée au développement de jeux.
    Elle fournit de nombreuses fonctions permettant de manipuler les graphiques, les sons, les entrées clavier, souris et joystick ainsi que des timers.
    Elle propose aussi des fonctions mathématiques, des fonctions d'imagerie 3D, des fonctions de gestion de fichiers, de fichiers compressés et des fonctions pour les interfaces graphiques.
    Ecrité en C, Allegro propose des bindings vers différents langages et en particulier vers le C++.

    Retrouvez les tutoriels Allegro proposés par la rédaction
    Voir la suite
    Licence : Non renseignée - Publié le 08/10/2013 - Éditeur : Allegro +

    Terragen

    Téléchargé 2 fois-
    0
    0
    Terragen est un utilitaire de génération d'environnement réaliste. La version 2 étant payante, la version 0.9.43 reste disponible gratuitement pour une utilisation non commerciale.
    Licence : Payant - Publié le 04/12/2011 - Éditeur : Planetside +

    GLEW

    Téléchargé 2 fois-
    0
    0
    La bibliothèque GLEW (pour OpenGL Extension Wrangler Library) est une bibliothèque multi-platefors en C/C++ permettant le chargement des extensions. GLEW fournit des mécanismes à l'exécution pour déterminé les extensions supporté par la machine. Les fonctionnalités offertes par le coeur de OpenGL et ses extensions sont disponibles par le biais d'un fichier en-tête unique.
    Licence : MIT - Publié le 24/02/2012 - Éditeur : Milan Ikits et Marcelo Magallon +

    Krita

    Téléchargé 2 fois-
    0
    0
    Krita est une application de peinture et l'illustration numérique développé en C++ avec Qt.

    Krita offre un support CMJN, HDR pour la peinture, des grilles de perspective, les dockers, les filtres, les assistants de peinture, et de nombreuses autres fonctionnalités que vous attendez. Découvrez la galerie pour voir ce que d'autres artistes ont fait avec Krita.
    Licence : LGPL - Publié le 20/04/2018 - Éditeur : Krita +

    MilkShape 3D

    Téléchargé 2 fois-
    0
    0
    Modélisateur 3D low-poly supportant l'importation et l'exportation de nombreux formats 3d.
    Licence : Payant - Publié le 04/12/2011 - Éditeur : ChumbaLum Soft +

    OpenAL

    Téléchargé 2 fois-
    0
    0
    OpenAL est la petite sœur audio d'OpenGL, et fournit donc de la même manière que cette dernière une alternative portable à DirectX dans le domaine du rendu sonore.

    Voir les tutoriels sur OpenAL
    Licence : LGPL - Publié le 18/11/2015 - Éditeur : Creative Labs +

    FPS Creator

    Téléchargé 2 fois-
    0
    2
    FPS Creator est, comme son nom l'indique, un logiciel permettant la création de jeux de tir à la première personne (FPS). Il propose un outil d'édition rapide à la création de ce type de jeux. On pourra également trouver des ensembles de modèles 3D pour les armes et enemis qui pourront être intégré à votre jeu.
    Licence : Payant - Publié le 06/01/2017 - Éditeur : FPS Creator +

    FMOD Studio

    Téléchargé 2 fois-
    0
    0
    FMOD Studio est un outil destiné aux développeurs de jeux vidéo afin d'intégrer des sons riches et interactifs à leur jeu. L'outil propose une interface intuitive et des fonctionnalités de collaboration pratique pour une utilisation dans un studio de développement.
    Licence : Non renseignée - Publié le 01/11/2017 - Éditeur : Firelight Technologies +

    Affichage de sprites mouvants et transparents

    Téléchargé 1 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 +

    Texte avec SDL_ttf

    Téléchargé 1 fois-
    0
    0
    Exemple d'utilisation de la bibliothèque SDL_ttf pour afficher du texte.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 1 Ko - Auteur : Fiquet +

    Horloge

    Téléchargé 1 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

    Loader de textures BMP

    Téléchargé 1 fois-
    0
    0
    Ce code charge des textures OpenGL à partir d'images BMP (Windows/OS2 Bitmap, *.bmp). Il supporte les formats 1, 4, 8, 24 et 32 bits palettisés, ainsi que truecolor. La compression RLE (Run Length Encoding) est également supportée.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 4 Ko

    Viewer de modèles MD2 avec bump mapping

    Téléchargé 1 fois-
    0
    0
    Il s'agit du viewer de modèles MD2, agrémenté de bump mapping DOT3, utilisant les extensions ARB (ie. le bump mapping le plus basique, compatible avec les vieilles cartes graphiques). Inclue un modèle avec sa normal map.
    Le package Linux dépend de libSDL, le package Windows est autonome.

    Pour plus de détails, vous pouvez également consulter le tutoriel détaillé correspondant.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 2.3 Mo

    Matrices dans OpenGL 4

    Téléchargé 1 fois-
    0
    0
    Gestion des matrices dans OpenGL 4 avec GLM.
    Licence : Non renseignée - Publié le 14/07/2016 - Taille 16 Kio - Éditeur : Donald Urquhart +

    Gameswf

    Téléchargé 1 fois-
    0
    0
    Librairie de parsage et de rendu de fichiers Flash (SWF), en utilisant les API 3D telles que OpenGL pour le rendu.
    Licence : Non renseignée - Publié le 29/11/2011 - Éditeur : Thatcher Ulrich +

    Exemple de Blur utilisant un FBO

    Téléchargé 1 fois-
    0
    0
    Projet accompagnant l'article sur les Frame Buffer Object en OpenGL

    Il vous faudra CMake 2.8 pour compiler le projet.
    Licence : GPL - Publié le 10/05/2012 - Taille 1208 Ko - Auteur : LittleWhite +