2010-12-16 9 views
3

Ich bin nicht neu bei JQuery, aber ich habe schon eine begrenzte Anzahl von AJAX-Anrufen durchgeführt. Ich versuche, meine Fähigkeiten in dieser Abteilung (durch viel) zu schärfen, also werden alle Vorschläge/Verbindungen, die Sie für angemessen halten, sehr geschätzt. Waten durch Google scheint nur keine anwendbaren Ergebnisse für mich zu ergeben. Sie sind entweder scheinbar veraltet, nicht wirklich zum Thema, oder was ich bereits verstehe (denke sehr einfach).Was sind einige gute Tutorials zur Verwendung von jQuery und/oder HTML zum Erstellen von Spielen?

Ich untersuche auch kleine Spiele, die nicht in Flash eingebaut sind. Entweder JQuery/AJAX oder HTML5 (worüber ich frei gebe, über die ich an dieser Stelle nicht viel weiß) könnte hier funktionieren, da ich daran interessiert bin, entweder in diesem Ausmaß zu lernen, also Pros/Contras, welche Sprache vorzuziehen wäre groß.

Danke.

+0

Ich bin mir nicht sicher, was Sie fragen. Idealerweise muss die beste Lernmethode für mich immer ein Projekt mit praktischem Wert sein, d. H. Etwas tun, um mein Leben einfacher zu machen, und dann die einzelnen Codeabschnitte lernen, die erforderlich sind, damit es tatsächlich funktioniert. Praktische Anwendung trumps Tutorials jeden Tag IMHO. – FatherStorm

+0

Ihre Frage sieht wie zwei Fragen aus: Die eine fragt nach AJAX-Tutorials und die andere fragt nach dem Aufbau von Spielen. –

+0

stimme ich zu, vor allem, da ich ein extrem praktischer Typ bin, aber wie ich sagte sje397, ich denke, vielleicht habe ich gerade eine "Wand" getroffen. Ich frage hauptsächlich nach Vorschlägen, wo ich nach guten Beispielen suchen könnte, um durchzusehen? Vielleicht ein Ort, an dem ich meinen Code testen könnte. Entschuldigung, ich kann nicht genauer sein. Es ist schwierig, eine Community zu fragen, wohin ich mich wenden kann, wenn ich nicht genau sagen kann, wonach ich suche. Wie auch immer HTML5 funktioniert, sje397 hat mir einen ziemlich guten Link gegeben. @Paul: Ich habe hauptsächlich gefragt, ob eine Kombination aus JQuery/AJAX besser als HTML5 zum Erstellen von Spielen ist. Es schien relevant. – foxtrot

Antwort

0

Ich habe diese Seite als die beste Ressource zum Lernen von jQuery & Ajax gefunden. Es ist einfach, eine ganze Reihe von jQuery/Ajax-Sachen durch die Suche zu öffnen, und nur durch Durchsuchen der Fragen und Antworten, und Lesen von allem, was klingt, als ob es etwas sein könnte, über das Sie wissen möchten, können Sie haufen in einem sehr kurze Zeit. Und, natürlich, the docs sind immer unterhaltsam :)

Nicht so sicher über die Verwendung von SO HTML zu lernen, obwohl. Diese Seite ist gut: http://html5doctor.com/ ... Ich habe gerade ihre Beiträge in meinem Newsreader.

+0

Ich denke, mein Problem mit SO, um die Informationen, die ich will, zu bringen, ist hauptsächlich, dass ich nicht wirklich sicher bin, was ich zu diesem Zeitpunkt fragen soll. Ich habe AJAX verwendet, um beispielsweise ein Formular einzureichen und Ergebnisse auf dieselbe Seite zurückzugeben, aber nicht auf eine Weise, die für mich wirklich akzeptabel ist. Ich habe das Gefühl, ich könnte es besser machen, ich würde es einfacher programmieren. Ich werde diese Seite für html5 anschauen - danke. :) – foxtrot

+0

@foxtrot: Ich spreche nicht über das Stellen von Fragen - gehen Sie einfach zur Fragenliste und schauen Sie sich um. Im Allgemeinen können Sie jedes Mal, wenn Sie suchen, ein paar jQuery-Fragen auf der Registerkarte "Zuletzt" finden und dann entscheiden, ob Sie etwas bereits wissen oder nicht. – sje397

+0

Diese Suche könnte helfen: http://stackoverflow.com/questions/tagged/jquery – sje397

0
  1. AJAX ist keine Sprache, es ist ein kleines Feature von JavaScript. Sie bauen keine Dinge "in" AJAX, Sie bauen Teile ihrer Funktionalität mit AJAX.

  2. Es gibt eine Menge Zeug in HTML5, aber das wichtigste Bit, das für das Bauen von Spielen relevant ist, ist the <canvas> tag. Mit diesem Tag erhalten Sie einen festen Zeichenbereich, auf den Sie mit JavaScript zeichnen.

