u/Agile-Touch3878

▲ 11 r/valve+1 crossposts

I'm working on a WebAssembly port of Portal 1

Hi everyone!!

I've been working on a WebAssembly/browser port of Portal 1.

This project is still a work in progress and has not been released yet.

Right now the port is already playable, and I've got things like:

• Portals working(with some render issues)

• Multiple levels working

• Saving/loading working

• Game files working

• Persistent game data

• Sounds working(they sound weird but still a great to point out here)

• OpenGL related issues fixed(most)

I'm currently working on improving SDL2 problems and fixing some compatibility issues.

https://reddit.com/link/1vq4s0z/video/7k3so3we4sjh1/player

One of the things I'm working on right now is making achievements persist globally across game files, so they aren't tied to a single save.

This is still a work in progress, but I thought I'd Post it since I haven't seen many attempts at getting the full Portal 1 experience running this way.

Also, thank you if youre reading this far!!!

reddit.com
u/Agile-Touch3878 — 2 days ago