Bibliothèques

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

    PixelLight

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

    libVLC

    Éditeur : VideoLAN +
    libVLC est la bibliothèque qui permet aux développeurs de créer des applications utilisant les fonctionnalités que l'on retrouve dans VLC. Ainsi, avec cette bibliothèque vous pourrez lire les vidéos au sein de vos applications.
    libVLC possède des binding pour le C++ , Java, Pascal, Python, Objective C, GO

    OpenGL Mathematics (GLM)

    Éditeur : G-Truc Creation +
    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

    Assimp

    Assimp est une bibliothèque portable pour charger des modèles 3D dans vos application C ou C++, mais aussi Python ou D.

    BulletML

    Éditeur : Kenta Cho +
    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

    Starling

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

    Ethanon Engine

    Éditeur : CyberChimps +
    Ethanon Engine est un moteur de jeu 2D ayant des implémentations pour Windows, Android et iOS (compatible OpenGL ES 2). Sachant que le code est disponible publiquement il doit être possible de porter le moteur.
    Le moteur n'est pas prévu pour les non programmeurs et demandera des connaissances en C++.
    L'objectif principal des développeurs a été de fournir un moteur ayant une haute qualité dans la gestion de la lumière, des ombres et des effets de particules tout en offrant une interface pour créer les effets et un système de scripting (reposant sur AngelScript).
    Bien que le moteur soit entièrement basé sur des sprites 2D, il uti ... Voir la suite

    GLUS

    Éditeur : Norbert Nopper +
    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 :

    OGLplus

    Éditeur : Matúš Chochlík, Žilina, Slovakia +
    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

    FreeGLUT

    Éditeur : Pawel W. Olszta, Andreas Umbach ET Steve Baker +
    FreeGLUT est une reprise de la célèbre bibliothèque de fenêtrage GLUT. Celle-ci a l'avantage d'apporter quelques modifications et des corrections de bogues critiques par rapport à GLUT. Avec cette bibliothèque open source et multiplateforme, vous pourrez ouvrir une fenêtre et un contexte OpenGL et gérer les différents événements (clavier, souris, ...) agissant sur la fenêtre.

    FreeType

    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.

    AngelScript

    Éditeur : Angelcode + 1.42 Mo
    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

    XNA sur Visual Studio 2012/2013

    Licence : Autre - 25/11/2014 - Téléchargé x
    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

    Slick2D

    Éditeur : ninjacave +
    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/

74 éléments

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