Share to: share facebook share twitter share wa share telegram print page

Engine

Zie Engine (doorverwijspagina) voor andere betekenissen van Engine.

Een engine is de softwarematige basis van een computerprogramma. Het genereert de werking van het programma. Bij computerspellen wordt het meestal de 'game engine' genoemd. Het woord engine is Engels voor motor, en dit is erg toepasselijk aangezien de game engine figuurlijk de motor voor het spel is.

Techniek

De rendering engine bevat allerlei technieken; getoond is het bloom effect in Nexuiz.
De beweging van objecten wordt geregeld door de physics engine.

De gemiddelde game engine is onder te verdelen in een aantal modules die elk een specifieke taak hebben. Deze modules zijn in theorie onafhankelijk van elkaar en kunnen los van elkaar geschreven, gekocht of verkocht worden door een producent. Enkele voorbeelden van zulke modules:

  • De rendering engine: de module die berekent wat er op het scherm moet komen. De rendering engine bepaalt de positie van de 3D-modellen en plaatst de texture erop. De lichtbronnen worden bepaald en daarmee dus ook de belichting van de omgeving. Vervolgens worden er allerlei technologische trucs uitgehaald om het geheel er zo goed mogelijk uit te laten zien. Hierbij valt te denken aan anti-aliasing, trilinear filtering, bump-mapping, etc. De rendering engine communiceert sterk met de videokaart van de computer. In het geval van Windows-systemen gebeurt dit meestal via het programma DirectX dat fungeert als vertaler tussen de engine en de videokaart. Een alternatief voor DirectX is OpenGL. OpenGL wordt het meest toegepast op het Linux-platform, maar kan ook op Windows gebruikt worden.
  • De physics engine: deze module moet ervoor zorgen dat de objecten in de spelwereld zich realistisch gedragen. De physics engine berekent welke krachten een object beïnvloeden en beweegt het object overeenkomstig met deze krachten. Te denken valt bijvoorbeeld aan zwaartekracht. Wanneer een model zich in de 'lucht' van de spelwereld bevindt en er sprake is van zwaartekracht, zal de physics engine het object naar beneden verplaatsen met de in de spelwereld aanwezige valversnelling.
  • De scripting engine: dit is de module die alle in scène gezette acties reguleert. Waar vroeger deze scènes werden getoond aan de speler door middel van videobeelden (cutscenes), worden nu de computergestuurde karakters en hun omgeving door de scripting engine gemanipuleerd volgens een vooraf bepaald script. Hierdoor wordt bij de speler de indruk gewekt dat hij niet alleen is in de spelwereld, maar dat hij deel uitmaakt van een groter geheel.

Een voor de hand liggend misverstand is dat er voor de kunstmatige intelligentie (AI) in het spel ook een engine is, maar dit is meestal niet het geval. Hoewel AI een belangrijk onderdeel van hedendaagse spellen is en het moeilijk is om een goede kunstmatige intelligentie te schrijven, is er geen globale spelmodule die de AI aanstuurt. De kunstmatige intelligentie is een functie van een object in het spel. Verschillende objecten kunnen verschillende vormen van AI gebruiken. Objecten die een kunstmatige intelligentie gebruiken zijn over het algemeen nog gewoon onderhevig aan de andere engines, met name de physics engine. Dat wil zeggen, wanneer een object door de AI op een afgrond afgestuurd wordt, zal het object nog altijd dankzij de physics engine de bodem van de afgrond bereiken.

Financiën

Game engines zijn een groot goed in de game-industrie. Een goede game engine is een complex product en erg duur om te produceren. Vaak moet, om zo'n dure engine rendabel te laten zijn, de engine meermaals gebruikt worden (of onderdelen hiervan). Dit kan de producent zelf doen door meerdere games op deze engine uit te brengen, of door andere games producenten de engine onder licentie te laten gebruiken. Dit heeft ook grote voordelen voor de andere producent aangezien deze een game kan ontwikkelen op een goede engine zonder de ontwikkelingstijd en ontwikkelingskosten die met zo'n engine gepaard gaan. Hierbij dient wel rekening gehouden te worden met het feit dat hoe nieuwer een engine is, hoe duurder het is om er een licentie op te nemen. Oudere engines zijn goedkoper, maar het gebruik van een oudere engine kan resulteren in minder afzet. Het blijft dus een afweging.

Voorbeelden

Zie ook

Read other articles:

