Un dezvoltator a portat Half-Life pe un Nokia N95 și rulează la 30 fps cu suport pentru tastatură Bluetooth

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă

Urmărește-l pe Freeman… pe un smartphone antic bazat pe Symbian

Mod Cartofi: În timp ce Doom este de obicei cea mai populară alegere pentru experimente neobișnuite de codare și portare, Half-Life are și fanii săi. Un dezvoltator argentinian a portat titlul fundamental al lui Valve pe un Nokia N95, un dispozitiv mobil ale cărui specificații hardware abia sunt suficiente pentru a rula jocul pentru PC în mod satisfăcător.

Dezvoltatorul Dante Leoncini a împărtășit recent cel mai recent efort de codare și modificare. Programatorul argentinian a portat Half-Life pe Symbian S60v3, făcând FPS-ul Valve compatibil cu smartphone-ul Nokia N95. Dispozitivul Symbian OS a fost lansat inițial în 2007, în timp ce Half-Life a debutat în 1998 pentru PC. Datorită motoarelor moderne open-source și dezvoltatorilor precum Leoncini, aceste două epoci tehnologice distincte pot coexista acum în ciuda uzurii hardware.

Programatorul a explicat că încercarea sa de a porta Half-Life la un smartphone vechi bazat pe ARM se bazează pe motorul Xash3D FWGS. Proiectul open-source este conceput pentru a face motorul Half-Life original compatibil cu platformele desktop și mobile moderne, extinzându-l și prin capabilități de modificare.

Datorită lui Xash3D FWGS și propriei lucrări de codare, Leoncini a reușit să facă din shooter-ul lui Valve o experiență oarecum „prietenoasă pentru mobil” pe hardware la fel de vechi ca Nokia N95. Telefonul cu glisare are un afișaj QVGA de 240×320, un procesor dublu ARM11 de la Texas Instruments care rulează la 332 MHz și 128 MB de RAM în modelul de 8 GB.

În comparație cu cerințele originale ale PC-ului de vânzare cu amănuntul ale lui Half-Life, specificațiile Nokia N95 ar trebui să fie mai mult decât capabile să ruleze un port modificat al jocului. Leoncini a spus că campania pentru un singur jucător funcționează deja, incluzând sunet, arme și performanță destul de solidă la aproximativ 30 de cadre pe secundă. Programatorul a implementat chiar și suport adecvat pentru comenzile mouse-ului și tastaturii prin Bluetooth, deși proprietarii N95 ar putea, de asemenea, să poată „juca” jocul folosind comenzile încorporate ale dispozitivului.

Leoncini lucrează acum pentru a remedia încetinirile și erorile rămase și spune că a găsit deja modalități de a rezolva câteva dintre problemele cheie de performanță. În același timp, el a subliniat o listă de caracteristici suplimentare pe care ar dori să le aducă în portul mobil. Lista sa de dorințe „mai de făcut” include LAN și multiplayer online, performanță îmbunătățită și comportament AI, grafică mai rafinată și alte îmbunătățiri. De asemenea, intenționează să testeze complet jocul pentru a identifica eventualele erori rămase care ar putea împiedica experiența generală.

Leoncini a spus că își face toată munca de codare și videoclipurile educaționale dintr-o pasiune pentru software-ul gratuit. De asemenea, acceptă sprijinul Patreon și donații de la cei interesați să-și finanțeze munca.

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.