Beta

Introducing the Next Generation of Elocarry Menu

We're building an entirely new menu engine from the ground up. Native C++, ultra-low overhead, a premium redesigned interface, nine languages, intelligent settings and more. Our upcoming Counter-Strike 2 and Rainbow Six Siege products will be the first to feature this next-generation system. Here's your first look at the future of Elocarry.

Usable now, still being tuned. Feedback shapes what ships.

By Zlitz

Introducing the Next Generation of Elocarry Menu

Highlights

  • Counter-Strike 2 and Rainbow Six Siege confirmed as the first products
  • Completely redesigned interface with premium animations and layouts
  • Native C++ engine with exceptional performance
  • Zero memory allocations during steady-state frames
  • Nine languages, including Arabic and Chinese
  • Advanced settings, global search and customisable profiles
  • Optional cloud profile synchronisation
  • Built-in Barry AI support integration
  • One unified menu engine across Elocarry products

We've been working behind the scenes on something that represents a significant step forward for Elocarry.

Not another visual refresh. Not a collection of new buttons or a slightly different layout.

An entirely new menu system, engineered from the ground up.

Our goal is simple: deliver an incredibly responsive, beautifully designed and reliable experience across every Elocarry product.

We've spent considerable time questioning how our interfaces should look, feel and perform. The result is a new native menu engine designed around performance, usability and long-term scalability.

And we're finally ready to share an early look.

Designed to Feel Different

The first thing you'll notice is the completely redesigned interface.

We're introducing a refined visual identity built around our signature crown-green accents, dark graphite surfaces, custom iconography and carefully considered interactions.

Everything has been designed to feel intentional.

  • Beautifully structured settings and navigation
  • Smooth hover effects and responsive animations
  • Comfortable and compact layout options
  • Custom-designed icons and visual elements
  • Live setting previews where supported
  • Sharp rendering across high-resolution displays
  • Support for display scaling from 100% to 300%

Whether you're using a compact laptop display or a 4K monitor, the interface is designed to remain sharp, consistent and easy to navigate.

We want interacting with Elocarry to feel effortless.

Performance Without Compromise

Underneath the new design is an entirely new native C++ engine.

Rather than relying on a browser-based interface or heavyweight UI framework, our menu renders natively using Direct3D 11 and Direct3D 12.

This gives us precise control over how the interface behaves and how many resources it consumes.

Some early results from our development benchmarks:

  • Approximately 0.1 microseconds of CPU time per frame while the menu is closed.
  • Approximately 0.05–0.14 milliseconds of CPU time per frame with a typical menu page open.
  • Zero heap allocations during steady-state frames.
  • Typically just 2–4 draw calls for a standard settings page.

These measurements come from our internal development environments and Windows CI runners. Testing on a wider range of consumer hardware is still ahead.

The objective is straightforward: your menu should never be the reason your experience feels slower.

Even while closed, the engine avoids unnecessary layout processing, text rendering and draw calls.

Performance isn't an afterthought. It's one of the foundations of the entire system.

Intelligent Settings, Built Around You

A great interface should make complicated features feel simple.

Our new settings system introduces more controls while keeping everything organised and accessible.

You'll be able to take advantage of:

  • Global Search: Instantly find settings across different sections without manually navigating through pages.
  • Favourites: Pin your most-used settings for quick access.
  • Advanced Keybinds: Configure keyboard and mouse shortcuts, with automatic conflict detection.
  • Customisation: Fine-tune settings using sliders, dropdowns, colour pickers and other interactive controls.
  • Smart Controls: Settings can automatically appear, disappear or become unavailable depending on other selected options.
  • Helpful Feedback: Clear tooltips, notifications and confirmation prompts.

We've also designed the system to accommodate products with substantially different feature sets.

The idea is to spend less time navigating and more time using the features that matter to you.

Your Menu. Your Language.

Elocarry has an international community, and we're building this new interface with that in mind.

Our current development build includes support for nine languages:

  • English
  • German
  • Spanish
  • French
  • Brazilian Portuguese
  • Russian
  • Turkish
  • Arabic
  • Simplified Chinese

This goes beyond translating a handful of buttons.

The system supports translated product settings, multilingual search and dynamic interface adjustments.

Arabic receives a fully mirrored right-to-left layout, while Chinese includes dedicated font and input handling.

Language switching works without restarting the menu, and your chosen language is remembered.

The initial translations are still undergoing review as part of development.

Our objective is to make Elocarry feel equally accessible to customers around the world.

Profiles That Work Around You

We're also completely reworking how settings and configurations are managed.

The new profile system supports creating, saving, importing, exporting and switching between multiple configurations.

Profiles are designed to be resilient, with backup recovery and safeguards against corrupted saves.

We're also preparing optional cloud profile synchronisation.

