• Site admin.

  • Joined on 2020-09-17
john commented on issue john/McRogueFace#158 2026-01-31 05:34:37 +00:00
[Major Feature] WebAssembly/Emscripten build target for browser deployment

First Successful WASM Build! 🎉

john pushed to emscripten-mcrogueface at john/McRogueFace 2026-01-31 05:34:22 +00:00
07fd12373d First successful Emscripten/WASM build for #158
john pushed to emscripten-mcrogueface at john/McRogueFace 2026-01-31 05:23:41 +00:00
3bd996f317 Add Emscripten Python 3.14 WASM integration to CMake
john commented on issue john/McRogueFace#158 2026-01-31 05:05:43 +00:00
[Major Feature] WebAssembly/Emscripten build target for browser deployment

First Emscripten Build Attempt - Python is the Blocker

john pushed to emscripten-mcrogueface at john/McRogueFace 2026-01-31 05:05:21 +00:00
5081a37c25 Document first Emscripten build attempt results
john commented on issue john/McRogueFace#158 2026-01-31 04:52:12 +00:00
[Major Feature] WebAssembly/Emscripten build target for browser deployment

Milestone: Main Loop Extraction Complete

john pushed to emscripten-mcrogueface at john/McRogueFace 2026-01-31 04:51:51 +00:00
8b6eb1e7ae Extract GameEngine::doFrame() for Emscripten callback support
john commented on issue john/McRogueFace#158 2026-01-31 04:33:33 +00:00
[Major Feature] WebAssembly/Emscripten build target for browser deployment

Milestone: CMake Headless Build Option

john pushed to emscripten-mcrogueface at john/McRogueFace 2026-01-31 04:33:13 +00:00
4c70aee020 Add proper CMake MCRF_HEADLESS option for headless builds
john commented on issue john/McRogueFace#158 2026-01-31 04:19:44 +00:00
[Major Feature] WebAssembly/Emscripten build target for browser deployment

New Use Case: McRogueFace Server (Node.js for Roguelikes)

john commented on issue john/McRogueFace#158 2026-01-31 04:10:04 +00:00
[Major Feature] WebAssembly/Emscripten build target for browser deployment

Phase 1 Progress: MCRF_HEADLESS Compile-Time Build Option

john pushed to emscripten-mcrogueface at john/McRogueFace 2026-01-31 04:09:20 +00:00
7621ae35bb Add MCRF_HEADLESS compile-time build option for #158
john created branch emscripten-mcrogueface in john/McRogueFace 2026-01-31 04:09:20 +00:00
john commented on issue john/McRogueFace#158 2026-01-31 03:11:17 +00:00
[Major Feature] WebAssembly/Emscripten build target for browser deployment

libtcod Architecture Analysis: Simpler Approach Discovered

john commented on issue john/McRogueFace#157 2026-01-31 02:52:08 +00:00
[Major Feature] True headless execution without X11/GPU dependencies

Cross-Reference: Emscripten Research

john commented on issue john/McRogueFace#158 2026-01-31 02:52:02 +00:00
[Major Feature] WebAssembly/Emscripten build target for browser deployment

Research Complete: 2026-01-30

john pushed to master at john/McRogueFace 2026-01-30 04:25:01 +00:00
96c66decba Add grid perspective support to API for FOV-aware entity filtering
john pushed to master at john/McRogueFace 2026-01-30 04:08:41 +00:00
ff46043023 Add Game-to-API Bridge for external client integration
john closed issue john/McRogueFace#231 2026-01-29 04:22:25 +00:00
Middle Click produces no event
john closed issue john/McRogueFace#232 2026-01-29 04:22:25 +00:00
Scrollwheel registers as MouseButton.LEFT