GAMEDEV
A Qt QML desktop games launcher that lets players download, update, and manage games in one place. See how we built a polished, user-friendly gaming platform.
Eonic Games Launcher was created as a central platform for managing games released by Eonic Games. The application allows players to download, update, and maintain their games in one intuitive Windows desktop app , while also serving as a hub for related content such as news, videos, and blog posts.
Somco Software was responsible for implementing the entire application logic and mechanisms behind the launcher, including security. We developed the Qt Quick GUI and handled all data processing and communication with the backend. The system integrates multiple backend services , including two-way TCP communication, HTTP APIs, and WebSockets, ensuring scalability and future-proof architecture aligned with the gaming industry’s needs on Windows.
We've contracted Somco Software to work on the launcher, and it exceeded our expectations. The team was on top of everything, resolving any issues they encountered and providing feedback on the implemented changes. They consistently met timelines and had amazing communication skills. The overall development process was 10/10. Ricky Rodriquez, Director at Eonic Games Ltd.
Qt was the right choice for the Eonic Games Launcher - a framework trusted by major players in the gaming industry. Companies like Steam, Origin, Paradox Interactive, and CD Projekt use Qt to build their launchers and tools, where performance and reliability are essential.
Built on C++, Qt delivers fast startup times, smooth updates, and efficient system resource handling. With Qt Quick and QML, we created a modern, responsive interface that scales well with growing content.
As an official Qt Service Partner , we bring proven expertise with the framework, helping clients use the same technology trusted by global leaders.
We implemented a custom installation and update system for both the games and the launcher itself. This ensures reliable downloads, seamless updates, and consistent version control, giving users a smooth experience without interruptions or manual actions.
We start fast. After aligning on goals and scope, we assemble a focused team and move straight into hands-on work - no long onboarding phases.
Early prototypes are delivered quickly to validate assumptions, user flows, and technical decisions. This helps reduce risk and gather feedback early.
The product evolves in short iterations. Each cycle delivers visible progress, allowing continuous refinement based on real feedback and priorities.
From the start, we design with future growth in mind - ensuring the solution is stable, maintainable, and ready for new features or platforms.
We'll address every query and pinpoint the ideal strategy for your project's success.
Fill out the form, and we’ll get back to you shortly.
Chief Executive Officer