[HN Gopher] Show HN: Classic FPS Wolfenstein 3D brought in the b...
       ___________________________________________________________________
        
       Show HN: Classic FPS Wolfenstein 3D brought in the browser via
       Emscripten
        
       Author : midzer
       Score  : 15 points
       Date   : 2023-03-03 11:57 UTC (11 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | midzer wrote:
       | Direct Link -> https://wolfenstein.netlify.app/
        
       | westurner wrote:
       | TuxMath and TuxTyping are FOSS games written with SDL.
       | 
       | Giving your experience with porting Wolfenstein 3D SDL to
       | emscripten, would it be easier to rewrite TuxMath given the
       | exercise XML files or port it to WASM/emscripten (and emscripten-
       | forge)?
       | 
       | Notably, the TuxMath RPM currently segfaults with recent Fedora
       | but the Flatpak (which presumably statically-ships it's own copy
       | of SDL) does work fine.
       | https://flathub.org/apps/details/com.tux4kids.tuxmath
       | https://github.com/tux4kids/tuxmath
       | 
       | (Other someday priorities: Looking at SensorCraft, wanting to
       | port it to (JupyterLite WASM) notebooks w/ jupyter-book)
       | 
       | The latest Wolfenstein where you're girls that respawn only if
       | tagteam is good, too; Wolfenstein: Youngblood.
       | https://en.wikipedia.org/wiki/Wolfenstein
        
         | midzer wrote:
         | Porting SDL(2) games with Emscripten to get an actual WASM
         | output is pretty straightforward. Getting the game to run
         | properly is another story. If the game has additional
         | dependencies, you have to build them separatly with Emscripten
         | and link them in finally. Heavy use of the filesystem has to be
         | commented out as well (browser tab is a sandbox).
        
       | graderjs wrote:
       | Oh this brings back memories! I forgot how much I appreciated how
       | rich the colors seemed. But also how dizzy the controls and
       | walking made me. Ugh...
        
         | tetha wrote:
         | So many memories. Also games like Blake Stone. So much fun.
        
       | petodo wrote:
       | ILM works?
        
         | rzzzt wrote:
         | Note that you have basically eliminated your chances of getting
         | a high score!
        
         | midzer wrote:
         | What is ILM?
        
       ___________________________________________________________________
       (page generated 2023-03-03 23:00 UTC)