Question

J'essaie de développer une application simple (ressemblant à une présentation PowerPoint), qui nécessitera quelques contrôles simples de l'interface graphique: bouton, zone de texte, curseur et zone de liste.
Et je voudrais pouvoir écorcher les contrôles. Je cherche donc un moteur 2D facile à apprendre qui m'aidera à faire ce que je veux.
Toute recommandation pour un tel moteur?
Cela peut être en python ou en .net (xna) préférable ou sinon c / c ++ sera ok je suppose.

L.E .: Je recherche un moteur de rendu graphique disposant des contrôles d'interface graphique spécifiés. Par exemple, Irrlicht.

Était-ce utile?

La solution 4

finalement, je suis allé avec Irrlicht

mérite également d'être mentionné:

Autres conseils

Qt est une très belle bibliothèque C ++ multiplate-forme, dotée de trois licences GPL, LPGP et commerciale. licences aussi.

Garage Games est un moteur solide doté de nombreuses fonctionnalités intéressantes. Ils ont différents moteurs conçus pour 2D, 3D, XNA, Wii, iphone, etc.

Vous pouvez également consulter le SexyAppFramework de Popcap. Il comprend des éléments d'interface graphique, est beaucoup plus petit que la plupart des moteurs à part entière comme Irrlicht ou Ogre, utilise éventuellement l'accélération matérielle 3D et a été testé par Popcap sur des millions d'ordinateurs.

Je ne sais pas exactement quelle est l'exigence. Essayez-vous de rendre les widgets d'interface graphique à l'aide d'un moteur 2D ou recherchez-vous une bibliothèque d'interface graphique prenant également en charge les graphiques 2D? La plupart des bibliothèques graphiques ont un support graphique correct. Voir le didacticiel sur les graphiques 2D de Java . Pour la peau, consultez la substance de Java ou Modzilla XUL Runner et son enfant étoile Songbird .

Si vous souhaitez en faire plus, vous pouvez intégrer OpenGL à WinForm, Java, Delphi, etc. Voir Création d'une vue OpenGL sur un formulaire Windows .

WPF pour .NET est une très belle plateforme à faire. skinable graphiques in. Il prend pleinement en charge le skinning droit "out of the box". En contrepartie, le rendu 3D ne nécessitera que très peu d'effort supplémentaire. La plupart des commandes standard de l’interface graphique sont présentes, notamment des boutons, des zones de liste, des zones de texte et des curseurs. Par défaut, elles ont l'apparence standard des fenêtres, mais le skinning consiste simplement à changer les couleurs ou à spécifier une image à utiliser.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top