2D / 3D / Jeux

Tous les codes sources mais aussi les jeux directement téléchargeables
Ajouter un nouvel élément

    Wings3D

    Éditeur : Wing3D +
    Modélisateur 3D gratuit et open-source, fonctionnant par subdivision, et possédant une interface très légère

    SDL 2.0 Template pour Linux (Makefile)

    Licence : Gratuit - 20/08/2013 - Téléchargé 6 x
    Voici la base d'un projet utilisant la SDL 2.0 pour Linux (64 bits).

    Le projet est configuré afin de démarrer rapidement une nouvelle application SDL. Aucune bibliothèque additionnelle n'a été ajoutée et donc seule la SDL est incluse. Il n'est pas nécessaire d'installer la SDL sur votre machine, celle-ci étant incluse dans le projet. Le code source est simpliste et commenté. Il ouvre une fenêtre SDL et la referme au bout de trois secondes.

    L'avantage d'un tel projet contrairement aux différents tutoriels du net est que la SDL est incluse directement dans le projet et permet une distribution du code source simple et efficace. Ce template a été créé pour accompagner le Voir la suite

    jeux bacth

    Licence : Autre - 25/08/2016 - Téléchargé 6 x
    jeux créer a partir d'un code bacth

    OpenGL

    Éditeur : OpenGL +
    OpenGL est un environnement de développement portable et interactif pour les applications graphiques 2D et 3D. OpenGL est utilisée dans de très nombreux jeux, et est optimisée pour toutes les cartes vidéos (datant de moins de 10 ans). OpenGL est également utilisée dans le domaine professionnel pour les applications de CAO gourmandes comme 3D Studio MAX et des outils de dessin professionnels. L'API couvre aussi bien la gestion des textures et effets spéciaux, que les entrées et sorties.

    Retrouvez les tutoriels OpenGL proposés par la rédaction
    Trouvez les réponses à vos questions dans la FAQ OpenGL prop ... Voir la suite

    Panda3D

    Éditeur : Panda3D +
    Panda3D est un moteur 3D écrit en C++ utilisé pour le rendu 3D et le développement de jeux.

    Calcul et modélisation d'une intégral!

    Éditeur : Vertin Go Website +
    # Calcul d'intégral + plus représentation graphique

    Un programme SDL(Nécessite l'installation de SDL pour être compilé et exécuté voir ci-dessous) en langage c!

    Lien vers le GitHub!

    Casse-brique

    Licence : Autre - 03/01/2011 - Téléchargé 4 x
    Début de code source d'un casse-brique. Ce code gère le déplacement de sprites au clavier, ainsi que la transparence.
    Les images (au format PNG) sont fournies et chargées à l'aide de SDL_Image.

    Serpent

    Licence : Autre - 03/01/2011 - Téléchargé 4 x
    Code source du jeu mythique du serpent. Ce code gère le déplacement et l'agrandissement du serpent qui est implémenté utilisant une liste chaînée. Des pastilles apparaissent qu'il faut manger pour voir le serpent grandir.

    International Karaté + (IK+) : niveau bonus

    Licence : Autre - 03/01/2011 - Téléchargé 4 x
    Jeux développé à l'origine sur Amstrad puis sur Amiga, seul le niveau bonus a été programmé ici.
    Le but est de repousser les projectiles le plus longtemps possible afin d'ammasser le maximum de points.
    Le programme utilise SDL mais aussi et surtout OpenGL.

    Terrain avec végétation et eau

    Licence : Autre - 03/01/2011 - Téléchargé 4 x
    Ce code source permet :

    • la création d'un maillage à partir d'une map en niveaux de gris (heightmap) ;

    • l'affichage de végétations avec la technique de billboarding ;

    • l'affichage de l'eau avec déplacement et transparence ;

    • l'affichage d'une skybox ;

    • l'affichage du maillage avec mélange entre une image de terre et d'herbe.

    Mandelbrot

    Éditeur : regis.portalez + 550 Ko
    Génération de l'ensemble de mandelbrot et des ensembles de julia sur CPU & GPU
    Affichage dans une fenetre utilisant la SDL.
    Dependances : SDL.lib, SDLmain.lib, cudart.lib
    4 modes d'affichage : gray-level, gray-level-reversed, RGB random, Green (comme le logo).
    Navigation : zoom - unzoom, directionnelle, reinitialisation, augmenter resolution, diminuer resolution, retour en arriere
    Pour représenter l'ensemble de julia associé à un point du plan : faire un clic du milieu.
    Pour revenir au mandelbrot : clic du milieu n'importe où

    Multiplateforme (Windows - Linux) [ j'ai jamais developpé sous mac, mais j'imagine que ça marche aussi ;) ]

    Update : Support cuda pour le calcul. Editer le fichier pa ... Voir la suite

    MilkShape 3D

    Éditeur : ChumbaLum Soft +
    Modélisateur 3D low-poly supportant l'importation et l'exportation de nombreux formats 3d.

    OpenGL et Gtkmm – première partie

    Licence : Libre - 24/01/2017 - Téléchargé 4 x
    Conversion du premier tutoriel OpenGL NeHe, afin d’utiliser Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.

    GLFW

    Éditeur : elmindreda +
    Bibliothèque gratuite et Open Source, multi-plateforme permettant d'ouvrir une fenêtre, de créer un contexte OpenGL et de gérer les actions de l'utilisateur.
    La bibliothèque se veut simple et facile à prendre en main. Contrairement à GLUT ou FreeGLUT, cette bibliothèque ne repose pas sur une boucle événementielle. GLFW est écrit en C.

    SDL 1.2 + SDL_Image Template pour Code::Blocks

    Licence : Gratuit - 10/05/2013 - Téléchargé 4 x
    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

    Clickteam Fusion 2.5

    Éditeur : Clickteam +
    Clickteam Fusion 2.5 fait suite au logiciel Multimedia Fusion 2. Il permet de facilement créer des jeux vidéos en proposant un éditeur d'événement. Celui-ci vous permet de créer rapidement des applications et des jeux et ceux, sans nécessairement avoir besoin de toucher à un langage de programmation. La force de cette solution est de permettre d'exporter pour Windows, en plugin Web, en Java, Flash, Python, XNA, iOS et Android.

    Notamment, le jeu Heart forth, Alicia a été réalisé avec Clickteam Fusion 2.5

    Jeu pacMan en flash

    Licence : Autre - 02/05/2016 - Téléchargé 4 x
    je vous propose le célèbre jeu d''arcade pacMan créer en flash
    pour jouer directement je vous donne ce lien http://slim-boukettaya.developpez.com/pacMac.swf

    Affichage de sprites

    Licence : Autre - 21/12/2010 - Téléchargé 3 x
    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.

    Boulder dash

    Licence : Autre - 03/01/2011 - Téléchargé 3 x
    Code source d'un des plus grands jeux : Boulder Dash. L'auteur a conservé l'ambiance de l'original. La programmation s'est faite par module et cela permet d'avoir un code facilement modifiable et réutilisable.
    Utilisation de la bibliothèque SDL_ttf.

    Rendu cartoon (cel-shading)

    Licence : Autre - 26/06/2016 - Téléchargé 3 x
    Ce code source illustre le rendu cartoon à l'aide de vertex shaders ASM. Deux techniques sont possibles : rendu en une seule passe, ou rendu en deux passes.

287 éléments

Responsable bénévole de la rubrique 2D - 3D - Jeux : LittleWhite -