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

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

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

2D / 3D / Jeux

Liste des 313 ressources de cette catégorie

    Génération d'un engrenage à denture droite au format dxf

    Téléchargé 11 fois-
    2
    0
    Programme pour générer des engrenages au format Dxf
    largement inspiré du logiciel GenDxf existant et diponible avec ses sources en rapideQ (basic objet) à l'adresse : http://technoargia.free.fr/cms2/?Techno:CFAO:GenDxf

    Code source en Free Pascal - Lazarus pour windows
    Bibliothèque dxf incluse

    L'objectif était : Permettre de fabriquer un engrenage droit par une imprimante 3D, ou de découper un engrenage avec une fraise 3 taillles
    Licence : Gratuit pour usage non commercial - Publié le 01/09/2016 - Éditeur : Dedeuf +

    Le Pendu

    Téléchargé 11 fois-
    0
    1
    Un jeu du pendu en C/SDL le tout accompagné d'un dictionnaire de 331.612 mots.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 861 Ko - Auteur : Franck.H +

    Puissance 4

    Téléchargé 10 fois-
    0
    0
    Le célèbre puissance 4 codé en SDL
    Licence : Freeware - Publié le 01/04/2013 - Taille 423 Ko - Auteur : cultureman +

    Antiryad Gx

    Téléchargé 10 fois-
    0
    0
    Antiryad Gx est un moteur de jeu 3d multi plateforme et multi coeurs.
    Il permet de réaliser facilement des jeux vidéos optimisés en 2d et 3d, ainsi que des applications graphiques et multimédia, serious game...
    Une version gratuite est disponible pour la réalisation d'applications Windows, Mac et Linux.
    Les version payantes supportes les plateformes mobiles iOS et Android et la programmation en C et C++.
    Il intégre aussi un langage de programmation simple dérivé du langage Basic.
    Un éditeur de niveau et un IDE pour le développement sont inclus.
    Il a été utilisé pour la réalisation d'une quarantaine d'applications et jeux.
    Licence : Gratuit pour usage non commercial - Publié le 19/11/2018 - Éditeur : Arkham Development - France +

    Jeu de serpent en Scratch 2

    Téléchargé 10 fois-
    0
    0
    J'ai écrit un article sur le développement de jeu de serpent en scratch.
    Je vous propose le fichier source du jeu que j'ai expliqué dans l'article disponible a cette adresse et développé en scratch v2
    Vous pouvez lire l'article à cette adresse http://slim-boukettaya.developpez.com/tutoriels/jeux/developper-jeu-serpent-scratch/
    Licence : Non renseignée - Publié le 07/05/2016 - Auteur : slim_java +

    Poutrage de loutres

    Téléchargé 9 fois-
    1
    0
    "Poutrage de loutres" un jeu de shoot 3D où l'on doit empêcher les loutres d'envahir un immeuble.

    Il illustre les techniques suivantes :

    • éclairage en toon shading ;

    • motion blur ;

    • glow ;

    • moteur de particules ;

    • chargement de modèles au format .OBJ ;

    • gestion de collision basiques en 2D avec moteur physique simple.

    Licence : Non renseignée - Publié le 03/01/2011 - Taille 3.3 Mo - Auteur : bafman +

    Godot

    Téléchargé 9 fois-
    0
    0
    Godot est un moteur de jeu développé par Okam Studio. Le moteur permet d'exporter ses projets sur consoles (Wii, PS3, PS Vita, Nintendo 3DS), les mobiles (Android, iOS, BBX) et les PC/MAC (Windows, Linux, Mac OS X). L'éditeur est disponible sur Windows, Mac OS X et Linux. Les fonctionnalités sont proches de celles que l'on peut retrouver sur Unity, bien qu'il y ait un peu moins de choses pour la partie 3D, mais plus sur la partie 2D et le débogage. Finalement, le moteur propose un langage de script proche de Lua.
    Licence : MIT - Publié le 11/06/2016 - Éditeur : Okam Studio +

    SDL2 + SDL2_image + SDL2_ttf + SDL2_mixer + SDL2_gfx + SDL2_gfxutils (Full SDL2 creation template for Code::Blocks).

    Téléchargé 8 fois-
    1
    1
    C'est un template pour code:blocks avec mingw vous mettant a disposition:


    SDL2_gfxutils est une bibliothèque de mon crus complémentaire a SDL2_gfx implémentant une panoplie de fonction de génération de formes les plus diverses, des fonctions d'affichage des différentes formes générées et des fonctions de transformations ... Voir la suite
    Licence : Freeware - Publié le 15/11/2015 - Auteur : Luke spywoker +

    Snake avec la SDL et Lazarus

    Téléchargé 8 fois-
    0
    0
    Un jeu du Snake banal avec la SDL et compilé avec Lazarus sous Win XP.

    Points Positifs :
    • Gestion des événements, du son et de la SDL (pointeurs...) et algorithme du Snake;
    • Programme structuré (je m'étais lancé dans la POO au début mais sans succès);
    • Graphique pas mal :) fait sous Paint ^^ (c'est pas évident du 16x16 pixels sous Paint);
    • La SDL est portable donc, logiquement, le code est portable.
    Points à finir :
    • Quand vous perdez, obligation de quitter pour relancer le jeu;
    • Pas de gestion du score;
    • Pas de gestion d'erreurs (s'il y a un problème, le programme se plante en utilisant les messages classiques de Windows);
    • Pas de gestion du temps (au début, ... Voir la suite
    Licence : Non renseignée - Publié le 19/12/2014 - Taille 3,1 Mo - Auteur : EpiTouille +

    SDL 2.0.12 Template pour Visual Studio 2019

    Téléchargé 8 fois-
    1
    0
    Voici la base d'un projet utilisant la SDL 2.0.12 pour Visual Studio 2019 sous Windows.

    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. 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
    Code source - Licence : Freeware - Publié le 10/09/2021 - Auteur : LittleWhite +

    FreeType

    Téléchargé 8 fois-
    0
    0
    FreeType est une bibliothèque C, légère mais efficace permettant d'afficher du texte que ce soit pour des fontes vectorielles ou bitmap. Son but est d'être portable et personnalisable.
    Licence : GPL - Publié le 12/10/2013 - Éditeur : http://www.freetype.org/ +

    OpenGL et Gtkmm – cinquième partie

    Téléchargé 8 fois-
    0
    0
    Conversion du cinquième tutoriel OpenGL NeHe utilisant 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.
    Licence : Libre - Publié le 24/01/2017 - Taille 8 Ko - Auteur : Le Farfadet Spatial +

    raylib

    Téléchargé 7 fois-
    0
    0
    Framework C/C++ pour programmer des jeux vidéo et spécifiquement conçu pour les débutants en programmation.
    Licence : ZLib - Publié le 24/08/2018 - Éditeur : Ray +

    Affichage de sprites

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

    Boulder dash

    Téléchargé 7 fois-
    0
    0
    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.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 1272 Ko - Auteur : millie +

    Dust3D

    Téléchargé 6 fois-
    0
    0
    Dust3D est un logiciel de modélisation 3D, open source, sous licence MIT.
    Licence : MIT - Publié le 28/04/2018 - Éditeur : Contributeurs de Dust3D +

    Agar

    Téléchargé 6 fois-
    0
    0
    Agar est une bibliothèque logicielle (un toolkit) portable, pour applications en C, C++ ou Objective-C (avec des liens vers Perl et Ada). Conçu pour être facile à intégrer, Agar promouvoit le développement de l'interface graphique autour de l'application, et non l'inverse. La bibliothèque Agar est conçue pour fonctionner sous n'importe quelle plate-forme en mesure de fournir un affichage graphique. Á partir de la version 1.4, Agar peut être compilé sans dépendances, et à même été utilisé sur plate-formes embarquées sans système d'exploitation. Lorsque compilée avec support multithread, la bibliothèque est entièrement thread-safe.

    L'interface de pilote d'Agar rend toute application Agar portable à plusieurs plate-formes et système ... Voir la suite
    Licence : BSD - Publié le 17/04/2014 - Éditeur : Hypertriton +

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

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

    Pixelbox.js : moteur de jeux vidéo pour jeux basés sur les tuiles

    Téléchargé 6 fois-
    0
    0
    Pixelbox.js est un moteur de jeux vidéo offrant une panoplie d'outils permettant de créer facilement des jeux basés sur les tuiles (par exemple : Boulder Dash, Zelda Link's Awakening...). L'outil offre deux choses :

    • un éditeur (comprenant un éditeur de niveau, un éditeur de sprites, un éditeur de musiques (de type tracker) et d'effets sonores) ;

    • un bibliothèque JavaScript simple.


    Licence : MIT - Publié le 20/04/2020 - Éditeur : Cedric Stoquer +

    Horloge

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