Abo
  • Services:
Anzeige
Pirates Love Daisies: Spiel soll zeigen, was mit HTML5 heute möglich ist

Pirates Love Daisies

Spiel soll zeigen, was mit HTML5 heute möglich ist

Das in erster Linie auf Flash-Spiele spezialisierte Unternehmen Gskinner hat im Auftrag von Microsoft ein Tower-Defense-Spiel mit HTML5 und Javascript entwickelt. "Pirates Love Daisies" soll zeigen, was sich mit moderner Webtechnik anstellen lässt.

Das Browserspiel Pirates Love Daisies entstand in den letzten Monaten im Auftrag von Microsoft. Gskinner sollte das Spiel ausschließlich in HTML5 und Javascript erstellen und so läuft Pirates Love Daisies direkt im Browser. Gskinner verwendet das Canvas-Element aus HTML5, um die Grafik ins Browserfenster zu zeichnen. Spielstände werden lokal im Browser gespeichert sowie Sound und Schriften eingebettet.

Anzeige

Die Geschichte des Spiels ist sehr einfach: Piraten verteidigen Blumen gegen Tiere aus dem Meer. Dabei stehen verschiedene Piraten mit unterschiedlichen Fähigkeiten und Ausbaustufen zur Verfügung, die auf fest vorgegebenen Ankerpunkten positioniert werden, um die Tiere am Blumenklau zu hindern.

Ganz rund lief Pirates Love Daisies in unseren ersten Tests nicht. Manchmal blieb das Spiel stecken, die Steuerung hakt, die Level wirken auf den ersten Blick nicht gut ausbalanciert. Dennoch zeigt das Spiel, dass Flash nicht zwingend notwendig ist, um browserübergreifende Spiele zu erstellen.

Die größten Schwierigkeiten hatte Gskinner nach eigenen Angaben mit dem Sound, denn hier gibt es den Entwicklern zufolge die größten Unterschiede zwischen den Browsern. Letztendlich entstand ein Audiomanager, um mit den Eigenheiten der Browser umzugehen, der eventuell in Zukunft als Open Source veröffentlicht werden soll.

  • HTML5-Spiel Pirates love Daisies
  • HTML5-Spiel Pirates love Daisies
  • HTML5-Spiel Pirates love Daisies
  • HTML5-Spiel Pirates love Daisies
HTML5-Spiel Pirates love Daisies

Die beste Performance bietet Gskinner zufolge der Internet Explorer 9 dank seiner GPU-beschleunigten Grafikengine, wobei nicht zu vergessen ist, dass Microsoft das Spiel in Auftrag gab und die Entwicklung bezahlte. So bietet Pirates Love Daisies auch einige Sonderfunktionen für Microsofts Browser. Besonders schlecht schnitt Apples iOS ab. Android war auf vergleichbarer Hardware rund vier- bis fünfmal schneller als Apples System. Auf Schattenwurf sollten Entwickler in Verbindung mit dem Canvas-Objekt laut Gskinner verzichten, dies lasse die Framerate leicht auf die Hälfte einbrechen.

Entwickelt wurde mit Adobes Dreamweaver als Javascript-Editor, die Grafiken wurden mit Illustrator erstellt und mit Flash Pro animiert. Ein von Gskinner erstelltes AIR-Werkzeug exportiert die SWF-Animationen letztendlich in ein Sprite-Sheet, das dann in der HTML-Applikation genutzt wurde. Eine weitere AIR-Applikation wurde verwendet, um die Javascript-Dateien zu optimieren und durch Googles Closure-Compiler und anschließend den YUI Compressor zu schleusen. Beide AIR-Applikationen will Gskinner demnächst als Open Source zur Verfügung stellen.

Als Javascript-Bibliothek wurde JQuery sowie die von Gskinner entwickelte Bibliothek Easel verwendet. Easel stellt eine hierarchische Displayliste in Anlehnung an Actionscript 3 zur Verfügung. Eine Alphaversion von Easel steht ab sofort unter EaselJS.com zum Download bereit. Die Software steht unter der MIT-Lizenz.