The goal is to let your configurations follow you between computers without requiring you to manually rebuild everything.

Local profiles will continue to work offline, and synchronisation will happen in the background when available.

If the same configuration is modified on different machines, the system is designed to preserve both versions rather than silently overwrite your changes.

Cloud functionality is still being prepared for deployment, but the groundwork is already in place.

Your settings should belong to you, regardless of which computer you're using.

Meet Barry, Inside Your Menu

Another feature we're particularly excited about is our planned integration with Barry, Elocarry's AI support assistant.

Instead of leaving your application, opening a browser and searching for help, you'll be able to access support directly from the menu.

Barry is being designed to help with common questions, explain functionality and direct more complicated issues to our support team.

The integration is being developed as part of the native interface, without relying on an embedded browser.

Privacy has also been a major consideration throughout development.

The client is designed to remove sensitive information from messages before they're submitted, with additional context shared only with permission.

Our aim is to make getting help feel like a natural part of the product experience.

Barry's live service integration is still in development, but the foundations are already being built into the menu.

One Engine. Every Product.

Perhaps the biggest change is something you won't immediately see.

We're developing this menu as a shared foundation for Elocarry's Windows products.

Instead of maintaining separate interfaces with different behaviour, navigation and settings systems, our developers will be able to build on a common engine.

This allows us to introduce improvements across products more consistently.

It also means future products can inherit the same interface quality, localisation, profile management and core functionality without rebuilding everything from scratch.

A new animation, an interface improvement, a performance optimisation or an additional accessibility feature can benefit multiple products built on the same foundation.

A better foundation means a better experience across Elocarry.

First to Experience It: Counter-Strike 2 & Rainbow Six Siege

We're excited to confirm that Counter-Strike 2 and Rainbow Six Siege will be the first Elocarry products to introduce our entirely new menu system.

Both upcoming products are being developed with this next-generation interface at their core, giving us the opportunity to showcase everything we've been working towards.

From redesigned navigation and advanced customisation to intelligent settings, multilingual support and exceptional performance, these two products will mark the beginning of a new chapter for Elocarry.

We're approaching these releases with a clear objective.

We don't simply want to introduce two new games to our product lineup. We want them to demonstrate the standard we're setting for the future of Elocarry software.

Every detail matters, from how quickly the interface responds to how naturally users can find and configure their settings.

These products will also provide an important opportunity to validate the new engine in real-world environments before expanding its adoption.

Counter-Strike 2 and Rainbow Six Siege are just the beginning.

As development progresses, our long-term vision is to bring this unified experience to more products across the Elocarry ecosystem.

We're incredibly excited about what these upcoming additions represent, and we can't wait to share more.

Engineered for Reliability

Behind the visual improvements is a substantial amount of engineering work that most users will never see.

The engine is being developed with automated testing, performance benchmarking and strict checks for memory stability.

Our internal test coverage includes:

  • Interface controls and navigation
  • Keyboard input and focus management
  • High-DPI scaling and layout consistency
  • Profile saving and recovery
  • Multilingual rendering
  • Graphics pipeline compatibility
  • Performance and memory allocations
  • Visual regression testing

We've also built automated testing tools that can render and inspect the interface without requiring a physical graphics card.

This helps our developers identify unexpected changes and maintain consistency as new features are introduced.

The result we're working towards is an interface that doesn't just look polished in screenshots, but remains dependable during everyday use.

Where We Are Today

The new Elocarry Menu is currently in its experimental development stage.

Our internal v0.3 build already contains the core interface, rendering engine, settings system, localisation framework and profile functionality.

We've also invested heavily in automated testing, performance benchmarking and visual consistency.

There are still important milestones ahead, including:

  • Broader testing across consumer hardware
  • Final interface refinements and polish
  • Additional real-world performance validation
  • Translation reviews and improvements
  • Cloud profile service deployment
  • Barry's live support integration
  • Integration and testing within Counter-Strike 2 and Rainbow Six Siege

We're taking the time to get these details right.

This isn't simply about creating something that looks impressive in screenshots.

It's about building something that performs just as well when customers actually use it.

Media

01 overview
19 barry escalation
20 barry arabic
12 simplified chinese

What's Next?

Over the coming weeks, we'll continue sharing progress, early previews and technical insights as development moves forward.

You'll get to see more of the interface, its customisation options and the systems powering everything behind the scenes.

We'll also be sharing more information about our upcoming Counter-Strike 2 and Rainbow Six Siege products as they progress through development.

We aren't announcing a public release date just yet.

For now, this is your first look at where we're taking the Elocarry experience.

We're building something we genuinely believe will set a new standard for our products, and we're looking forward to bringing you along for the journey.

Built with purpose. Engineered for performance. Designed for the future.

— Zlitz

menuuiengineeringperformancecounter-strike-2rainbow-six-siegedevelopment