7-day longest streak
--- Hi there, I'm Geano 👋 I'm a FoundryVTT Community Developer dedicated to breaking the boundaries of virtual tabletop immersion. From high-performance engine optimizations to tiny immersion-treats, I build tools…
---
Hi there, I'm Geano 👋
I'm a FoundryVTT Community Developer dedicated to breaking the boundaries of virtual tabletop immersion. From high-performance engine optimizations to tiny immersion-treats, I build tools that transform how stories are told.
---
🏆 Featured Project: Geano's Jump'n'Run Editor
Turning a VTT into a fully functional 2D Side-Scroller Physics Engine.- The Innovation: Breaks the top-down paradigm by introducing a custom real-time gravity and collision engine.
- Level Design: A full suite of tools to draw platforms, walls, hazards, and portals directly onto the canvas.
- Multiplayer: Fully networked physics - watch players jump, wall-slide, and fall in real-time.
- Integration: Deep bridge to *Monk's Active Tile Triggers* for retro-style heart systems and checkpoints.
- Geano's Jump'n'Run Editor
🛠️ My FoundryVTT Modules
*I queue all my modules for official listing in the FoundryVTT Package Directory.*⚙️ Core Engine & Performance
- Geano's Phantom Performance: Advanced memory manager using "Phantom" data skeletons.
- Geano's Scene Optimizer: High-speed asset optimization (WebP/OGG) using browser-native WebCodecs.
- Geano's Scene Rotation: Complex coordinate transformation for rotating entire scenes (walls, lights, tokens).
- Geano's Secret Rolls: Add another roll-mode that makes rolls being privately whispered to the GM.
🎵 Immersive Audio & Visuals
- Geano's SoundScape Realism: Real-time acoustic occlusion and reverb calculated via multithreaded raycasting.
- Geano's CineBars: Automated cinematic letterbox bars for combat immersion.
- Geano's Carriage Shake: Synchronized environmental screen-shake effects.
🎭 Automation & System Bridges
- Geano's GDSA QoL: Automate EVERYTHING (or at least a lot) while playing the GDSA game-system.
- Geano's Notification Killer: UX cleanup by suppressing technical UI warnings.
- Geano's Token Grayscale: Automated HP-based visual status tracking.
- Geano's DnD Coin Manager: Streamlined currency math for dnd5e.
- Geano's GDSA Exchange Office: Streamlined currency math for Goody's DSA 4.1 Core.
- Geano's GDSA Polyglot Bridge: Integration tool for DSA 4.1, bridging Polyglot to the GDSA system.
📈 Status & Roadmap
- Official Status: Core modules are listed and available in the FoundryVTT setup menu.
- Current Focus: Building an automation module for a community system and updating all my previous modules for Foundry V14.
💬 Connect with me
Found a bug or have a cool idea? Open an Issue in the respective repository or find me on the official FoundryVTT Discord!-
geanos-jump-n-run-editor ★ PINNED
Transform Foundry VTT into a side-scrolling platformer! Features a custom physics engine, multiplayer movement, hazards, and a full level editor suite. Jump, wall-slide, and dodge spikes in real-time.
JavaScript ★ 17 16d agoExplain → -
geanos-soundscape-realism ★ PINNED
Advanced environmental audio engine for Foundry VTT. Features real-time acoustic occlusion, procedural reverb zones, and multithreaded raycasting for studio-quality immersion without performance impact.
JavaScript ★ 18 18d agoExplain → -
geanos-scene-optimizer ★ PINNED
High-performance asset optimization for FoundryVTT. Convert scene backgrounds to WebP and audio to OGG Opus directly in your browser using multi-threaded WebCodecs for faster load times and less bandwidth.
JavaScript ★ 29 18d agoExplain → -
geanos-scene-rotation ★ PINNED
A Foundry VTT module to rotate entire scenes (Background, Walls, Lights, etc.) by 90 degrees.
JavaScript ★ 27 14d agoExplain → -
geanos-quantum-chest ★ PINNED
Seamlessly synchronize "Item Piles"-Actors, and Journals across multiple Foundry VTT worlds using shared compendiums as a persistent bridge.
JavaScript ★ 0 7d agoExplain → -
geanos-gdsa-qol ★ PINNED
An immersive Quality-of-Life, automation, and combat mechanics extension for Goody's GDSA system framework.
JavaScript ★ 17 14d agoExplain → -
geanos-cinebars
Automatically adds cinematic letterbox bars during combat to enhance the dramatic atmosphere of your Foundry VTT encounters. System agnostic.
JavaScript ★ 1 18d agoExplain → -
story-teller-x ⑂
A small modification that allows you to present the story in the game as an open book.
JavaScript ★ 0 7d agoExplain → -
GeanoFeeFoundry
No description.
★ 0 13d agoExplain → -
geanos-secret-rolls
Adds a "Secret Roll" mode to Foundry VTT. Prevents metadata leakage by converting system rolls into private whisper messages, bypassing standard chat card placeholders for everyone except the roller and the GM.
JavaScript ★ 0 18d agoExplain → -
geanos-phantom-performance
High-performance memory infrastructure for Foundry VTT. Features Synchronous Shadow-RAM compression, Zero-Footprint state management, and TASS-verified data integrity. Eliminates RAM bloat without asynchronous overhead.
JavaScript ★ 0 18d agoExplain → -
geanos-coin-manager
Streamlines currency for dnd5e: Allows math inputs in coin fields and automatically converts denominations with a toggle for Electrum.
JavaScript ★ 0 18d agoExplain → -
geanos-carriage-shake
Simulates a bumpy carriage ride with a configurable screen shake effect. Synchronized for all players via scene-based controls and API.
JavaScript ★ 0 18d agoExplain → -
geanos-gdsa-polyglot-bridge
Connects Polyglot with Goody's DSA4.1 Core. Automatically detects character languages from skills and enables multilingual chat.
JavaScript ★ 0 18d agoExplain → -
geanos-notification-killer
Enhances player immersion by suppressing all UI notifications (info, warn, error) for non-GM users. Keeps the focus on the game.
JavaScript ★ 0 18d agoExplain → -
geanos-gdsa-exchange-office
Automated currency optimization for the gdsa system. Converts coins into highest denominations and prevents negative balances.
JavaScript ★ 0 18d agoExplain → -
geanos-token-grayscale
Immersive visual feedback for DSA: Automatically applies a grayscale tint to tokens when their Hit Points drop to 0 or below.
JavaScript ★ 0 18d agoExplain →
No repos match these filters.