Settings

Theme

Show HN: Half-Life 1, without loading screens

github.com

1 points by bishopdynamics a month ago · 0 comments · 1 min read

Reader

During the ~48hrs that I had access to Fable 5, I decided to have fun with the Xash3D-FWGS engine for Half-Life 1, starting with a "level streaming" system (pre-load the whole campaign, its only ~500MB anyay).

After that was working, I succumbed to the call of feature creep and added a projected flashlight, and some ambient occlusion, and some hacky entity shadows.

Finally, I redid the menu system to be controller-first, using glyphs and detecting controller to match them, and to have the configuration shared between all the games. Of course, partway thru I lost access to Fable 5, and Opus 4.8 wrapped up the rest of it.

It was a lot of fun to build and play, and I thought maybe other people would enjoy playing it too.

Have fun!

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection