TECH & GRAPHICS
Proprietary engine architecture. Browser-native. WebGL powered. 60FPS locked. Built from scratch to push the limits of what runs in a tab.
ENGINE OVERVIEW
ARCH_01Game performance is not a feature we added after the fact — it is the foundation on which everything else was built. We all know how frustrating it is when a game slows down or freezes at a critical moment, breaking immersion and destroying what should be a seamless experience. So from day one we made a decision: the SamuraiX engine would be architectured to deliver smooth, consistent performance across all device categories, not just the most powerful machines.
Our game engine is built on top of Three.js r125 and the WebGL 2.0 API, which gives us direct access to the GPU from within any modern browser without requiring any plugin, application download, or special permissions from the operating system. This was a deliberate strategic choice. We wanted our players to go from zero to playing in under five seconds — just open a browser tab, navigate to the site, click a button, and be instantly inside the experience.
The rendering pipeline uses a custom geometry management system that we built specifically for the game's aesthetic requirements. Rather than importing complex 3D models with thousands of polygons, we use procedurally generated geometric primitives — icosahedra, boxes, spheres — rendered in wireframe mode with high-intensity material colours. This approach is not just aesthetically on-brand with our Cyber-Brutalist design language. It is also dramatically more performant than traditional 3D asset pipelines, allowing us to maintain 60FPS across a remarkably wide range of hardware including mid-range mobile devices.
Every part of the visual system is made to pull you into the world of Tokyo 2088. The grid overlay, the scanline textures, the hard black borders, the offset shadows — all of these elements are not decoration. They are a coherent visual language that communicates the brutalist, industrial, high-tech atmosphere of the game world. We do not believe in visual shortcuts. If the game looks good it should run well too. We have pushed the limits of what a browser-based game can do so your experience is as close to native as possible.
PERFORMANCE
BENCHTECHNOLOGY STACK
SYS_STACKDirect GPU access via browser API. Hardware-accelerated 3D rendering without plugins. Supported by 97% of all active browsers worldwide.
Industry-standard JavaScript 3D library (r125). We use it for scene management, geometry, materials, lighting, and animation loop control.
Our own lightweight physics solver for the Shadow Drop module. Gravity, velocity, collision detection — all written in-house for maximum control and minimal overhead.
The game UI overlay (buttons, balance display, modal) is built in plain HTML and CSS with Tailwind utility classes. Zero UI framework overhead — just the DOM.
VISUAL LANGUAGE
DESIGN_SYSEvery visual decision on the platform follows our Cyber-Brutalist design system. This is not an aesthetic trend we adopted — it is a deliberate philosophy about what games should look like when they take their visual identity seriously. The core principles are: maximum contrast, zero decorative curves, structural honesty, and aggressive use of negative space.
Our colour palette is built around a surgical white canvas (#F9F9F9), a skeleton black (#1A1C1C) for all structural elements, and a single signal red (#BC0100) for all calls to action and critical interactive states. We avoid gradients almost entirely. Depth is created through offset shadows — a solid black rectangle displaced 4px diagonally — rather than the soft box-shadows common in modern web design.
Typography uses Anton for all headlines (aggressive, architectural, loud) and JetBrains Mono for all body text (every paragraph reads like a system log or a terminal readout). All labels use Space Mono in uppercase with wide letter spacing. This combination creates a visual language that feels technical, precise, and completely unique within the browser game space.
BROWSER SUPPORT
COMPAT_DBSamuraiX runs in any browser with WebGL 2.0 support. The following browsers are tested and fully supported:
// Internet Explorer is not supported. We recommend Chrome or Edge for the best experience.