Portal done Half-Life Source on vuonna 2020 julkaistu pulmapeli-räiskintämodifikaatio. Pelaajat etenevät Portal 1 -kentissä hyödyntäen Half-Life Source -mekaniikkoja, kuten uudenlaista fysiikkaa ja liikkumista, ratkaistakseen pulmia. Pelissä ei ole erillistä tarinaa, ja se vetoaa niihin, jotka etsivät haastetta yhdistämällä klassisen pulmapelin elementtejä uuteen pelimoottoriin. Viimeaikaiset päivitykset ovat keskittyneet vakauden parantamiseen ja uusien fysiikkapohjaisten ratkaisujen mahdollistamiseen.
Kyseessä on vuonna 2020 julkaistu PC-peli, joka luokitellaan pulmanratkontaa ja räiskintää yhdisteleväksi modifikaatioksi. Tämä teos pohjautuu klassisen pulmapelin rakenteeseen, mutta se on toteutettu käyttäen Half-Life Source -pelimoottorin fysiikkaa ja mekaniikkoja.
Peli on ensisijaisesti yksinpelattava kokemus, joka keskittyy ympäristön manipulointiin ja fysiikkapohjaiseen ongelmanratkaisuun. Vaikka peli hyödyntää tunnetun pulmapelin karttarakennetta, sen ydin on siinä, miten pelaaja joutuu soveltamaan uusia, vieraita pelimekaniikkoja tuttuihin tilanteisiin.
Keskeinen ero on liikkumisessa ja työkalujen käytössä. Pelaajat navigoivat alkuperäisen pulmapelin kentissä, mutta heillä on käytössään Half-Life Source -pelimoottorin aseistus ja liikkumismekaniikat. Tämä tarkoittaa, että perinteisten portaalien luomisen lisäksi pelaajien on hyödynnettävä uusia fysiikkapohjaisia temppuja, kuten moottorin tunnettuja liikkumishäiriöitä (glitchejä) ja erilaista painovoiman käsittelyä, päästäkseen eteenpäin. Pulmat vaativat usein luovaa soveltamista tutuista työkaluista täysin uusilla tavoilla.
Tässä modifikaatiossa ei ole erillistä, jatkuvaa tarinaa tai juonta. Kokemus keskittyy puhtaasti kenttäkohtaiseen etenemiseen ja pulmien ratkaisemiseen hyödyntämällä pelimoottorin tarjoamia työkaluja. Ympäristö on tuttu, mutta konteksti on puhtaasti mekaaninen.
Pelin ydinpiirteisiin kuuluu fysiikkapohjainen kokeilu. Pelaajien on ymmärrettävä, miten uudet liikkumistavat ja esineiden käsittely vaikuttavat ympäristöön, jotta he voivat manipuloida kenttiä tavoilla, jotka eivät olleet mahdollisia alkuperäisessä pelissä. Peli tarjoaa haastetta niille, jotka tuntevat vanhat pulmat ja haluavat kokeilla niiden ratkaisemista täysin uudella fysiikkamallilla.