Logiklik Center

Logiklik Center – Description
Logiklik Center is a centralized Windows application developed by Entreprises Logiklik Inc., designed to bring together all games, tools, and services from the Logiklik ecosystem in one unified hub.
It is a modern, fast, and secure launcher that allows users to install, update, manage, and launch their Logiklik applications effortlessly.

Built to be simple for users and powerful for developers, Logiklik Center offers an intuitive interface, smart update management, secure connections, and seamless integration with Logiklik servers.

It serves as the primary access point to the Logiklik universe, providing dynamic access to new versions, additional content, events, and future titles like Curse of the Fallen and more.

📄 Logiklik Center V3 – Specification Sheet
🧩 General Information

Product Name: Logiklik Center

Current Version: 3.0

Developer: Entreprises Logiklik Inc.

Platform: Windows 10 / 11 (x64)

Application Type: Launcher / Game & Service Manager

Supported Languages: French/English

🎨 UI & User Experience

Modern interface (WPF) optimized for Windows environments.

Default dark theme with strong contrast for readability.

Navigation through independent windows and dynamic pages.

Global control of MainWindow buttons from internal pages.

Smooth transitions and lightweight animations.

Visual status indicators: connected state, update available, downloading, etc.

🔐 Security

Secure authentication (server-side verification + encrypted local properties).

Update verification using hash/version matching.

SmartScreen-friendly architecture (EV code signing possible).

Support for installer signing using SignTool / Inno Setup (currently being configured).

🔌 Core Features
✔ Game & Tool Management

Install, update, and uninstall features.

Auto-version checking on launch.

Download resume capability.

✔ Account Management

Persistent user login.

Storage of user properties (e.g., username).

Direct control of MainWindow buttons from internal pages.

✔ Integrated Modules

Dynamic home page (news, updates, announcements).

Game information windows.

Detailed error system for developers.

Future support for DLC, paid modules, and event integration.

✔ Developer Integration

Modular architecture.

Easy addition of new games or services.

Planned server-side API endpoints for sync and services.

⚙ Technical Specifications

Framework: .NET 6 or .NET 7 (depending on your build)

User Interface Technology: WPF / XAML

Installer: Inno Setup (custom script with digital signing)

Update System: HTTP/HTTPS downloads with WebClient or HttpClient

Project Structure:

MainWindow.xaml – Primary window (global buttons)

IndexPage.xaml – Main dashboard

GameInfoWindow.xaml – Game/application details

Modules\* – Upcoming extensions

Properties – Global settings (e.g., Username)

Logging: Optional local logs for error tracking and debugging.

🖥 System Requirements
Minimum

Windows 10 x64

Dual-core CPU

4 GB RAM

200 MB disk space

Recommended

Windows 11 x64

Quad-core CPU

8 GB RAM

Stable internet connection

🧪 Testing & Quality Assurance

Manual testing across Windows 10 and 11.

File integrity checks after downloads.

UI error validation (font contrast, button behavior, etc.).

🧩 Roadmap / Future Enhancements

Full light theme

In-app purchases

Cloud synchronization of user preferences

Integrated news push system

Mod & extension management for supported games

Potential Linux version in the future