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 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
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
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
|
|
|
|
|
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.
|
|
|
|
|
|
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
|
|
|
|
Modélisateur 3D low-poly supportant l'importation et l'exportation de nombreux formats 3d.
|
|
|
|
|
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
|
|
|
|
|
|
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 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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
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
|
|
|
|
|
Gestion des matrices dans OpenGL 4 avec GLM.
|
Licence : Non renseignée
- Publié le 14/07/2016
- Taille 16 Kio
- Éditeur : Donald Urquhart
|
|
|
|
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
|
|
|
|
|
|
Licence : GPL
- Publié le 10/05/2012
- Taille 1208 Ko
- Auteur : LittleWhite
|
|