Panda3D

Panda3D
Le logo officiel de Panda3D, un panda portant des lunettes 3D.

Panda3D est le moteur graphique (Engine) de la plupart des jeux Disney Online. Il est notamment utilisé pour le jeu Disney's Toontown Online.

C'est un mélange de Python & de C++. Il se forme uniquement par le texte. Il est libre, mais la modifications de certains jeux n'est pas autorisé.

Sommaire

Fichier 3D

Un exemple de PandaViewer, sous Panda3D, avec comme référence un fichier 3D divers non texturé du jeu Disney's Toontown Online.

Les fichiers 3D sont les EGG ainsi que BAM.

Les BAM sont les fichiers 3D compilé. Visible uniquement en utilisant PandaViewer.

Les EGG sont les fichiers 3D en cours de développement. Il se développe avec du texte en Python et en C++.

Fichier texture

Les fichiers texture sont des images JPEG.

Néanmoins, certains fichiers BAM ont été modifiés manuellement de façon à graver la texture dans le fichier.

Utilisation

On peut librement utiliser ce logiciel pour son propre jeu mais il faudra lire et respecter les termes d'utilisation.

La modification de jeux originaux Disney est en revanche interdite.

Les MultiFiles (MF)

Le MultiFiles (ou MF) est le format de compilation des fichiers du moteur.

Dans un jeu original Disney, vous aurez des fichiers compressé nommé phase_*.mf .

Les MultiFiles sont les fichiers entiers de Panda3D compilés.

Les MultiFiles détiennent tous les fichiers 3D, mais aussi certains fichiers Pyhton pour faire fonctionner le jeu.

Vous pouvez modifier l'extension des MultiFiles lorsque que vous les compilez ... Si vous tenez à créez votre propre jeu avec Panda3D .

Le QuestScript.txt

Ce fichier texte qui semble banal parmi tant d'autre a sa particularité.

Ce fichier est employé lors des phases où le joueur est seul dans sont monde virtuel, qu'il n'est pas en contact avec d'autres joueurs.

Étant (donc) un script, il est fait uniquement de fonctions pré-construite.

  • Une partie des fonctions sont des bases de Panda3D, elle s'accorde avec n'importe quel jeu sans problème.
  • Une autre est dans un fichier externe, en l'occurrence pour Disney, il s'agit de "Quest.py", qui est un fichier programmé en Pyhton & qui est archivé dans les fichiers interne du jeu concerné.

Il suffit d'écrire ligne par ligne le fonctionnement du script pour que celui-ci s'exécute, après avoir préparé les fonctions du script dans un fichier à part.

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Panda3D de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • Panda3D — Тип Игровой движок Разработчик Disney, CMU …   Википедия

  • Panda3D — Entwickler Disney, Carnegie Mellon University ETC, Community Aktuelle Version 1.7.2 (7. März 2011) Betriebssystem Plattformunabhängig Kategorie Spiel Engine Lizenz …   Deutsch Wikipedia

  • Panda3D — infobox software developed by = Disney latest release version = 1.5.3 latest preview version = 1.5.4 latest release date = September 18, 2008 operating system = Microsoft Windows, Linux, Mac OS X genre = Game Engine license = Revised BSD(… …   Wikipedia

  • Panda3D (графический движок) — Panda3D Тип игровой движок Написана на C++ ОС кроссплатформенное программное обеспечение Версия 1.6.2 (14 мая 2009) …   Википедия

  • List of game engines — Many tools called game engines are available for game designers to code a game quickly and easily without building from the ground up. Contents 1 Free and open source 2 Proprietary 2.1 Commercial 2.2 Freeware …   Wikipedia

  • Liste der Spiel-Engines — Die Artikel Liste der Spiel Engines und Spiel Engine#Bekannte Engines überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese Überschneidungen. Bitte …   Deutsch Wikipedia

  • Game engine — A game engine is a system designed for the creation and development of video games. There are many game engines that are designed to work on video game consoles and personal computers. The core functionality typically provided by a game engine… …   Wikipedia

  • List of file formats — This is an incomplete list, which may never be able to satisfy particular standards for completeness. You can help by expanding it with reliably sourced entries. See also: List of file formats (alphabetical) This is a list of file formats… …   Wikipedia

  • Toontown Online — Toontown Toontown Online Official Logo Developer(s) Walt Disney Internet Group Publisher(s) …   Wikipedia

  • Andy Luckey — Infobox Person name = Andrew A. Andy Luckey image size = 152x215 caption = birth date = 1965 birth place = San Francisco, California death date = death place = occupation = Television Producer, Author, Illustrator, Animator, Designer, Artist,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”