Iso-Engine

Iso-Engine

Eine Iso-Engine ist eine bestimmte Form einer Grafik-Engine. Mit ihr wird versucht durch Isometrie Dreidimensionalität zu simulieren, ohne dabei auf eine rechenintensive echte 3D-Engine zurückzugreifen.

Dazu werden die eigentlich quadratischen (manchmal auch sechseckigen) Felder einer Karte perspektivisch verzerrt dargestellt, allerdings ohne räumliche Verkürzung, so dass alle Felder unabhängig von der Entfernung zum Blickpunkt des Spielers dieselbe Form haben. (Siehe auch: Parallelprojektion) Somit können sie einfach durch zweidimensionale (Raster-)Grafiken dargestellt werden.


Eine ISO-Engine besteht aus vier Komponenten:

Tile Plotter
Übersetzung der Koordinaten der Iso-Karte in die Koordinaten des Bildschirms
Mouse Mapper
Übersetzung der Koordinaten des Bildschirms in die Koordinaten der Iso-Karte
Tile Walker
Bewegung auf der Iso-Karte
Kacheln
Texturen, die auf der Karte gezeichnet werden

Inhaltsverzeichnis

ISO-Karte

Es gibt verschiedene Arten von Iso-Karten:

  • Slide Map
  • Staggered Map
  • Diamond Map

Sie unterscheiden sich in ihrer Form, d.h. der Anordnung und Nummerierung der Kacheln auf dem Bildschirm.
Grundsätzlich unterscheidet man auch zwischen 45°-Iso-Engines und 30°-Iso-Engines. Das hat allerdings keine Auswirkung auf die verschiedenen Arten von Iso-Karten, sondern nur auf die Form der Kacheln.

Scrolling

Damit bezeichnet man die Möglichkeit, die Karte auf dem Bildschirm bewegen zu können, d.h. Bereiche die nicht auf dem Bildschirm dargestellt werden können, weil die Karte größer als der Bildschirm ist, können durch Verschieben der Karte dargestellt werden.

Wegfindung

Damit sich eine Spielfigur auf dieser Karte bewegen kann, muss sie ein gewisses Maß an künstlicher Intelligenz besitzen. Sie muss Gegenständen ausweichen können und den optimalen Weg von einem Start- zu einem Zielpunkt finden. Dafür gibt es spezielle Wegfindungsalgorithmen wie den A*-Algorithmus.

Anwendbarkeit

Die meisten Spiele der neueren Generation sind mit einer 3D-Engine ausgestattet, da sich damit neue und verbesserte grafische und spielerische Möglichkeiten ergeben. Im professionellen Bereich ist die Verwendung von Iso- und allgemein Tileengines mittlerweile mehr und mehr unüblich. Dennoch lagen die Vorteile, und liegen teilweise noch heute darin, dass die benötigte Rechenleistung bei Iso-Engines geringer ist als bei 3D-Engines.


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Iso Fidia — (or Iso Rivolta Fidia), initially Iso S4, was a four door sedan from the Italian automobile maker Iso Rivolta. The Fidia, produced 1967 1975 in 192 copies, was the only four door model from Iso.The Fidia was, like other Iso cars, powered by a… …   Wikipedia

  • Iso Grifo — Infobox Automobile generation name = Iso Grifo GL production = 1963 1974 manufacturer=Iso Rivolta engine = 5.4 l ohv V8 (Chevrolet 327), 300/355 hp 5.7 l ohv V8 (Ford 351 Cleveland), Convert|365|hp|kW| 1|abbr=on 7.0 l ohv V8 (Chevrolet 427),… …   Wikipedia

  • Iso Lele — Infobox Automobile generation name = Iso Rivolta Lele production = 1969 1974 285 produced manufacturer=Iso Rivolta engine = 5358 cc V8 Chevrolet 5736 cc V8 Ford transmission = length = convert|4650|mm|in|abbr=on|1 width =… …   Wikipedia

  • Iso Rivolta — Infobox Defunct Company company name = Iso Rivolta company foundation = 1953 defunct = 1974 fate = bankrupt location = Bresso, Italy industry = Automotive key people = Renzo Rivolta, founder products = Automobiles, Motorbikes parent = The motor… …   Wikipedia

  • ISO/IEC 14496 — MPEG 4 ist ein MPEG Standard (ISO/IEC 14496), der unter anderem Verfahren zur Video und Audiodatenkompression beschreibt. Ursprünglich war das Ziel von MPEG 4, Systeme mit geringen Ressourcen oder schmalen Bandbreiten (Mobiltelefon, Video Telefon …   Deutsch Wikipedia

  • ISO 14496 — MPEG 4 ist ein MPEG Standard (ISO/IEC 14496), der unter anderem Verfahren zur Video und Audiodatenkompression beschreibt. Ursprünglich war das Ziel von MPEG 4, Systeme mit geringen Ressourcen oder schmalen Bandbreiten (Mobiltelefon, Video Telefon …   Deutsch Wikipedia

  • Engine Components Inc. — Originally founded in 1943 as Pennington Channelcromium Co. to support the Army Air Force and Navy in World War II, Engine Components Inc. has grown to become the largest private aviation piston engine manufacturer in the world.Fact|date=January… …   Wikipedia

  • ISO 16262 — ECMAScript ECMAScript est un langage de programmation de type script standardisé par Ecma International dans le cadre de la spécification ECMA 262. Il s agit donc d un standard dont les spécifications sont implémentées dans la plupart des… …   Wikipédia en Français

  • Search engine optimization — SEO redirects here. For other uses, see SEO (disambiguation). Internet marketing …   Wikipedia

  • Oil burner (engine) — This article is about the engine. For a meaning related to heating device, see Oil burner. Darjeeling Himalayan Railway Locomotive No.787 after conversion to oil firing. An oil burner engine is a steam engine that uses oil as its fuel. The term… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”