3D-Dungeons im Browser mit CSS und JavaScript

Underground-Dungeon wird in Echtzeit generiert

Mit der Underground-II-Demo, zeigt der Web-Entwickler James Edwards, wie man mit CSS und Javascript Welten bauen kann, die vergleichbar mit 3D-Dungeons aus frühen Amiga- und PC-Zeiten sind.

Anzeige

Golem-Dungeon

Für die Erzeugung der entsprechenden "Polygon"-Flächen behilft sich James Edwards der Border-Eigenschaft in CSS. Mit einem geeigneten und vor allem breiten Wert für die Border-Breite (etwa border-width: 1em 1.5em; border-style: solid; wie im nebenstehnden Beispiel) und verschiedenen Farben für die Ränder (border-color: transparent rgb(74,90,116);) entstehen dabei die notwendigen Formen, die nur noch ausgeschnitten und mit "ein wenig" Mathematik und JavaScript passend in Szene gesetzt werden müssen.

Das Beispiel zeigt anschaulich, welche Möglichkeiten Webentwickler haben, möglicherweise erwartet einen in Zukunft gar ein Nachbau älterer 3D-Rollenspiele wie etwa Eye of the Beholder oder virtuelle Rundgänge auf Homepages.

3D-Dungeon: Underground-II-Demo
3D-Dungeon: Underground-II-Demo

Für einen Nachbau von 3D-Shootern der ersten Tage reicht es jedoch noch nicht, der Browser-Shooter Phosphor ist etwa in Shockwave-3D realisiert um 3D-Welten darzustellen.

In einem kurzen Test funktionierte die 3D-Demo Undergorund II in Opera, Firefox und Safari. Nutzer des Konqueror und des Internet Explorer bleiben außen vor. Die Quellen des immerhin fast 200 KByte großen Beispiels, können von Edwards Seite brothercake.com heruntergeladen werden.


LaZiR 05. Sep 2007

Der Unterschied ist, der Quellcode von Brothercake ist lesbar und gut kommentiert. den...

fk 16. Aug 2006

neeneenee.de/vrml

frägentuh 16. Aug 2006

Schaut mal auf http://www.wolf5k.com/ Da gibts ein Wolfenstein3D-Umsetzung für...

mofo 16. Aug 2006

Es gibt Online ein weiteres interessantes Browsergame, das man kostenlos spielen kann...

IndianaJones 16. Aug 2006

Wer den Schatz nicht findet, hat´s halt nicht verstanden... "Die Suche ist der Schatz...

Kommentieren


Fletcher's weblog / 16. Aug 2006

Firefox, der Dungeon Master

Daniel's Weblog / 16. Aug 2006

3D-Welten in CSS und Javascript - Teil 2



Anzeige
  1. Qualifizierte/r Mitarbeiter/in Anforderungsmanagement
    Bundesanzeiger Verlag, Köln
  2. Ingenieur/in für fachliche Projektleitung Bereich Test- und Integrationsmanagement E/E
    ESG Elektroniksystem- und Logistik-GmbH, Stuttgart
  3. IT-Mitarbeiter (m/w) für die Schwerpunkte KIS-Anwendungsbetreuung und Reports
    Städtisches Klinikum Lüneburg gemeinnützige GmbH, Lüneburg
  4. SAP-Application-Manager/-in SD/MM
    amedes Medizinische Dienstleistungen GmbH, Göttingen

 

Detailsuche


Folgen Sie uns
       


  1. CMS

    Magnolia 5.0 erhält vereinfachte Benutzeroberfläche

  2. Windows Phone

    Microsoft wollte im Juni Nokias Smartphone-Sparte kaufen

  3. Saints Row 4 angespielt

    Der US-Präsident schlägt zu

  4. Lytro

    Lichtfeldkamera aktiviert WLAN-Chip

  5. Project Zero

    Elektroflugzeug mit Kipprotoren für Senkrechtstarts

  6. Samsung Systemkamera

    NX300 hält dank Firmwareupdate flüchtige Motive im Fokus

  7. Samsung

    Farblaser mit NFC für mobiles Drucken

  8. Google

    Noten sind "als Einstellungskriterium wertlos"

  9. 3D-Drucker

    Stratasys kauft Makerbot

  10. Microsoft

    Office Web Apps bald mit Co-Authoring



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Merkel zu Prism: "Das Internet ist für uns alle Neuland"
Merkel zu Prism
"Das Internet ist für uns alle Neuland"

Für Kanzlerin Merkel ist das Internet immer noch "Neuland". Sie will jetzt für die Überwachung durch US-Geheimdienste die richtige "Balance" finden.

  1. Prism US-Spähprogramme sollen 50 Anschläge verhindert haben
  2. Berlin-Besuch Proteste gegen Obama wegen Prism angekündigt
  3. Datenschutz Internetfirmen wehrten sich gegen Prism

JDownloader2: Downloadfunktion für Streaming in Deutschland verboten
JDownloader2
Downloadfunktion für Streaming in Deutschland verboten

Das Landgericht Hamburg hat die Downloadfunktion für geschützte Streams in JDownloader2 verboten. Bei Herstellung, Verbreitung und Besitz zu gewerblichen Zwecken droht ein Ordnungsgeld von 250.000 Euro. Es geht bei der Klage um Inhalte auf einer Plattform von ProSiebenSat.1.

  1. Urheberrecht Hoster haftet bei zu später Löschung
  2. Verbraucherschützer und Minister Neues Urheberrecht für Privatkopie und freies Teilen
  3. Warner und Universal Filmstudios wollen Mega aus dem Google-Index tilgen

Erster Blick auf iOS 7: Neuanfang mit iTunes Radio und knalligen Farben
Erster Blick auf iOS 7
Neuanfang mit iTunes Radio und knalligen Farben

Golem.de hat mit iOS 7 schon einmal eine kleine Rundreise gewagt, die uns von Berlin nach Caerdydd und Bristol wieder zurück nach Berlin führte. Dabei haben wir iTunes Radio ausprobiert, uns an die neuen Farben und die Bedienung gewöhnt und neue Roaming-Daten gesehen.

  1. Maps Apples Kartenmaterial kommt auf die Macs
  2. Apple iOS 7 mit Multitasking und neuem Interface
  3. Jonathan Ive Apple unter Zeitdruck wegen Designänderungen an iOS 7

Zum Artikel