2D / 3D / Jeux

Ajouter un nouvel élément

ang Blender 3D

Licence : Gratuit
Blender, aussi appelé Blender3D, est un logiciel libre et gratuit d’animation, de modélisation et de rendu 3D. Il dispose de fonctions avancées de modélisation, de sculpture 3D, de dépliage UV, de texturage, de gréage (rigging), d’armaturage, d’animation 3D, et de rendu. Il gère aussi l’édition non linéaire, les compositions, la création nodale de matériaux, la création d’applications 3D interactives, ainsi que diverses simulations physiques telles que les particules, les corps rigides, les corps souples et les fluides. Disponible dans de nombreuses langues, Blender est également disponible sur plusieurs plates-formes telles que Microsoft Windows, Mac OS X, GNU/Linux, IRIX, Solaris, FreeBSD, SkyOS, MorphOS et Pocket PC. De plus, c’est un programme extensible (ajout de scripts) à l’aide du langage Python

Sa version actuelle est la 2.56a
www.blender.org (site officiel)
www.blenderclan.tuxfamily.org (principale communautée française)
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang NeoMAD

Éditeur : Neomades +
NeoMAD, plateforme de développement d'applications/jeux pour mobiles. Il permet aux développeurs de créer à partir d’un code unique (Java) une application native sur les différentes technologies mobiles (iOS, Android, Windows Phone 7.1, BlackBerry, JavaME, Bada, Symbian...) en respectant le look et l'ergonomie.

Le résultat obtenu est identique aux développements natifs de chaque cible.

Plusieurs fonctionnalités font sa force : chaîne de compilation unifiée, compilation conditionnelle, intégration code natif, génération de projet natif, pilotage simulateurs, plugins pour Eclipse et NetBeans etc...
Téléchargement :
Compatibilité :
Android iOS Mac Symbian Windows  

ang Antiryad Gx

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.
Téléchargement :
Compatibilité :
Android iOS Linux Mac Windows  

ang 3D Game Studio

Éditeur : Conitec Corporation +
Game Studio est un système de développement de mondes virtuels et de jeux vidéos 2D et 3D. Composé de moteurs 2D et 3D, d'un moteur physique, d'éditeurs de niveaux et de modèles, il permet la création simple et rapide de tous types de production.
Téléchargement :
Compatibilité :
Windows  

ang RPG Maker VX

Éditeur : Enterbrain +
Comme son nom l'indique, RPGMaker permet de créer de A à Z des jeux de rôle 2D sans aucun effort de programmation. Il est décliné en plusieurs versions : RPGMaker 2000, RPGMaker 2003, RPGMaker XP, 3D RGP Editor, VX, etc...
Téléchargement :
Compatibilité :
Windows  

ang Demoniak 3D

Éditeur : Ozone 3D +
Demoniak 3D est un outil de développement de jeux et d'application 3D en français. A base de XML, LUA et GLSL, il vous permettra de concevoir toutes les applications 3D que vous souhaitez.
Téléchargement :
Compatibilité :
Windows  

ang Adventure Game Studio

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.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang GameMaker

Éditeur : YoYo Games +
GameMaker fait parti des logiciels intégré pour le développement de jeux. Grace à lui, il vous sera possible de développer de nombreux jeux 2D ou 3D du type que vous souhaité. Il est proposé en deux versions distinctes, l'une gratuite mais limité dans ses fonctionnalités, et l'autre payante comportant l'intégralité des possibilités du logiciel. Vous pourrez trouver de nombreuses informations et concours sur le site de la communauté francophone de GameMaker.
Téléchargement :
Compatibilité :
Mac Windows  

ang CryEngine 3 SDK

Éditeur : Crytek +
CryTek, le studio à l'origine de FarCry, Crysis 1 et 2, propose une version gratuite de son moteur. Avec celui-ci vous pourrez fabriquer des jeux non commerciaux en utilisant des technologies avancées. La version 3.4 supporte DirectX 11.

