Motorul Hpl

Fiind prezentată publicului prin acces liber la întruniri și demonstrații la diferite conferințe, demo-ul a devenit pentru scurt timp un obiect destul de discutat într-o serie de resurse de joc. De asemenea, datorită acestei companii tinere a semnat un contract cu editorul Lexicon Entertainment și a câștigat posibilitatea de a elibera un produs comercial - un joc care dezvoltă tehnodemo complot.







Prima versiune a motorului a fost utilizată pentru a crea întreaga serie de Penumbra. care constă din trei jocuri separate. În cea de-a doua versiune, subsistemul grafic a fost actualizat serios. Singurele jocuri care utilizează cea de-a doua versiune a motorului sunt "Amnesia: Coborârea întunecată" și "Amnezia: o mașină pentru porci".

Am vorbit despre lansarea codului motorului și a jocului în Open Source de ceva timp. Cu succesul Humble Indie Bundle a apărut o mare oportunitate și am decis să ne alăturăm altor jocuri în deschiderea codului. Deși codul pentru joc și motorul a fost dezvoltat de mai mulți ani, acesta nu este chiar folosit în prezent astăzi. Practic, doar putrezeste în colțurile întunecate ale unităților noastre de hard disk. Motorul se va simți mult mai bine într-o zonă deschisă, unde are capacitatea de a crește și de a face ceva bun. Sper că va fi util și sunt foarte fericit să văd ce pot face oamenii cu asta!

Textul original (în engleză)

Am vorbit despre eliberarea motorului și a codului jocului. Odată cu succesul Humble Indie Bundle a venit ocazia perfectă și am decis să ne alăturăm jocurilor în eliberarea codului nostru. Deși codul pentru joc și motorul a cuprins mai mulți ani de muncă, acesta nu este folosit în prezent în prezent. În principiu, era doar putrezirea în colțurile întunecate ale unităților noastre de hard disk. Se simte mult mai bine să o ai în aer liber, unde are șansa de a crește și de a face ceva bun. Sper că aceasta va fi utilă și sunt încântată să văd ce pot face oamenii cu ea!







- Thomas Grip, programator de studio și fondator [3]

Motorul HPL a fost creat special pentru jocurile din genul de groază, astfel încât capabilitățile sale au fost adaptate în mod special la caracterul specific al genului. Motorul utilizează tehnicile de cartografiere Bump. Cartografierea normală. din umbrele de stencil dinamic. Astfel de efecte sunt suportate. ca zgomot. mișcare neclare. bloom, etc. [1] Toate versiunile motorului sunt cross-platform - suportă Windows. GNU / Linux și Mac OS X.

O parte importantă a motorului HPL este motorul fizicii. Ca motor fizic, se folosește Newton Game Dynamics. Datorită particularităților motorului de fizica în «Penumbra» jocuri din serie prezintă o simulare fizica destul de realiste, în special, a lucrat prin interacțiunea obiectelor fizice cu player-ul. În joc, puteți lua orice element disponibil în mâna dvs., rotiți-l "în mână", purtați-l și puneți-l într-un unghi drept. Puteți face acțiuni parțiale cu obiecte - puteți deschide doar ușa pentru a face acest lucru, nu doar să faceți clic pe elementul și țineți apăsat mouse-ul și ceea ce face o mișcare naturală, muta în spațiu sau se rotesc în jurul axei de un anumit lucru.

Motorul HPL2 Editați href = Editați

În cea de-a doua versiune a motorului de joc, partea fizică și împreună cu acesta modelul de interacțiune a fost actualizat. Partea grafică este schimbată într-una mai modernă, care a început să susțină ocluzia ambientală. tranzacții adecvate, un sistem de selecție dinamică și reflectarea suprafețelor de apă [4]. Spre deosebire de seria anterioară, în care sistemul de închidere dinamic a fost absent, artiștii le-au forțat să creeze nivele în cadre strict definite, această funcție fiind adăugată la cea de-a doua versiune a motorului. Acest sistem își asumă întreaga responsabilitate pentru vizualizarea arhitecturii - face ca toate obiectele invizibile să fie un motor nefolosit, ceea ce îmbunătățește performanțele. Șablonul de ștampilă este aruncat pentru consumul de resurse, în loc să se folosească carduri cu nuanțe "moi". Toate graficele rezultate sunt redate folosind OpenGL. iar audio este procesat de OpenAL. În plus față de îmbunătățirea calității graficelor, au fost introduse oportunități de modificare liberă a resurselor de joc, crearea de noi hărți și scenarii [5].

Motorul HPL3 Editați href = Editați







Articole similare

Trimiteți-le prietenilor: