Platform-Specific Requirements
Last updated
Last updated
In addition to the , platforms have their own specific requirements that are unique to them.
Most of these requirements are mandatory or significantly increase the chances of passing moderation. Therefore, we recommend implementing these requirements if you aim to get your games onto these platforms.
Categories: Action, Arcade, Board, Bubble Shooter, Builders, Card, Card Battle, Coloring, Hypercasual, Idle, Interactive Story, Match3, Multiplayer Battle Arena, Puzzle, RPG, Runner, Simulation, Sports, Strategy, Trivia & Word
The game should:
Use high-quality assets in high resolution.
Include a fun and clear call-to-action.
Make it as personalized as possible.
Promote replay appeal through key platform social features like Sharing, Friends Invites, Tournaments, etc.
Work seamlessly on Web, iOS, and Android.
Do not display ads at the very start of the game.
Ensure very fast loading times, preferably under 3 seconds.
Implement social features: at a minimum, sharing with friends; ideally, the ability to play with friends.
Ensure clear, undistorted audio.
Do not reference any other websites or applications and do not display third-party ads.
The game build size should not exceed 200 MB.
The game archive should contain no more than 500 files.
(For Unity games) Decompression Fallback: off
(For Unity games) File compression format: brotli, gzip
Categories: Action + Adventure, Bubble Shooter, Card + board, Classics, Educational, Family + kids, Fighting, Multi-Player Online Battle Arena, Music, Puzzle + Trivia, Platformer, Puzzle, Racing & Flying, RPG, Shooter, Simulation, Sports, Strategy, Words
Categories: Arcades, Bubble Shooter, Card, Casual, Farms, Games for boys, Games for girls, Match3, Puzzle, Quick Games, Sports, Strategy, Unusual
The game should:
Load in under 15 seconds.
Support for both platforms: Android and iOS.
Support portrait screen orientation.
The game size should not exceed 100 MB.
The game must use in-game purchases.
Only platform-based saves are permitted (local progress saving is not allowed).
Categories: almost any
The game should:
Be well-polished with excellent graphics and smooth animations.
Be unique or significantly better than existing games in the catalog.
Have a unique twist to stand out from the crowd
Have content to keep players hooked
Not be boring; it should engage the audience for an extended period (20+ minutes).
Target audience should be 13+.
Loading time should be no more than 5 seconds.
Ported mobile games with 'black bars' on the sides in landscape mode are not allowed.
Smooth game entry or a clear onboarding process.
Categories: almost any
The game should:
Support the Russian language.
Have enough content to keep players engaged for more than 10 minutes.
Categories: almost any
The game should:
Be engaging and has good player retention. Make the game's hook fun and provide enough content to encourage players to return
Be easy for players to start. Use short tutorials, intuitive controls, and provide objectives that are clear and/or clearly explained.
Character designs, backgrounds, and other graphic details should be visually appealing to captivate and engage players. In-game graphics should be of high-quality, polished and consistent throughout. All player and environmental textures should be fully visible.
Not use of any outgoing links, including redirection, Google Analytics, other analytics, social media links, etc.
Be hosted internally, except for real-time multiplayer games.
Not contain scenes of violence or explicit depictions of blood on the screen.
Categories: Action, Adventure, Arcade, Board, Card + Board, Dating, Economical, Hypercasual, Idle, Match3 / Bubbles, Puzzle, Racing, RPG, Shooter, Simulation, Simulator, Strategy, Words
The game should:
Support Russian language as default language. All interface elements, texts, dialogues, descriptions, and instructions must be translated into Russian. If additional localizations exist, the game should open in the user's selected VK language or default to Russian if the language is unavailable.
Scale correctly on screens of all sizes without distortions, cropped interface elements, or horizontal scrolling. For mobile devices, safe zones at the top andbottom must be considered.
Have minimum gameplay that exceeds 10 minutes.
Graphics must be high-quality, clear, visually appealing, and consistent in style. The interface should be user-friendly and polished, ensuring a seamless experience for players.
Progress blockers like lives or energy must automatically regenerate over time. Upon first installation, users should start with a full balance of lives or energy and no pre-existing progress
Include social features for user interaction. However, functionality cannot be restricted for users who decline additional actions like sending invites, posting on walls, receiving notifications, or joining game grou