A man wearing a tembel hat A tembel hat (Hebrew: kova tembel, כובע טמבל) is a hat which is an Israeli national symbol. The tembel hat was commonly worn by Jews in Mandatory Palestine and later Israel from the beginning of the 20th century until the 1970s and was a symbol of hard-working, Zionist Israelis.[1][2] It especially became associated with kibbutzim, tzabarim, and Israeli youth movements.[2][3] In Israeli cartoons it is still used to symbolize t...

 

Jorge Bermúdez Información personalNacimiento 15 de septiembre de 1883 o 1883 Buenos Aires (Argentina) Fallecimiento 4 de mayo de 1926 Nacionalidad ArgentinaInformación profesionalOcupación Pintor [editar datos en Wikidata] Jorge Bermúdez (15 de septiembre de 1883-4 de mayo de 1926) fue un pintor costumbrista argentino. Fue discípulo de Ernesto de la Cárcova en la Sociedad Estímulo de Bellas Artes.[1]​ En 1917 obtuvo el primer premio en el Primer Salón de Otoño reali...

 

Ghost Town in Ontario, CanadaBurchell LakeGhost TownBurchell LakeCoordinates: 48°36′11″N 90°35′31″W / 48.603°N 90.592°W / 48.603; -90.592Country CanadaProvince OntarioCountyThunder BaySettled1961Abandoned1967Population • Total0Time zoneUTC−5 (EST) • Summer (DST)UTC−4 (EDT) Burchell Lake is a ghost town in the Canadian province of Ontario, located behind a locked gate at the southern end of Highway 802 in the Thunder Bay...

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada.Este aviso fue puesto el 13 de enero de 2021. Domingo de Santo Tomás O. P. Predecesor Tomás de San MartínSucesor Hernando de Santillán Título Obispo de La Plata, CharcasInformación religiosaOrdenación sacerdotal 8 de diciembre, 1520Ordenación episcopal 26 de diciembre, 1563 en Lima por arzobispo Jerónimo de LoayzaProclamación cardenalicia 1564Información personalNombre Domingo de Santo Tomá...

 

За другу употребу, погледајте чланак Кошаркашка репрезентација СР Југославије. ЈугославијаПласман на Фибиној ранг-листирасформиранаПриступила Фиби1936.Фибина зонаФИБА ЕвропаНационални савезКСЈОлимпијске игреУчешће8 (Први пут 1960.)Медаље5 Злато: 1980. Сребро: 1968, 1976, 1988. Бро�...

 

هذه المقالة بحاجة لصندوق معلومات. فضلًا ساعد في تحسين هذه المقالة بإضافة صندوق معلومات مخصص إليها. هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في ال�...

«Гельфе́рихъ-Саде́» — одне з найбільших пайових товариств с/г машинобудування сходу Наддніпрянської України 2-ї половини XIX — початку XX ст. Виникло 30 квітня 1896 на базі заснованого 1879 харківського заводу землеробських машин і знарядь, що належав М. Гельферіху, вихід�...

 