La machine recommandé pour le développeur est :
  • Système d'exploitation : Windows XP SP2, Windows Vista SP1, Windows 7
  • CPU : Intel Core 2 Duo 2GHz, AMD Athlon 64 X2 2GHz ou mieux (un processeur multi coeur est recommandé)
  • Mémoire : 2 GB RAM (4 GB recommandé)
  • Carte graphique : nVidia 8800GT 512MB RAM, ATI 3850HD 512MB RAM ou mieux (SM 3.0 minimum)

Téléchargement :
Compatibilité :
Windows  

ang PureBasic

Éditeur : Fantaisie Software +
PureBasic est un langage de programmation très simple, fait pour les débutants aussi bien que pour les experts. Il offre de nombreuses fonctionnalités très simplement (moteurs 2D, 3D, environnement de développement complet : éditeur, debuggeur, ...), tout en mettant l'accent sur les performances. Au-delà des jeux vidéo, PureBasic permet tout aussi bien de créer des interfaces graphiques et à peu près n'importe quel type d'applications.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang WinParrot Français

Éditeur : DPC + 650Mo
Logiciel d'automatisation qui peut enregistrer vos actions (clavier, souris et ecran) puis rejouer celles-ci.
Vous pouvez introduire vos formules (syntaxe identique à celle d'Excel) pour :
-faire des boucles
-ajouter des points de contrôles visuels (pratique pour ne pas taper dans le vide...)
-lire/ecrire dans des feuilles Excel:
-ouvrir des popups pour demander:
-lancer des commandes systeme:
-...:

En français, totalement gratuit et sans aucune limitations (uniquement celle de votre imagination), aucune installation (portable), pas besoin de droits d'administraeur Windows.


Téléchargement :
Compatibilité :
Windows  

ang OpenGL

Éditeur : OpenGL +
OpenGL est un environnement de développement portable et interactif pour les applications graphiques 2D et 3D. OpenGL est utilisée dans de très nombreux jeux, et est optimisée pour toutes les cartes vidéos (datant de moins de 10 ans). OpenGL est également utilisée dans le domaine professionnel pour les applications de CAO gourmandes comme 3D Studio MAX et des outils de dessin professionnels. L'API couvre aussi bien la gestion des textures et effets spéciaux, que les entrées et sorties.

Retrouvez les tutoriels OpenGL proposés par la rédaction
Trouvez les réponses à vos questions dans la FAQ OpenGL proposée par la rédaction
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Mandelbrot

Éditeur : regis.portalez + 550 Ko
Génération de l'ensemble de mandelbrot et des ensembles de julia sur CPU & GPU
Affichage dans une fenetre utilisant la SDL.
Dependances : SDL.lib, SDLmain.lib, cudart.lib
4 modes d'affichage : gray-level, gray-level-reversed, RGB random, Green (comme le logo).
Navigation : zoom - unzoom, directionnelle, reinitialisation, augmenter resolution, diminuer resolution, retour en arriere
Pour représenter l'ensemble de julia associé à un point du plan : faire un clic du milieu.
Pour revenir au mandelbrot : clic du milieu n'importe où

Multiplateforme (Windows - Linux) [ j'ai jamais developpé sous mac, mais j'imagine que ça marche aussi ;) ]

Update : Support cuda pour le calcul. Editer le fichier params.h et mettre les valeurs correspondant à votre carte graphique
g_block_dim // g_grid_dim
PLATFORM : utiliser CUDA pour travailler sur GPU, CPU pour rester sur CPU.

Résultats obtenus sur le calcul de l'ensemble (le plot est limitant avec la SDL...) pour maxiter = 20, image 256x256

