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
|
|
|
|
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
|
|
|
|
|
Utilisation de shaders avec OpenGL 4.
|
Licence : Non renseignée
- Publié le 14/07/2016
- Taille 22 Kio
- Éditeur : Donald Urquhart
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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.
|
|
|
|
|
|
jeux casse brique connu avec une balle qui se déplace pour casser des brique en haut
|
Licence : Libre
- Publié le 02/05/2016
- Auteur : slim_java
|
|
|
|
|
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.
|
Licence : Non renseignée
- Publié le 26/06/2016
- Taille 421 Ko
- Auteur : Laurent Gomila
|
|
|
|
|
Code de base pour une application basée sur la bibliothèque GLUT. Ce code crée une fenêtre OpenGL, et gère les entrées clavier / souris ainsi que le temps.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 2 Ko
|
|
|
|
|
Code de base pour une application basée sur la bibliothèque SDL. Ce code crée une fenêtre OpenGL, et gère les entrées clavier / souris ainsi que le temps.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 3 Ko
|
|
|
|
Un benchmark OpenGL ayant l'avantage d'être multi-plateforme (Windows, Linux et Mac OS X).
L'outil se décompose en cinq tests :
- un test basé sur FurMark (OpenGL 2.1 ou 3.2).
- un test sur les fonctionnalités de tesselation : TessMark (OpenGL 4)
- un test sur l'instanciation géométrique : GiMark (OpenGL 3.3).
- deux tests de pixel shader : PixMark Piano et PixMark Volplosion (OpenGL 2.1 ou 3.2)
|
Licence : Freeware
- Publié le 11/05/2013
- Éditeur : Geeks3D
|
|
|
|
Asset Forge est un outil de modélisation 3D et de création de sprite 2D simple. Il permet de construire ses ressources à l'aide de blocs à assembler. Le logiciel propose plus de 600 blocs de base et permet de créer ses propres blocs.
|
Licence : Payant
- Publié le 11/04/2020
- Éditeur : https://www.kenney.nl/
|
|
|
|
|
Ce code charge des modèles OpenGL à partir de fichiers OBJ (Alias|Wavefront Object, *.obj). Il s'agit d'un chargeur minimal, il ne gère ni les fichiers MTL, ni les courbes et les NURBS.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 3 Ko
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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 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
|
|
|
|
Modélisateur 3D low-poly supportant l'importation et l'exportation de nombreux formats 3d.
|
|
|
|
|
|
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
|
|
|
|
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
|
|
|
|
Voici la base d'un projet utilisant la SFML 2.3 pour Visual Studio 2010 sous Windows.
Le projet est configuré afin de démarrer rapidement une nouvelle application SFML. Le code source est simpliste. Il ouvre une fenêtre SFML et permet de la fermer, soit en cliquant sur la croix.
L'avantage d'un tel projet contrairement aux différents tutoriels du net est que la SFML est incluse directement dans le projet et permet une distribution du code source simple et efficace.
Le projet est compatible avec les versions supérieures à Visual Studio 2010, toutefois, il faudra retélécharger SFML 2.3 sur le site officiel afin d'avo ... Voir la suite
|
Licence : Freeware
- Publié le 09/12/2015
- Auteur : LittleWhite
|
|