Erstellen von Windows 8 Metro-Apps mit C # und XAML

8

Ich möchte ein Spiel für Windows 8 mit C # und XAML entwickeln, einfach weil ich ein wenig Erfahrung mit C # und XNA 4.0 habe (Habe ich recht, ich denke, ich muss von XNA für win8 weitermachen?) .

Da es so ein aktuelles Thema ist, ergab eine schnelle Suche auf Amazon nach einem Buch, das solche Apps erstellt, nur eine sehr geringe Anzahl an Ergebnissen ... die meisten davon haben noch keine Rezensionen. Ich habe mich nur gefragt, ob jemand ein Buch für eine (Art) Neuling empfehlen kann, wahrscheinlich basierend auf der Qualität der früheren Titel des Autors?

Alternativ, irgendwelche guten Web-Ressourcen? (Ich bin Student, habe also nicht viel Geld!)

Entschuldigung dafür, dass ich eine so offene Frage gestellt habe ... Ich kämpfe nur darum, wo ich anfangen soll.

    
Matt Durkin 23.06.2012, 17:14
quelle

5 Antworten

6

MSDN wäre ein großartiger Ausgangspunkt. - Ссылка

Designleitfaden - Ссылка

Beispielcode - Ссылка

    
Kevin Aenmey 23.06.2012 17:17
quelle
2

Charles Petzold hat eine neue Version von Programming Windows geschrieben, die in früheren Versionen war (und immer noch ist!) die Referenz für die Codierung gegen Win32.

Die 6. Ausgabe :

  

[konzentriert sich] auf das Schreiben von Metro-Stil-Anwendungen für Windows 8

Es ist bei O'Reilly zu einem Sonderpreis von $ 20 im Moment erhältlich und scheint ziemlich gut zu sein Ich habe es bisher gelesen! Es wird progressiv steigen (wie auf der O'Reilly Website beschrieben) zwischen jetzt und November auf $ 50, also lohnt es sich jetzt zu greifen, wenn Sie können - besonders, da Sie erwähnen, dass Sie ein Student sind und somit keine Mittel =)

    
Rob 23.06.2012 17:18
quelle
2

Andere Antworten haben Apps im Metro-Stil ohne Spiele relativ gut behandelt, und ich werde sie nicht wiederholen.

Zum Thema XNA:

XNA wird bis auf weiteres als tot angesehen, da es die neueste Version von DirectX, die für Metro-Apps verwendet wird, nicht unterstützt. Das bedeutet nicht, dass Sie Spiele in XNA nicht schreiben können, aber die Benutzer müssten sie in Desktop statt in Metro ausführen. (bummer)

Aber ...

Alles ist nicht verloren. Es gibt eine ziemlich nette Managed DirectX API für .NET namens SharpDX . Noch besser (sobald es fertig ist) ist das ANX-Framework , das ein vollständiger Open-Source-Ersatz für XNA sein soll. Ich glaube nicht, dass sie schon fertig sind, aber ihr Ziel ist es, dass Sie einen XNA-Titel übersetzen, indem Sie nur Namespaces austauschen.

Sidebar: ANX verwendet SharpDX unter den Abdeckungen.

    
Andy_Vulhop 26.06.2012 17:06
quelle
1

MonoGame ist eine Open Source-Implementierung des Microsoft XNA 4 Frameworks, das jetzt Windows 8 unterstützt. Mit MonoGame können Sie ein XNA-Spiel als Metro Style-App erstellen und mit ein paar zusätzlichen Schritten Ihr Spiel in den Windows 8 Store bringen / p>

Ссылка

Ich arbeite jetzt seit ein paar Wochen damit und habe zwei einfache Spiele, die direkt mit Windows Phone Apps verbunden sind.

Wenn Sie Windows 8 installiert haben, gehen Sie zum Shop und sehen Sie sich ARMED an! von Sickhead-Spielen. Das ist eine MonoGame App.

Ich habe mit Sickheads Gabel der MonoGame-Quelle von Git gearbeitet. Toller Ort um anzufangen. Ссылка

-bob

    
Bob Familiar 26.07.2012 20:00
quelle
0

Ich hoffe, dass Sie diese Ressourcen nützlich finden werden.
Dies ist kein Buch, sondern eine Reihe von Codes, die Ihnen helfen können, die Grundlagen der Windows 8-Anwendungsentwicklung zu verstehen. Diese Codes enthalten auch Beispiele für Javascript und C ++.

" Windows 8-Apps mit C # und XAML erstellen "

    
Anas iqbal 13.01.2013 07:01
quelle

Tags und Links