CPU : Xeon W3550 @ 3.07 GHz : 240 FPS
GPU: Geforce GT470 : 1000 FPS ( g_block_dim = 256 // g_grid_dim = 32 ) (image 1024-1024)


EDIT : projet visual c++ 2008 joint
Téléchargement :
Compatibilité :
Linux Windows  

ang Unreal Development Kit (UDK)

Éditeur : Epic Games +
Epic Games, le studio à l'origine des Unreal / Unreal Tournament et Gears of War, a publié une version gratuite de son moteur, l'Unreal Engine.
Avec ce kit, vous pourrez créer vos jeux à l'aide de l'éditeur de carte, mais aussi par le biais du langage de script spécifique au moteur : l'unreal script. Le moteur propose de nombreuses technologies telles que le Kismet pour rendre les cartes facilement interactives et dynamiques, un moteur de cinématique, un éditeur de matériaux (shaders). Cet ensemble d'outils permet de faire un jeu complet.
Téléchargement :
Compatibilité :
Windows  

ang Unity

Éditeur : Unity +
Unity est un moteur de jeux en C#, disposant d'un éditeur intuitif.
Une des particularité de ce moteur est la possibilité d'exporter son jeu directement dans une page web (grâce à un plugin s'intégrant dans votre navigateur).
Il est aussi possible de développer des jeux pour iPhone et Android.
Téléchargement :
Compatibilité :
Mac Windows  

ang S.D.L. (Simple DirectMedia Layer)

Éditeur : SDL +
Simple DirectMedia Layer est une bibliothèque multimédia, multi plates-formes créée dans le but de permettre un accès facile aux fonctions audio, au clavier, à la souris, au joystick, à la 3D matérielle à travers OpenGL, à la vidéo 2D...
Elle est utilisée par des programmes de restitution MPEG, par des émulateurs, des jeux tels que le portage sous linux de "Civilization: Call To Power".
La SDL est utilisable sous Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, et QNX. La SDL est écrite en C, mais fonctionne parfaitement avec C++.
On peut trouver différents wrappers pour le C++ :

* SDLmm (février 2009)
* SDLucid (2001)
* RAGE::SDL (projet AML)
* OSDL (avril 2009)

Retrouvez les tutoriels S.D.L. proposés par la rédaction
Trouvez les réponses à vos questions dans la FAQ S.D.L. proposée par la rédaction

Téléchargement :
Compatibilité :
Linux Mac Windows  

ang SDL 1.2 Template pour Code::Blocks

Licence : Gratuit 261 Ko
Voici la base d'un projet utilisant la SDL 1.2 pour Code::Blocks 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 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 la SDL est incluse directement dans le projet et permet une distribution du code source simple et efficace. Pour recréer ce projet, vous même, vous pouvez vous inspirer de ce tutoriel.

Pour Linux, il ne devrait pas y avoir grand chose à modifier.
Téléchargement :
Compatibilité :
Windows  

ang Snake avec la SDL et Lazarus

Licence : Autre 3,1 Mo
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, le programme demande la vitesse du Snake. Sur mon ordi je dois mettre 10 pour avoir un jeu rapide, par contre sur les ordis du lycée, plus puissants, il faut mettre 50. C'est le temps d'attente en ms entre chaque rafraîchissement;
  • Vous ne pourrez manger que 100 pommes (je ne suis jamais allé jusque là car au début, je n''alloue que la mémoire de 100 pointeurs.
Contrôles :
  • Touches directionnelles pour bouger le serpent;
  • Espace pour quitter;
  • 'p' pour pause.
Je crois avoir dit la plupart des choses. N'hésitez pas à tester et à noter, toute critique est bonne à prendre.
Si vous rencontrez des problèmes ou si vous avez des idées pour de quelconques améliorations, laissez des commentaires.

Merci de tester ce programme.

P.S. Dans le zip, il y a le fichier binaire pour Win.
Téléchargement :
Compatibilité :
Linux Windows  

ang Allegro

Éditeur : Allegro +
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
Trouvez les réponses à vos questions dans la FAQ Allegro proposée par la rédaction
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang FPS Creator

Éditeur : FPS Creator +
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.
Téléchargement :
Compatibilité :
Windows  

227 éléments

Connexion

Identifiant
Mot de passe
S'inscrireMot de passe oublié ?
 
 
 
 
Partenaires

Hébergement Web