Dalam pengembangan game, penting untuk mengetahui kapan tidak harus menemukan kembali roda. Jadi, 25 tahun setelah Id pertama kali menyalakan lorong-lorong kotor Quake dengan lampu yang berkedip, kita berakhir dengan lampu fluorescent dari Half-Life Alyx’s City 17 berkedip dengan cara yang persis sama.
Untuk memperjelas, ini bukan hanya efek yang serupa. Seperti yang terlihat oleh redditor CrazyGiaky, lampu yang berkedip-kedip di Half-Life: Alyx beroperasi secara identik dengan bagaimana mereka melakukannya di Half-Life 1998 yang asli — dua perubahan mesin utama dan 22 tahun kemudian.
Di Sumber — dan, ternyata, baik GoldSrc dan Sumber 2 — lampu memiliki daftar properti yang dapat diutak-atik di dalam editor. Kedipan dalam dikendalikan melalui serangkaian huruf dari A hingga Z (dengan A menjadi hitam pekat dan Z menjadi kecerahan penuh). Dengan mengubah string ini, lampu dapat dibuat untuk meniru kedipan lilin, pulsa LED lembut, atau seperti yang ditunjukkan, lampu fluorescent yang keras dan rusak.
Misalnya, lilin mungkin menggunakan string “nmonqnmomnmomomno”, sedangkan efek khusus ini dihasilkan dengan “mmamammmmammamaaamammma”.
Valve menggunakan kembali kode dari Half-Life 1 adalah satu hal. Tetapi mesin pengembang memiliki akarnya sendiri di mesin Quake Id Software yang terkenal. Lihatlah, ternyata metode memecahkan lampu ini mungkin dimulai dengan mesin John Carmack—tetapi dengan beberapa dekade game 2D sebelumnya, kemungkinan besar teknik ini akan mundur lebih jauh lagi.
Kami terbiasa melihat pengembang berbicara tentang mengambil langkah maju yang besar dan mengesankan secara teknis, terutama jika menyangkut sesuatu yang rumit seperti pencahayaan. Meski begitu, terkadang menyenangkan untuk melihat bahwa bahkan setelah beberapa dekade kemajuan, trik sederhana masih dapat memenuhi tagihan.