Kurz gesagt, Sie müssen JavaScript lernen. Und dafür können Sie nicht viel besser als JavaScript: The Definitive Guide bekommen. Vielleicht lohnt es sich, bis zur nächsten Ausgabe nächsten Februar zu warten.

+0

Ich weiß, dass AJAX keine Sprache ist. Ich habe nie gesagt oder gemeint, dass es so ist (wenn ich es tat). Aber ich werde hier keine Schemata diskutieren. Das ist lächerlich. Vielen Dank für # 2. – foxtrot

+0

Tut mir leid wegen meines Missverständnisses - es war gerade als Sie jQuery/AJAX getippt haben, ich dachte, Sie beschreiben sie als Alternativen. Außerdem, während ich im Pedant-Modus bin, denke ich, dass Sie "Semantik", nicht "Schemata" meinen. –

+0

Nicht mal sauer. Und du hast recht, ich habe es getan. Haha. ;) – foxtrot

1

Ich habe einige gute Links zu Artikeln auf beiden AJAX, jQuery gespeichert und JSON auf meinem leckeren Konto: http://www.delicious.com/Woody/jquery+ajax

Dieses auf jeden Fall wert war, einen Blick (nur einer kann Link posten): 5 Wege Ajax-Aufrufe mit jQuery | Nettuts +

+0

Das ist eine ziemlich rockige Sammlung von Ressourcen. Ich gehe diese Frage zum Favoriten, nur damit ich diese Liste nicht vergesse. –

+0

Danke für die Links. Ich werde sie überprüfen. – foxtrot

0

Ich empfehle Ihnen, lesen Sie the $.ajax API. Schau dir die Beispiele an und lies die Kommentare.

Wenn Sie sich setzen und die Quelle lesen können http://james.padolsey.com/jquery/#v=1.4&fn=jQuery.ajax Es ist nützlich, ein Verständnis dafür zu haben, was es unter der Haube tut. Zugegeben, versuchen Sie, die Quelle zu lesen, können Sie wirklich mehr Angst machen, dann tun Sie es gut.

Als nächstes findest du eine Art Backend und spielst mit Ajax ein bisschen herum, dann richte ein kleines Projekt ein, um wirklich etwas Erfahrung zu sammeln.

Denken Sie daran, dass AJAX ist ein einfaches Mittel zur Kommunikation zwischen Server und Client, eine Alternative für das wäre auch die HTML5-Websockets oder einfache Formularübergabe.

In Bezug auf das Schreiben von Spielen würde das HTML5, das Sie verwenden, hauptsächlich Leinwand und Audio sein. Ajax ist nur anwendbar, wenn das Spiel mit dem Server interagiert (d. H. Multiplayer ist).

Alternativ zu HTML5 Canvas können Sie ein Browserspiel komplett mit Raw JS (oder einem Framework der Wahl wie jQuery) und dem DOM schreiben.

+0

Ich habe die API gelesen, und es würde mich nicht erschrecken, also danke dafür. Ich habe ein Backend und arbeite tatsächlich AJAX.Vielleicht suche ich mehr danach, wie JQuery und AJAX miteinander kommunizieren und besser zusammenarbeiten können als der eigentliche AJAX-Teil. :) Hast du, während ich darüber nachdenke, irgendwelche Vorschläge, wie, wenn ich HTML5 benutze, einfache Dinge wie sagen, Highscore, ohne AJAX möglich wären? Ich gebe zu, ich bin ganz neu beim Bauen von Spielen und bin ziemlich fasziniert davon. – foxtrot

+0

Ich habe vor kurzem begonnen, Spiele mit HTML5 zu erstellen, und ich habe selbst keine Tutorials gefunden. Also habe ich gerade angefangen Adhoc zu schreiben. Ich benutzte websockets (die TCP sind) für die Server-Client-Kommunikation. Um es noch einmal zu sagen, brauchen Sie nur AJAX, um mit dem Server zu kommunizieren. Es gibt viele Singleplayer-Client-basierte Spiele, die Sie schreiben können, die keine Ajax verwenden. Eine Sache, die ich erwähnen sollte, ist, dass ich Chrome aufgrund der technologischen Einschränkungen der meisten Browser nur unterstütze. – Raynos

+0

Nun, ich nehme an, dass die hohe Punktzahl eines Nutzers (oder fünf) die Kommunikation mit dem Server sowie alle "Abzeichen", "Erfolge" usw., die sie auf dem Weg erhalten könnten, erfordern würde. Auch dein letzter Satz ist der Hauptgrund, warum ich mich davor hebe, HTML5 zu verwenden. Ich selbst benutze Firefox, andere Mitglieder meiner Seite benutzen verschiedene andere Browser, einschließlich IE. Sie auf den Browser zu beschränken, den sie verwenden könnten, schränkt mich ein, da nicht alle von ihnen per se technologiefähig sind. – foxtrot

Verwandte Themen