Archiv

Artikel Tagged ‘Mike Snow’

Wie man eine Out-Of-Browser Applikation erstellt?

8. August 2009 juergen79 Keine Kommentare

In Silverlight 3 kann man eine Stand-Alone-Applikation erstellen, was hilfreich sein kann, wenn man die Applikation auch offline laufen lassen will.

Wie man die Silverlight Applikation außerhalb des Browsers laufen lassen will, mus man VS konfigurieren, zeigt Mike Snow in seinem Blog-Eintrag “Silverlight Tip of the Day #108 – How to Create an Out of Browser Application“.

Mike Snow’s neues Buch

17. Juli 2009 juergen79 Keine Kommentare

Mike Snow hat sein erstes Buch herausgebracht: “Game Programming with Silverlight“.

Das Buch beinhaltet:

  • Eine Einführung in Silverlight, XAML und Silverlight Controls
  • Verwendung von Visual Studio 2008 und 2010 für die Erstellung von Silverlight Projects
  • Tips & Tricks, die teilweise auch in seinem Blog behandelt wurden
  • Animation & Client UI
  • Netzwerk Support

Animation Easing Demo

22. April 2009 juergen79 Keine Kommentare

Mike Snow zeigtin seinem Silverlight Tip of the Day #107 – Animation Easing Demo, wie ein SL 3 Feature leicht verwendet werden kann.

Mit diesem Feature kann man eine vielzahl von Animationseffekten darstellen, welche die Bewegungen des Elementes auf eine realistischere Weise darstellt.

Game Programming with Silverlight

12. April 2009 juergen79 Keine Kommentare

Mike Snow wird nun auch ein Buch veröffentlichen “Game Programming with Silverlight“. Es wird auf Silverlight 3 basieren und zeigt Schritt für Schritt, wie man ein Multiplayer-Online- RPG in Silverlight.

Es beinhaltet einen Map Editor zum Erstellen von Karten, welcher in Silverlight geschrieben ist. Der Map Editor beinhaltet::

  • Objecte Templates
  • Advanced Object Placement
  • Objecte Editing
  • Colliosion Detection
  • Animation/triggers
  • Terrain Editing
  • Undo/Redo
  • Map Genreation

Weitere Informationen zur Erstellung von Silverlight Games dazu:

3D Modele und Animations Files

6. März 2009 juergen79 Keine Kommentare

Mike Snow  hat im “Silverlight Tip of the Day #98 – Creating Sprites from 3D Models – EnvyGames” erklärt, wie man eine Animation aus einem 3D Model erstellen kann.

Er verwendet hierzu das Tool SpriteWorks von EnvyGames. Es wird von EnvyGames auch an einer Silverlight Game Engine gearbeitet. Eine Liste mit den Features gibt es hier.

AG_E_PARSER_BAD_PROPERTY_VALUE

28. Februar 2009 juergen79 Keine Kommentare

Mike Snow hat in seinem Tip of the Day #96 erklärt, was dieser verschlüsselte Fehlermeldung bedeutet.

Wenn man die Exceptions Details genauer betrachtet, dann sieht man etwas, dass einem nicht sehr hilfreich ist:

System.Windows.Markup.XamlParseException occurred
  Message=”AG_E_PARSER_BAD_PROPERTY_VALUE [Line: 4 Position: 53]”
  LineNumber=4
  LinePosition=53
  StackTrace:
       at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
       at MapEditor.TerrainTile.InitializeComponent()
       at MapEditor.TerrainTile..ctor(Double xLoc, Double yLoc, Double tileRadius)
  InnerException:

Um den Fehler zu verstehen, muss man den XAML Code betrachten, und dort etwas falsch deklariertes oder fehlendes suchen. Ein häufig auftretendes Beispiel dafür ist, wenn man einen Event Handler im XAML-Teil verwendet, aber den Code dahinter vergisst.

XML mit Silverlight lesen

16. Februar 2009 juergen79 Keine Kommentare

Mike Snow hat in seinem Tip of the day #93 gezeigt wie man mit Silverlight XML-Files darstellen kann bzw. wie es auch einfacher funktionieren kann, wenn man LINQ verwendet (Tip of the Day #94).

Tip of The Day #84 – #89 How to ….

29. Januar 2009 juergen79 Keine Kommentare

Implementieren des Doppelklick

18. Januar 2009 juergen79 Keine Kommentare

Man will ja nicht immer gleich mit einem Klick eine Funktion auslösen, oft sollte auch auch mit einem Doppelklick erst irgendwas ausgelöst werden. Hierzu hat Mike Snow auch einen Tip des Tages geliefert: “How to Implement Double Klick

Wie man ein Object zuschneidet

14. Januar 2009 juergen79 Keine Kommentare

Wenn man nur den Teil eines Objektes anzeigen will, kann dies mittels der Clip-Eigenschaft gehschehen. Wie man diese anwendet zeigt Mike Snow im Tip of the Day #80 – How to Crop an Object.