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
|
|
|
|
Il s'agit d'un Pacman 2D, réalisé en 2 jours pour un concours. Le tout est assez vieux, puisqu'il utilise DirectX8 et notamment DirectDraw pour le rendu 2D.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 172 Ko
- Auteur : Laurent Gomila
|
|
|
|
|
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.
|
|
|
|
|
|
Modélisateur 3D low-poly supportant l'importation et l'exportation de nombreux formats 3d.
|
|
|
|
|
Bibliothèque audio supportant de nombreuses plateformes (PC, Mac, consoles...), et proposant à peu près tout ce dont vous pourrez avoir besoin en tant que développeur audio.
Voir les tutoriels sur FmodEx
|
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
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
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
Moteur de jeu C++ léger et modulaire. Le Toy Engine est destiné pour les développeurs C++ et est encore en développement et pas très stable pour le moment.
|
Licence : GPL
- Publié le 24/08/2018
- Éditeur : Hugo Amnov
|
|
|
|
|
Une petite démo illustrant quelques effets sympas à base de shaders GLSL. Contient les binaires Windows et Linux.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 508 Ko
|
|
|
|
|
Il s'agit d'une démo de rendu d'eau, utilisant les vertex / fragment programs et du multi-texturing.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 1 Mo
- Auteur : bafman
|
|
|
|
|
Licence : Non renseignée
- Publié le 12/10/2013
- Éditeur : OpenGL
|
|
|
|
DirectX est une libraire destinée à gérer le son, l'image (2D et 3D), les périphériques (clavier, souris, joystick, volants, etc.) et le réseau (IPX, TCP/IP, etc.) pour créer des applications multimédias sous Windows. Cette bibliothèque est très complète et utilisée dans quasiment tous les jeux sur plate-forme PC Windows. Elle est complètement optimisée par les cartes vidéos et sons qui supportent ses spécifications. Elle permet aussi bien le bump mapping, que de créer des effets sonores en 3D.
Son gros défaut est d'être uniquement utilisable sous Windows, et de plus très orientée vers le matériel. Si l'utilisateur ne dispose pas de carte (son et vidéo) optimisée, la plupart des fonctions seront inutilisables.
|
Licence : Non renseignée
- Publié le 07/05/2017
- Éditeur : Microsoft
|
|
|
|
Voici la base d'un projet utilisant la SDL 1.2 et SDL_Image pour Visual Studio 2008 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.
Le projet est compatible avec les versions supérieures à Visual St ... Voir la suite
|
Licence : Freeware
- Publié le 10/05/2013
- Taille 764 Ko
- Auteur : LittleWhite
|
|
|
|
|
Exemple d'affichange de sprites dynamiques cette fois en utilisant le système des listes chaînées.
|
Licence : Non renseignée
- Publié le 21/12/2010
- Taille 107 Ko
- Auteur : Mokona
|
|
|
|
FMOD API est une bibliothèque multi-plateformes pour l'intégration des sons dans un jeu vidéo. En plus d'être la base de FMOD Studio, celle-ci permet de s'interfacer avec l'outil.
|
Licence : Non renseignée
- Publié le 01/11/2017
- Éditeur : Firelight Technologies
|
|
|
|
|
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
|
|
|
|
|
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
|
|