Bibliothèques

Retrouvez ici tous les meilleurs téléchargements Bibliothèques
Ajouter un nouvel élément

    OpenCV

    Éditeur : Intel +
    OpenCV (Open Source Computer Vision) est une bibliothèque visant principalement à la vision par ordinateur en temps réel. Elle a été initialement développé par Intel, et est maintenant soutenue par Willow Garage et Itseez. elle est gratuite pour une utilisation sous la licence open source BSD. La bibliothèque est multi-plateforme. Avec plus de 2500 algorithmes optimisés, elle comprend un ensemble complet d'algorithmes d'apprentissage classique et les dernières innovations en vision par ordinateur. Ces algorithmes peuvent être utilisés pour détecter et reconnaître des visages, identifier des objets, classer les actions humaines dans les vidéos, suivre les mouvements de caméra, suivre des objets en mouvement ... Voir la suite

    Pygame

    Éditeur : Pygame +
    Cette bibliothèque permet entre autre de créer des jeux 2D (mais aussi 3D). Elle interface la blibliothèque SDL.

    SDL (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)
    * Voir la suite

    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
    Voir la suite

    DirectX

    Éditeur : Microsoft +
    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.

    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 prop ... Voir la suite

    FMod Ex

    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

    gui_chung_dll

    Licence : Gratuit - 12/03/2012 - Téléchargé 9 x
    gui_chung_dll est une version dll de gui_chung pour faire facilement des interface graphique de Windows avec des graphismes dans n'importe quelle language, comme c / c + +, freebasic, avec une syntaxe simple inspiré de Liberty Basic facile codage gui (boutons, combobox, EditText, StaticText, ListBox, Menu, graphicbox, ...). Comprend la création de fenêtres openGL , guiloadtexture de jpg avec l'alpha, et gfx fenêtres graphiques dessin. Il est basé sur l'API Windows et est écrit en freebasic compilé(freeware).

    Un éditeur de réseau de places et transitions (RdP)

    Licence : GPL - 15/06/2016 - Téléchargé 8 x
    Un réseau de places et transitions est un réseau de Petri (Petri Net ou RdP) généralisé et non coloré (sans extensions).

    L'application PTNET Editor permettra de dessiner/editer graphiquement un tel réseau, de l'animer, de l'analyser en construisant et visualisant son graphe de couverture/accessibilité, de le convertir en fichier image et de le sauvegarder en tant que document PNML.

    ShiVa 3D

    Éditeur : Stonetrip +
    ShiVa 3D est un moteur comparable à Unity 3D. Tout comme son concurrent, il permet de créer des applications 3D, telles que des jeux et cela pour de multiples plateformes : Windows, Mac OS X, Linux, iPhone, Android, BlackBerry, Palm, iPad et même Wii.
    Voici une vidéo de présentation du moteur

    Bien qu'un éditeur existe, le moteur laisse le choix à l'utilisateur de développer son jeu en C++. De plus, à l'aide de plugins, les capacités du moteur peuvent être étendues.

    SDL2_gfxutils une bibilothèque complémentaire a SDL2_gfx.

    Licence : Autre - 15/11/2015 - Téléchargé 5 x
    SDL2_gfxutils est une bibliothèque complémentaire a la la bibliothèque SDL2_gfx et donc a SDL2.




    SDL2_gfxutils est issue d'une collection de fonctions que j'ai implémenter sur plusieurs années,
    a chaque fois que j'avais une idée j'ai aussitôt essayer de l'implémenter, a la base dans le langage python avec le module p ... Voir la suite

    Agar

    Éditeur : Hypertriton +
    Agar est une bibliothèque logicielle (un toolkit) portable, pour applications en C, C++ ou Objective-C (avec des liens vers Perl et Ada). Conçu pour être facile à intégrer, Agar promouvoit le développement de l'interface graphique autour de l'application, et non l'inverse. La bibliothèque Agar est conçue pour fonctionner sous n'importe quelle plate-forme en mesure de fournir un affichage graphique. Á partir de la version 1.4, Agar peut être compilé sans dépendances, et à même été utilisé sur plate-formes embarquées sans système d'exploitation. Lorsque compilée avec support multithread, la bibliothèque est entièrement thread-safe.

    L'interface de pilote d'Agar rend toute application Agar portable à plusieurs plate-formes et système ... Voir la suite

    Irrlicht

    Éditeur : Nikolaus Gebhardt +
    Moteur open source multi API (DirectX, OpenGL, rendu logiciel) et multi plateforme.

    Les tutoriels Irrlicht
    Découverte d'Irrlicht

    Unofficial OpenGL Software Development Kit

    Éditeur : Équipe Unofficial OpenGL Software Development Kit +
    Le « Unofficial OpenGL Software Development Kit » est un ensemble d'outils et de bibliothèques pour vous aider à démarrer dans le développement d'applications OpenGL. Pour cela, le « Unofficial OpenGL Software Development Kit » vous fournit un système de compilation multi-plateforme vous permettant de compiler les différentes bibliothèques facilement. La plupart de ces composants sont en C++. Vous retrouverez :

    • GLM (une bibliothèque pour la gestion des mathématiques pour OpenGL) ;

    • FreeGLUT ;

    • GLFW (une bibliothèque pour l'ouverture de ... Voir la suite

    Ogre3D

    Éditeur : Torus Knot Software +
    Moteur 3D orienté objet, extensible et multi API (DirectX et OpenGL), offrant de nombreuses fonctionnalités.

    Panda3D

    Éditeur : Panda3D +
    Panda3D est un moteur 3D écrit en C++ utilisé pour le rendu 3D et le développement de jeux.

    Demoniak3D

    Éditeur : oZone3D.Net +
    Hyperion est un projet francophone surprenant : il s'agit d'un moteur 3D OpenGL, manipulable via des fichiers XML. Hyperion permet également d'utiliser Lua pour décrire les comportements dynamiques de l'application, ainsi que GLSL pour coder les effets graphiques. C'est un outil idéal pour qui voudrait apprendre les bases de la programmation 3D, mais aussi pour coder simplement des démos, benchmarks, petits jeux, ou encore expérimenter la programmation sur GPU avec les shaders.

    OpenSceneGraph

    Éditeur : OSG Community +
    OpenSceneGraph est un cadre applicatif de haut niveau et portable pour le développement d'applications graphiques de haute performance telles que des simulateurs de vol, des jeux ou des simulations scientifiques ou de réalité virtuelle. En fournissant un cadre applicatif orienté objet au dessus d'OpenGL, il permet de libérer les développeurs des problèmes d'implémentation et d'optimiser les appels graphiques de bas niveau. Il fournit également de nombreux outils additionnels pour développer rapidement des applications graphiques.

    Les tutoriels OpenSceneGraph
    Installation sous Visual Studio 2005
    Voir la suite

    Zoidcom

    Éditeur : Jörg Rüppel +
    Bibliothèque de gestion du réseau de haut-niveau, basée sur UDP.

    OpenAL

    Éditeur : Creative Labs +
    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

71 éléments

Responsable bénévole de la rubrique 2D - 3D - Jeux : LittleWhite -