此條目没有列出任何参考或来源。 (2022年12月2日)維基百科所有的內容都應該可供查證。请协助補充可靠来源以改善这篇条目。无法查证的內容可能會因為異議提出而被移除。 碧血長天The Longest Day電影美版海報基本资料导演肯·安納金Andrew Marton(英语:Andrew Marton)Bernhard Wicki(英语:Bernhard Wicki)Gerd Oswald(英语:Gerd Oswald)(未掛名)大利·柴納克(英语:Darryl F. Zanuck)(未...

 

Поволзький економічний район на мапі Росії Пово́лзький економічний район — один з 11 економічних районів Росії, складається з 8 федеральних суб'єктів:  Республіка Татарстан Астраханська область Волгоградська область Пензенська область Самарська область Саратовськ

Minor league baseball teamLouisville BatsFounded in 1982 Louisville, Kentucky Team logo Cap insignia Minor league affiliationsClassTriple-A (1982–present)LeagueInternational League (2022–present)DivisionWest DivisionPrevious leagues Triple-A East (2021) International League (1998–2020) American Association (1982–1997) Major league affiliationsTeamCincinnati Reds (2000–present)Previous teams Milwaukee Brewers (1998–1999) St. Louis Cardinals (1982–1997) Minor league titlesLeague t...

 

UKR Die Liste der Fahnenträger der ukrainischen Mannschaften bei Olympischen Spielen listet chronologisch alle Fahnenträger ukrainischer Mannschaften bei den Eröffnungsfeiern Olympischer Spiele auf.[1] Inhaltsverzeichnis 1 Liste der Fahnenträger 2 Statistik 2.1 Sommerspiele 2.2 Winterspiele 2.3 Gesamt 3 Siehe auch 4 Einzelnachweise Liste der Fahnenträger Mannschaft Veranstaltung Fahnenträger (EF) Fahnenträger (AF) 1992 Teil des Vereintes Team Vereinten Teams Ukraine Uk...

 

1952 film by Clyde Geronimi Susie the Little Blue CoupeTitle CardDirected byClyde GeronimiStory byBill Peet (story & adaptation)Don DaGradi (adaptation)Produced byWalt DisneyStarringStan FrebergNarrated bySterling HollowayMusic byPaul J. SmithAnimation byBob CarlsonOllie JohnstonHal KingCliff NordbergGeorge Rowley (effects)Layouts byHugh HennesyDon GriffithBackgrounds byRalph HulettProductioncompanyWalt Disney ProductionsDistributed byRKO Radio PicturesRelease date June 6, 1952&...

الألعاب الإفريقية 1978 البلد الجزائر  المدينة المضيفة الجزائر الدول المشاركة 45 الرياضيون المشاركون 3٬000 التاريخ 1978  المكان الجزائر العاصمة  الرياضة رياضات أولمبية  الأحداث رياضة حفل الافتتاح 13 يوليو 1978 حفل الاختتام 28 يوليو 1978 المفتتح الرسمي هواري بومدين الم�...

 

Culture in India This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Indian tea culture – news · newspapers · books · scholar · JSTOR (October 2010) (Learn how and when to remove this template message) Cherry Resort inside Temi Tea Garden, Namchi, Sikkim Tea Garden on way to Devikulam, Kerala. Darjeeling tea pla...

 

Premier sceau de la ville de Lyon, 1271. Lyon, de l'an mil au Moyen Âge tardif, voit la cité suivre avec un temps de retard la plupart des grandes évolutions urbaines de l'Europe médiévale. Son maître, l'archevêque, reste longtemps un seigneur temporel indiscutable, partageant le pouvoir avec le chapitre de Saint-Jean. Le pouvoir bourgeois ne s'y développe qu'avec peine. Le début du XIVe siècle marque une césure importante, avec l'entrée définitive de Lyon dans le giron du r...

For other ships with the same name, see HMAS Australia. Indefatigable-class battlecruiser HMAS Australia History Australia NameAustralia NamesakeCommonwealth of Australia Ordered9 December 1909 BuilderJohn Brown & Company, Clydebank Yard number402 Laid down26 June 1910 Launched25 October 1911 Commissioned21 June 1913 Decommissioned12 December 1921 IdentificationPennant numbers: C6 / 09 / 81[1] MottoEndeavour Honours andawards Battle honours: Rabaul 1914 North Sea 1915–18 FateScu...

 

Північний флот СРСР Червонопрапорний Північний флот СРСРНа службі 11 травня 1937 – по т.ч.Країна СРСР  РосіяВид Військово-морський флот СРСР, Військово-морський флот РосіїТип військово-морські силиРоль флотГарнізон/Штаб СєвєроморськВійни/битви Радянсько-фінська війна...

 

An editor has performed a search and found that sufficient sources exist to establish the subject's notability. These sources can be used to expand the article and may be described in edit summaries or found on the talk page. The article may include original research, or omit significant information about the subject. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Slalom skateboarding – ...

Pakistani actor Khushhal KhanBornMarch-02-2000Nowshera, Khyber Pakhtunkwa, PakistanNationalityPakistaniOccupation(s)Model, actorYears active2021–presentTelevisionQissa Meherbano KaMuhabbat Gumshuda MeriHeight5 ft 10 in (178 cm)ParentAfrasiab Khattak (father) Khushhal Khan is a Pakistani television actor and model. Khan is the recipient of the Hum Style Award. He made his acting debut with a web series called Midsummer Chaos[1][2] and later, he appeared in...

 

1935 film by Frank R. Strayer This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Condemned to Live – news · newspapers · books · scholar · JSTOR (November 2016) Condemned to LiveDirected byFrank R. StrayerWritten byKaren DeWolfProduced byMaury M. CohenStarringRalph MorganMaxine DoyleRussell GleasonMus...

 
Kembali kehalaman sebelumnya