Xnaml Component

I am very proud to announce the public beta of Xnaml, a Silverlight plugin for Xna on WIndows Phone 7, Xbox 360 and Pc. Making user interface with Xna it a too long and boring task. I’ve made a plugin that load Xaml page and c# sub code to reproduce the main feature of the Silverlight technology : Dependency Properties Inheritance DP (FontProperty, ForegroundProperty, DataContext, …) Storyboards Binding Xaml parseur Resources Render Transform Easing animation Generics/Theme.xaml files Style Template VisualStateManager and so on … And main known controls : Border Button ContentControl Grid Image ItemsControl ItemsPresenter, ControlPresenter RootElement (similar to … Continue reading Xnaml Component

Update Windows Phone 7 : Du bon pour les jeux

Plusieurs améliorations sympathiques en dehors du copier coller arrivent avec la prochaine update du Windows Phone 7. Elles concernent le jeu et sont attendues. Jugez plutôt : Chargement plus rapide des applications Le temps de chargement d’une application ou d’un jeu, ou le temps de résume sera réduit de manière importante. Il est vrai qu’aujourd’hui sur quelque modèles le chargement d’un jeu peut prendre plus d’une minute oO ! Amélioration de la recherche sur le Marketplace Le recherche sur le marketplace sera facilité pour améliorer la qualité des résultats sur les jeux, les applications et la musique. Le bouton de … Continue reading Update Windows Phone 7 : Du bon pour les jeux

Création d’un projet à base d’Entity Framework

Revenir au sommaire Si vous êtes ici c’est que vous avez décidé de vous lancer dans l’aventure Entity Framework. C’est à dire de confier à une technologie intelligente maléable et pérenne la gestion technique et software de votre couche métier. Vous avez donc pret à  ne plus reposer sur du Linq To Sql, sur du Dataset, sur tout autre technologie tentant une émulation conceptuel à partir de schémas logique. Terminé  donc le développement d’objets métiers à la main ou via des outils tiers mal adaptés. Terminés les longues heures d’études de diagrammes UML à étudier les redondances, les sémantiques fonctionnelles et les entités. Terminé l’écriture de … Continue reading Création d’un projet à base d’Entity Framework

Annexe : Winform et Xna

Il est tout à fait possible d’interconnecter un affichage “Xna” à un affichage Winform. Deux choix s’offrent au développeur : soit amener les fonctionnalités Winform dans un programme Xna, soit intégrer du Xna dans une application Winform. Cette annexe aborda ces deux cas au travers d’exemples simples. Fonctionnalités Winform dans un programme Xna La fenêtre dans laquelle s’exécute un programme Xna correspond à un objet de type GameWindow.L’équipe Xna ne s’est pas amusé à “redévellopper la roue” ; chaque fenêtre sous Windows est identifié par un handle qui l’identifie de manière unique parmi toutes les fenêtres affichées par le système … Continue reading Annexe : Winform et Xna

Annexe : Format de Vertices

Les vertices, en 3D, on connait leur importance : c’est eux qui forment les modèles 3D affichés à l’écran. Chacun d’eux apportent au modèle auquel ils appartiennent un ensemble d’informations qui peuvent être au choix : Une ou plusieurs coordonnées de textures Une couleur Une position Une normale Un vertex en C# avec Xna (mais aussi avec Managed Direct) est représenté par une structure. C’est cette structure qui va définir l’ensemble des informations associées au vertex. Si vous regardez les types custom déjà présents dans le framework Xna comme