Screenshots




Highlights
React+Electron card-based extraction videogame set in a post-soviet setting.
Custom written game engine and pak loader
Using node graph to resolve pak dependencies; queue; event system
Inter process communication
Running heaver game-logic code on the separate nodejs process. Communicating via parsable events based on IPS + @duasfh/EventBus
Metal
UI and main processes use C++ compiled WASM to run vector and math calculations
Custom drag-and-drop
Custom built dnd system for high visual customization, animations and tailoring internals for project needs
Backward compatible save persistence
User game data loader supporting back-ups and version migrations
Built with
Desktop