2D / 3D / Jeux317 ressources dans cette catégorie Tous les codes sources mais aussi les jeux directement téléchargeables
2D / 3D / Jeux
Liste des 317 ressources de cette catégorie
|
|
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
|
|
|
Le célèbre puissance 4 codé en SDL
|
Licence : Freeware
- Publié le 01/04/2013
- Taille 423 Ko
- Auteur : cultureman
|
|
|
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
|
|
|
Jeu de plateau Othello en language C avec la librairie SDL2.
Le jeu se joue en cliquant simplement sur le plateau dans la case ou l'on souhaite placer un pion.
Le but est de retourner un maximum de pions en sa couleur en encerclant les pions adverses (horizontalement, verticalement ou en oblique).
Le joueur noir démarrent la partie.
La touche "Espace" du clavier sert à sauter son tour.
Je conseils de compiler le code avec la console pour afficher les messages en cour de partie.
Options "Linker" lors de la compilation avec GCC:
-lmingw32 -lSDL2main -lSDL2 -lSDL2_image
Donc il vous faut la librairie SDL2 ainsi que SDL2_image pour pouvoir charger l'image des pions au format *.PNG
|
Code source -
Licence : Non renseignée
- Publié le 26/04/2023
- Auteur : Kitsune64
|
|
|
|
Licence : GPL
- Publié le 10/05/2012
- Taille 1206 Ko
- Auteur : LittleWhite
|
|
|
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
|
|
|
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
|
|
|
glView affiche de nombreuses informations sur les capacités OpenGL de votre carte graphique. La base de données fournie permet également de consulter les caractéristiques (limites, extensions, ...) de toutes les cartes graphiques du marché
|
Licence : Freeware
- Publié le 04/12/2011
- Éditeur : Realtech VR
|
|
|
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
|
|
|
|
Licence : Non renseignée
- Publié le 12/10/2013
- Éditeur : OpenGL
|
|
|
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.
|
Licence : ZLib
- Publié le 06/05/2013
- Éditeur : elmindreda
|
|
|
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
|
|
|
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
|
|
|
LES THREADS
Les threads permettent l'exécution simultanée de plusieurs parties d'un programme dans le même processus. Les alternatives aux Threads sont ProcessMessage et le Timer.
Suite un source que j'avais déposé auparavant par l'utilisation de ProcessMessage pour gérer rapidement un compteur digital, la communauté a réagi en me proposant de passer par les threads. Je remercie en particulier Roland Chastain et Andnotor pour leurs remarques qui m'ont poussé à approfondir les Threads qui offrent de belles possibilités à la condition de bien comprendre la répartition des différents temps des processus et du processeur. Les sources répartis dans trois sous répertoires représentent une évolution de possibilités pour laisser la main à ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 22/05/2025
- Auteur : Jlmat
|
|
|
AGS est un outil qui vous permettra de créer des jeux "point & click" dans le style des jeux de Sierra ou LucasArt des années 90. AGS fournit un environnement de développement complet, ainsi qu'un moteur de rendu temps réel. Ne manquez pas le forum francophone dédié, comportant de nombreux tutoriels et démos.
|
|
|
|
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
|
|
|
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
|
Licence : Freeware
- Publié le 20/08/2013
- Taille 3 Mo
- Auteur : LittleWhite
|
|
|
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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 643 Ko
- Auteur : grincheux01
|
|
|
Le jeu Othello fait en SDL.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 15 Ko
- Auteur : coyotte507
|
|
|
Panda3D est un moteur 3D écrit en C++ utilisé pour le rendu 3D et le développement de jeux.
|
Licence : Freeware
- Publié le 29/11/2011
- Éditeur : Panda3D
|
|