HPL Engine: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Fix URL prefix |
m Bot: aggiungo template {{Collegamenti esterni}} (ref) |
||
(20 versioni intermedie di 17 utenti non mostrate) | |||
Riga 1:
{{Software
|Nome = HPL Engine
|
|
|Didascalia =
|Sviluppatore = [[Frictional Games]]
Riga 9:
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo = windows
|SistemaOperativo2 = macosx
|SistemaOperativo3 = linux
|Linguaggio =
▲|Genere = Engine di gioco
▲|Licenza = [[Software proprietario|Proprietario]]/[[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] Altered Gamer</ref>.
==
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
I giochi che sono stati
* [[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>.
▲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>.
* [[Amnesia: The Dark Descent]]▼
* [[Amnesia: A Machine For Pigs]]▼
=== HPL Engine 3 ===
▲I giochi che sono stati svilupati con '''HPL2 Engine''' sono:
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:
▲*[[Amnesia: The Dark Descent]]
* Luce solare globale all'aperto fusa con le ombre, che permette di giocare in scene completamente all'aperto (caratteristica assente nelle due
▲*[[Amnesia: A Machine For Pigs]]
* Nuovi livelli di dettaglio del ''LOD'' (Livello di Dettaglio) del terreno<ref>[
* Script di aggiornamento.▼
▲== HPL Engine 3 ==
* Supporto [[DirectX]].▼
▲*Luce solare globale all'aperto fusa con le ombre, che permette di giocare in scene completamente all'aperto (caratteristica assente nelle due precedenti versioni<ref>[http://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>[http://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]]
{{portale|Videogiochi}}▼
== Collegamenti esterni ==
* {{Collegamenti esterni}}
▲{{portale|Informatica|Software libero|Videogiochi}}
|