HPL Engine: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m in italiano si rilasciano gli ostaggi, gli arrestati e le interviste; software, giochi, album ecc. si pubblicano |
m Bot: aggiungo template {{Collegamenti esterni}} (ref) |
||
(28 versioni intermedie di 21 utenti non mostrate) | |||
Riga 1:
{{Software
'''HPL Engine''' è un motore grafico 3D sviluppato da [[Frictional Games]]. Esso prende il nome dalle iniziali del noto scrittore di romanzi horror [[Howard Phillips Lovecraft|H. P. Lovecraft]]<ref>[http://www.frictionalgames.com/site/about About Frictional Games] Frictional Games</ref> ed è stato lanciato nel [[2004]]<ref>[http://frictionalgames.blogspot.it/2010/05/penumbra-overture-goes-open-source.html Penumbra: Overture goes Open Source] Thomas Grip (14/05/2010) - Blog ufficiale della Frictional Games</ref> come tesi dimostrativa per il videogioco platform "''Energetic''", pubblicato nel [[2005]]. La funzionalità per i giochi [[3D]] è stata aggiunta in seguito<ref>[http://www.adventureclassicgaming.com/index.php/site/interviews/293/ Jens Nilsson, Thomas Grip, TJ Jubert] Adventure Classic Gaming.</ref>, la quale ha portato alla [[Demo|Tech Demo]] di ''Penumbra'' nel [[2006]]. Nel [[2010]] la prima versione del motore grafico ('''HPL1''') e ''[[Penumbra: Overture]]'' sono state pubblicate come[[Open Source]] sotto licenza GPL, dopo la fine della promozione da parte del [[Humble Indie Bundle]].▼
|Nome = HPL Engine
|Logo =
|Screenshot =
|Didascalia =
|Sviluppatore = [[Frictional Games]]
|UltimaVersione =
|DataUltimaVersione =
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo = windows
|SistemaOperativo2 = macosx
|SistemaOperativo3 = linux
|Linguaggio =
|Genere = Motore grafico
|Licenza = [[GNU General Public License]]
|SoftwareLibero = sì
|Lingua =
}}
'''HPL Engine''' è un motore grafico 3D sviluppato da [[Frictional Games]]. Esso prende il nome dalle iniziali del noto scrittore di romanzi horror [[Howard Phillips Lovecraft|H. P. Lovecraft]].<ref>[https://www.frictionalgames.com/site/about About Frictional Games] {{webarchive|url=https://web.archive.org/web/20130518114356/http://www.frictionalgames.com/site/about |data=18 maggio 2013 }} Frictional Games</ref>
== Storia ==
▲
Nel [[2010]] la prima versione del motore grafico ('''HPL1''') e ''[[Penumbra: Overture]]'' sono state pubblicate come [[Open Source]] sotto licenza GPL, dopo la fine della promozione da parte del [[Humble Indie Bundle]].
== Caratteristiche ==
HPL è un motore di gioco platform, compatibile con ''[[OpenGL]]'', ''[[OpenAL]]'' e le librerie del ''Newton Game Dynamics''<ref>[http://www.moddb.com/engines/hpl HPL1 Engine] Mod DB</ref>. Una delle caratteristiche tipiche di questo motore è l'interazione avanzata con gli oggetti che sfrutta i codici della Fisica di Newton<ref>[http://www.alteredgamer.com/other-games/52738-why-you-should-add-penumbra-to-your-horror-pc-game-collection/ Why You Should Add Penumbra Games to Your Horror PC Game Collection]
==
=== HPL Engine 1 ===
La prima versione dell'HPL è stata testata con la Tech Demo di Penumbra. Gli sviluppatori comunicarono in seguito che avrebbero modificato ulteriormente il motore di gioco per accogliere la grafica 3D. Un'altra caratteristica dell'HPL è stata la possibilità di settare le ombre come statiche e dinamiche, permettendo così anche ai giocatori con schede video poco potenti di godere degli effetti d'ombra senza impostare queste come "dinamiche"<ref>[http://www.bit-tech.net/gaming/pc/2008/02/20/penumbra_black_plague/3 Penumbra: Black Plague] Bit Gamer</ref>.
[[Penumbra: Overture]] è stato pubblicato come parte dell'[[Humble Indie Bundle]], e quando questo ha fruttato più di un milione di dollari, esso è stato reso disponibile sotto la GNU General Public License<ref>[https://www.humblebundle.com/ Humble Bundle] Humble Indie Bundle</ref>. Questa versione conteneva il motore di gioco e i relativi strumenti di editing.
I giochi che sono stati sviluppati con '''HPL1 Engine''' sono:
* [[Penumbra: Overture]]
* [[Penumbra: Black Plague]]
* [[Penumbra: Requiem]]
=== HPL Engine 2 ===
HPL2 è la nuova versione del motore di gioco HPL, che presenta nuove funzionalità e miglioramenti. Questa versione utilizza un sistema di abbattimento dinamico denominato ''Coherent Hierarchical Culling'', a differenza della prima versione del motore, in cui un processo denominato ''Occlusion Culling'' determinava quali oggetti non dovevano essere compilati. HPL2 utilizza inoltre una mappatura d'ombra, caratteristica assente nella precedente versione, in quanto HPL1 utilizzava dei volumi d'ombra per ombreggiare gli oggetti. Il motore vanta anche nuovi effetti, quali lo ''Screen Space Ambient Occlusion'', decalcomanie corrette e una nuova tecnica di rendering chiamata ''ombreggiatura differita''. Questo permette al HPL2 di avere dei requisiti di sistema più alti rispetto al HPL1<ref>[http://linuxgamingnews.org/2009/11/25/interview-with-frictional-games-amnesia/ Interview with Frictional Games - Amnesia] Linux Gameing News</ref>.
I giochi che sono stati sviluppati con '''HPL2 Engine''' sono:
* [[Amnesia: The Dark Descent]]
* [[Amnesia: A Machine For Pigs]]
=== HPL Engine 3 ===
HPL3 è utilizzato per ''[[Soma (videogioco)|Soma]]'', un [[survival horror]] pubblicato da Frictional Games nel 2015 per PC e [[PlayStation 4]]. Le nuove caratteristiche annunciate sono:
* Luce solare globale all'aperto fusa con le ombre, che permette di giocare in scene completamente all'aperto (caratteristica assente nelle due versioni precedenti)<ref>[https://frictionalgames.blogspot.it/2010/10/tech-feature-sunlight-with-shadows.html Tech Feature Sunlight with Sahdows] Frictional Games Official Blog</ref>.
* Nuovi livelli di dettaglio del ''LOD'' (Livello di Dettaglio) del terreno<ref>[https://frictionalgames.blogspot.it/2010/11/tech-feature-terrain-geometry.html Tech Feature Terrain Geometry] Frictional Games Terrain Geometry</ref>.
* Script di aggiornamento.
* Supporto [[DirectX]].
== Note ==
== Voci correlate ==
▲{{references}}
* [[Motore grafico]]
* [[Videogioco]]
== Collegamenti esterni ==
* {{Collegamenti esterni}}
{{portale|Informatica|Software libero|Videogiochi}}
|