Icône de recherche Download.it
Advertisement

Créer des applications en trois dimensions avec ce kit de développement

Créer des applications en trois dimensions avec ce kit de développement

Vote : (43 votes)

Licence: Gratuit

Éditeur: Crystal

Version: 1.2.1

Fonctionne sous: Windows

Également disponible pour Mac

Vote :

Licence

(43 votes)

Gratuit

Éditeur

Version

Crystal

1.2.1

Fonctionne sous:

Également disponible pour

Windows

Mac

Les plus

  • Un logiciel extrêmement puissant
  • Accessibilité multiplateforme
  • Installation gratuite
  • Large éventail d'options pour créer le jeu souhaité
  • Prend en charge Blender

Les moins

  • Accessible principalement seulement à ceux ayant des connaissances en programmation
  • Plus lent que certaines autres options de logiciels de développement de jeux

Crystal Space est un cadre d'application open-source qui aide les utilisateurs à concevoir des jeux en 3D. Ce logiciel gratuit a été écrit en C++ et utilise OpenGL pour le rendu des graphiques 3D, supportant les effets de lumière colorés, les portails, les miroirs, les textures procédurales et le mappage.

Quand a-t-il été créé ?

Les débuts de Crystal Space remontent à 1997, ce qui en fait l'un des moteurs de jeu les plus anciens. Jorrit Tyberghein a déclaré que sa motivation pour Crystal Space venait après avoir vu le travail d'Id Software sur des jeux de tir en 3D emblématiques tels que Quake et Doom. Eric Sunshine, le chef de projet, s'est impliqué en raison de son intérêt à adapter le code de Crystal Space à diverses plateformes. Crystal Space prend en charge de nombreuses plateformes, y compris Mac OS X, Linux et Windows, ce qui en fait un programme largement accessible.

Effets spéciaux

Crystal Space permet aux développeurs de jeux d'ajouter des effets spéciaux tels que l'éclairage dynamique, le brouillard volumétrique, les effets de particules et les surfaces réfléchissantes. Certains utilisateurs trouvent ce logiciel trop compliqué. L'installation nécessite seule une connaissance de l'utilisation du terminal. Pour cette raison, les développeurs recommandent de suivre les instructions d'installation détaillées sur leur site Web. Si vous comprenez la programmation, la grande popularité de Crystal Space témoigne des véritables capacités du logiciel. Les personnes ayant une expérience en programmation C++ trouveront plus facile.

Une question de goût pour certains

Pour certains, le vaste dépôt offrant presque tout ce que le monde des moteurs 3D a à offrir est une bouffée d'air frais. D'autres détesteront le fait qu'il ne propose pas d'options plus simples et qu'il devienne trop vaste. De plus, les débutants qui se lancent dans l'utilisation de Crystal Space trouveront la courbe d'apprentissage trop raide, et le soutien aux outils est parfois insuffisant. L'un des problèmes d'avoir un moteur de cette taille est qu'il est difficile pour les développeurs de rester à jour avec la dernière technologie. Cela signifie que certaines fonctionnalités de Crystal Space prennent plus de temps à développer et finissent par être moins visuellement attrayantes que celles d'autres moteurs.

Licences et distinctions

Les développeurs de Crystal Space ont placé leur logiciel sous la licence GNU Lesser General Public License. En février 2003, SourceForge.net a nommé Crystal Space comme leur projet du mois.

Autres caractéristiques de Crystal Space

Crystal Space offre une grande flexibilité car il dispose de modules pour les graphiques 2D et 3D, la détection de collision, le son et la physique via ODE et Bullet. Crystal Space prend en charge l'accélération matérielle de tous les principaux fournisseurs de cartes. Les formats de texture pris en charge par le logiciel incluent : BMP, JPG, GIF et TGA.

Globalement, il est difficile de contester le prix gratuit. De nombreux développeurs de jeux ont obtenu d'excellents résultats avec ce puissant logiciel. Planeshift, un MMORPG, a même été créé en utilisant Crystal Space, ce qui en fait l'un des projets les plus grands et les plus anciens de Crystal Space.

Les plus

  • Un logiciel extrêmement puissant
  • Accessibilité multiplateforme
  • Installation gratuite
  • Large éventail d'options pour créer le jeu souhaité
  • Prend en charge Blender

Les moins

  • Accessible principalement seulement à ceux ayant des connaissances en programmation
  • Plus lent que certaines autres options de logiciels de développement de jeux