eye home zur Startseite
Stebs 22. Dez 2010

Installier dir einfach separat eine 4.0er Version von Firefox (+eigenes Profil). Oder...

Strudelkuchen 22. Dez 2010

Wenn du in SDL entwickelst, dann läuft es auch auf fast jeder Platform.

Bassa 21. Dez 2010

Wer hat das behauptet? Erstens ist mein Rechner nicht modern, der hat schon einige Jahre...

Diesain 21. Dez 2010

Der Vorteil ist, dass man nicht dem Entwickler blind vertrauen muss und es mal eben...

Daniel Bettac 21. Dez 2010

im printbereich wird ein riesen aufwand betrieben, um das gewünschte design auf dem...


ichdigital.de - Mein Leben in der digitalen Welt / 20. Dez 2010

Pirates Love Daisies – Tower Defense Spiel in HTML5



Anzeige

Stellenmarkt
  1. Jetter AG, Ludwigsburg
  2. Bundesamt für Verfassungsschutz, Köln
  3. Ratbacher GmbH, Görlitz
  4. T-Systems International GmbH, Wolfsburg


Anzeige
Spiele-Angebote
  1. 1,49€
  2. 25,99€
  3. 15,99€

Folgen Sie uns
       


  1. Reverb

    Smartphone-App aktiviert Alexa auf Zuruf

  2. Bildbearbeitung

    Google-Algorithmus entfernt Wasserzeichen auf Fotos

  3. Ladestationen

    Regierung lehnt Zwangsverkabelung von Tiefgaragen ab

  4. Raspberry Pi

    Raspbian auf Stretch upgedated

  5. Trotz Förderung

    Breitbandausbau kommt nur schleppend voran

  6. Nvidia

    Keine Volta-basierten Geforces in 2017

  7. Grafikkarte

    Sonnets eGFX Breakaway Box kostet 330 Euro

  8. E-Commerce

    Kartellamt will Online-Shops des Einzelhandels schützen

  9. id Software

    Quake Champions startet in den Early Access

  10. Betrug

    Verbraucherzentrale warnt vor gefälschten Youporn-Mahnungen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Starcraft Remastered: "Mit den Protoss kann man seinen Gegner richtig nerven!"
Starcraft Remastered
"Mit den Protoss kann man seinen Gegner richtig nerven!"
  1. Blizzard Der Name Battle.net bleibt
  2. Blizzard Overwatch bekommt Deathmatches
  3. E-Sport Blizzard nutzt Gamescom für europäische WoW-Finalspiele

Game of Thrones: Die Kunst, Fiktion mit Wirklichkeit zu verschmelzen
Game of Thrones
Die Kunst, Fiktion mit Wirklichkeit zu verschmelzen
  1. HBO Nächste Episode von Game of Thrones geleakt
  2. Hack Game-of-Thrones-Skript von HBO geleakt
  3. Game of Thrones "Der Winter ist da und hat leider unsere Server eingefroren"

Radeon RX Vega 64 im Test: Schnell und durstig mit Potenzial
Radeon RX Vega 64 im Test
Schnell und durstig mit Potenzial
  1. Radeon RX Vega Mining-Treiber steigert MH/s deutlich
  2. Radeon RX Vega 56 im Test AMD positioniert sich in der Mitte
  3. Workstation AMD bringt Radeon Pro WX 9100

  1. Re: Was für ein Schwachsinn

    devarni | 11:59

  2. Re: Upgrade Prozedere

    wittiko | 11:53

  3. Re: Simple lösung

    violator | 11:49

  4. Re: Das ist nicht die Aufgabe des Staates

    devarni | 11:45

  5. Re: Upgedated???

    Fjunchclick | 11:44


  1. 11:50

  2. 14:38

  3. 12:42

  4. 11:59

  5. 11:21

  6. 17:56

  7. 16:20

  8. 15:30


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel