IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Bibliothèques74 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Bibliothèques

Liste des 74 ressources de cette catégorie

    Spring

    Téléchargé 1 fois-
    0
    0
    Spring est un moteur de jeu spécialisé dans les jeux de stratégie en temps réel.
    Tout est personnalisable en LUA, de l'interface graphique à l'intelligence artificielle.
    Déjà de nombreux jeux ont été réalisés avec Spring : http://springrts.com/wiki/Games
    Le moteur supporte :
    • des batailles de plus de 5000 unités ;
    • d'immenses cartes ;
    • plusieurs types de caméras ;
    • le jeu en ligne, en LAN ou seul.

    Licence : GPL - Publié le 17/06/2012 - Éditeur : Spring +

    TrueAxis

    Téléchargé 1 fois-
    0
    0
    TrueAxis est un moteur physique complet conçu spécifiquement pour les besoins des jeux vidéo, évitant les problèmes communs des autres moteurs physiques.
    Licence : Gratuit pour usage non commercial - Publié le 29/11/2011 - Éditeur : TRUE AXIS PTY +

    DX Studio

    Téléchargé 1 fois-
    0
    0
    DX Studio est un EDI (Environnement de Développement Intégré) complet pour créer des applications 3D interactives. Pour cela, vous aurez à disposition un moteur temps réel 3D et une suite d'outils d'édition (dont un éditeur temps réel).
    Le moteur peut être intégré dans une application C++ grâce au SDK.

    Pour compléter le moteur, DX Studio propose de scripter vos scènes avec du JavaScript. De plus, grâce aux Active X, vous pourrez intégrer un lecteur dans vos applications C# et C++.
    Licence : Freeware - Publié le 13/01/2013 - Éditeur : WorldWeaver +

    FMOD API

    Téléchargé 1 fois-
    0
    0
    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 +

    OpenGL Mathematics (GLM)

    0
    0
    GLM est une bibliothèque C++ reposant exclusivement sur une série d'en-têtes fournissant des fonctions mathématiques pour le rendu graphique dans des logiciels basés sur HLSL
    Licence : Non renseignée - Publié le 15/04/2012 - Éditeur : G-Truc Creation +

    XNA sur Visual Studio 2012/2013

    0
    0
    Voici la procédure pour installer XNA sur Visual Studio 2012/2013 :

    • pour les utilisateurs de Windows 8, installez Games for Windows Live. Vous devez juste l'installer, rien de plus ;
    • installez Visual Studio ;
    • installez le SDK Windows Phone 7.1. Cela installera Visual Studio Express 2010 pour Windows Phone et XNA. Si cela échoue pour une quelconque raison, réinstallez-le ;
    • copiez XNA de Visual Studio 2010 à votre Visual Studio : copiez le dossier nommé XNA Game Studio 4.0 de C:\Program Files (x86)\Microsoft Visual Studio 10.0\common7\ide\extensions\ ... Voir la suite
    Licence : Non renseignée - Publié le 25/11/2014 - Auteur : LittleWhite +

    luapp

    0
    0
    Voilà plusieurs années que je programme différents projets dans lesquels j'ai besoin d'un langage de script. Après quelques recherches, mon choix c'est tourné vers Lua, principalement pour sa syntaxe proche de celle du C++ et pour sa simplicité.

    Le seul soucis, c'est que Lua a été programmé en C. Autant la syntaxe du langage est simple, autant son interface en C est relativement pénible à utiliser, même si je doute que l'on puisse faire beaucoup mieux.
    J'ai donc pris le temps d'écrire un wrapper en C++ dont le but est d'encapsuler tous les appels de fonctions C de Lua et qui tire profit des capacités du C++. Pour le moment, seule une partie des fonctions de la bibliothèque originale s ... Voir la suite
    Licence : LGPL - Publié le 23/01/2017 - Taille 238 Ko - Auteur : Kalith +

    Explorer / File picker avec ImGui

    2
    0
    Continuant mes expériences avec ImGui, voici un nouvel élément : un explorateur de fichiers / file/folder picker s'appuyant sur ImGui et sf::filesystem Du C++17.
    ImGui permet de facilement ajouter des possibilités à une application, mais il n'est pas facile de manipuler des fichiers ou dossiers du système (pour ouvrir un fichier ou sélectionner un dossier).
    Ce code source très court, s'appuyant sur mon backend ImGui utilisant SFML (https://www.developpez.net/forums/d2099380/applications/developpement-2d-3d-jeux/contribuez/sfml-imgui/) permet de combler cette lacune.

    Retrouvez les derniers changements sur github https://github.com/Bousk/ImGui_Explorer
    Code source - Licence : MIT - Publié le 01/02/2021 - Auteur : Bousk +

    PixelLight

    0
    0
    PixelLight est un framework open-source permettant de créer facilement des applications 3D. Cette bibliothèque multi-plateforme n'est pas uniquement pour les jeux et peut, grâce à sa modularité, être la base de n'importe quelle application 3D.
    De plus, le renderer OpenGL ES 2 permet de créer des applications Android avec PixelLight.
    Licence : LGPL - Publié le 22/03/2012 - Éditeur : PixelLight +

    Matali Physics

    0
    0
    Ce moteur physique 3D simplifie la création d'applications nécessitant une interaction physique. Le moteur supporte XNA, Silverlight, SlimDX, OpenTK, MonoTouch et Mono pour les bibliothèque Android. Il est disponible pour Windows 32/64bits, XBOX 360, Windows Phone OS, les navigateurs web, Mac OS X, iOS (iPhone, iPad, iPad2 et iPod Touch), Android OS, Linux et FreeBSD.
    Licence : Gratuit pour usage non commercial - Publié le 24/03/2012 - Éditeur : Komires Sp. z o.o. +

    ReplicaNet

    0
    0
    Le but de cet bibliothèque est de permettre à tout développeur, même à ceux qui n'ont aucune connaissance en réseau, de créer une application en réseau.
    ReplicaNet se veut très simple est très léger, tout en supportant un maximum de fonctionnalités (IPv4 et IPv6 sont supportés). Pour un jeu avec 16 joueurs, la bibliothèque ne consomme que 350Ko de mémoire.
    Licence : Gratuit pour usage non commercial - Publié le 24/03/2012 - Éditeur : Replica Software +

    AngelScript

    1
    0
    AngelScript est un langage de script interprété ou compilé orienté jeu.

    AngelScript dispose d'un typage statique, de références 'objet (similaire aux pointers du C, mais avec un garbage collecteur par comptage de référence), de l'orientation objet, de l'héritage simple, de l'héritage multiple d'interfaces. Permet d'enregistrer de nouveaux opérateurs ou de surchargés ceux déjà présents. AngelScript peut être utilisé avec n'importe quel librairie C sur des IDE comme Netbeans, Geany, Eclipse, et également soutenu par AngelJuice IDE développé spécifiquement pour la langue. Les fo ... Voir la suite
    Licence : ZLib - Publié le 11/02/2014 - Taille 1.42 Mo - Éditeur : Angelcode +

    Diligent Engine

    1
    0
    Diligent Engine est une bibliothèque, multi plateformes de rendu. Tout en supportant les vieilles bibliothèques telles que OpenGL, OpenGL ES et Direct3D 11, Diligent Engine supporte et tire bénéfices des nouvelles technologies telles que Direct3D 12, Vulkan et Metal. Pour unifier le développement, l'équipe de Diligent Engine repose sur le HLSL. Il est tout de même possible d'utiliser le GLSL ou SPIR V avec les rendu correspondant. En bref, Digilent Engine s'incorpore dans des projets de jeux vidéo ou des applications 3D en tant que moteur graphique.
    Licence : Apache - Publié le 10/03/2019 - Éditeur : Diligent Graphics +

    Slick2D

    0
    0
    Slick2D est une lib de programmation de jeux vidéo en java s’appuyant sur OpenGL via LWJGL.
    Elle rend la création de jeux plus simple.
    Le site officiel : http://slick.ninjacave.com/
    Licence : BSD - Publié le 02/04/2017 - Éditeur : ninjacave +

    GLUS

    0
    0
    GLUS est une bibliothèque en C aidant dans l'utilisation d'OpenGL 3 et 4 mais supporte aussi les versions pour l'embarqué OpenGL ES 2 et OpenGL ES 3 (pour Windows x86 et Raspberry Pi).
    Cette bibliothèque repose sur les bibliothèques GLEW (pour la gestion des extensions) et GLFW (pour l'ouverture de la fenêtre et la gestion des événements).

    GLUS prendra en charge, pour vous, les éléments suivants :

    Licence : GPL - Publié le 04/03/2013 - Éditeur : Norbert Nopper +

    Unofficial OpenGL Software Development Kit

    0
    0
    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
    Licence : Non renseignée - Publié le 07/10/2013 - Éditeur : Équipe Unofficial OpenGL Software Development Kit +

    BulletML

    0
    0
    BulletML est un langage basé sur le XML et plus précisément sur Relax pour décrire les tirs des ennemies dans les shoot em up.

    Une petite démo est disponible ici : http://www.asahi-net.or.jp/~cs8k-cyu/bulletml/bulletml_applet_e.html
    Licence : Non renseignée - Publié le 17/05/2012 - Éditeur : Kenta Cho +

    OGLplus

    0
    0
    OGLplus est une bibliothèque open-source et multiplateforme recouvrant les fonctionnalités d'OpenGL 3 (et plus) en le mettant à disposition derrière une façade orientée objets. OpenAL et EGL sont aussi supportés. OGLplus permet donc de rendre accessibles les fonctionnalités d'OpenGL tout en gardant les avantages du C++ (la gestion automatique des ressources). Toutefois, pour l'utiliser il faudra avoir un compilateur supportant le C++11 (G++ 4.5, clang++ 3.0, MSVC 10 et 11 mais avec quelques restrictions).
    L'auteur propose une documentation et de nombreux exemples.

    Le Voir la suite
    Licence : Non renseignée - Publié le 07/10/2013 - Éditeur : Matúš Chochlík, Žilina, Slovakia +

    ShiVa 3D

    0
    0
    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.
    Licence : Gratuit pour usage non commercial - Publié le 08/09/2012 - Éditeur : Stonetrip +

    Starling

    0
    0
    Starling est un moteur Open Source de jeu pour Flash en Action Script 3. La bibliothèque imite l'architecture en arbre de Flash, mais contrairement à d'autres bibliothèques, Starling se place entièrement dans Stage3D. Ainsi, tous les objets sont dessiner par le GPU, permettant ainsi de profiter du boost procuré par l'accélération graphique.
    L'avantage de Starling est que les classes ont été optimisé pour fonctionner parfaitement en accord avec le GPU tout en simplifiant le développement de jeux. Même si la bibliothèque cache les détails internes de Stage3D, ce dernier reste accessible afin de permettre la création d'objets personnalisés.

    Le code est disponible sur Voir la suite
    Licence : BSD - Publié le 27/10/2012 - Éditeur : Gamua +