Skip to main content

Posts

Why a Committed Keystore Is Not Fixed by Deleting the File

Cubicle Crusher · Devlog · Version 0.0.1 Our first Android build almost shipped with a leaked key A signing key that has been committed is not made safe again by deleting the file. English Tiếng Việt 日本語 English Why deleting a keystore does not undo the leak While turning Cubicle Crusher from a Google Playground ZIP into its first signed Android build, we found a file that should never have been in the repository. What a keystore actually is A keystore is not game art, and it is not source code you can replace later without consequences. It is the file that holds the private key used to sign an Android app. That signature is how later updates are recognized as coming from the same developer. If someone else has the key, they may be able to sign a build as if it were yours. A keystore has to stay private for the same reason a password does. What w...
Recent posts

Age of Architects 1.0.1 — Build Your City, Your Way

Age of Architects · Version 1.0.1 Build Your City, Your Way Shape an isometric city with touch controls that adapt between portrait and landscape play, supported by a refreshed city soundscape. View on Google Play English Tiếng Việt 日本語 English A city that fits your screen Version 1.0.1 makes it easier to keep building as you move between orientations and compact screens. Play in portrait or landscape Adaptive city controls keep key building actions reachable in portrait and compact landscape while preserving the wide city view. Hear a refreshed city Construction, interface, rewards and city events now have a cohesive refreshed set of sound effects. Your city soundtrack and ambience remain in place. More reliable ad readiness Android ad placements now wait for SDK initialization, helping avoid a missed banner request while keepin...

Sorune 1.0.1 Android Update

Sorune · Version 1.0.1 A focused Android maintenance update Sorune 1.0.1 updates Android app optimization and advertising components while keeping core campaign progression unchanged. View on Google Play English Tiếng Việt 日本語 English Android optimization and ad reliability This release is focused on Android maintenance. Core gameplay, campaign progression, and baseline rewards are unchanged. Android app optimization Release builds now use R8 code and resource optimization. Updated advertising SDK Google Mobile Ads Next-Gen 1.6.0 includes a fix for rewarded-ad callback timing. Tiếng Việt Tối ưu Android và tăng độ tin cậy của quảng cáo Bản cập nhật này tập trung vào bảo trì Android. Lối chơi cốt lõi, tiến trình chiến dịch và phần thưởng cơ bản không thay đổi. Tối ưu ứng dụng Android Bản phát hành hiện sử dụng R8 để tối ưu mã và tài ng...

Monster Lab 1.0.1 — A refreshed soundscape

Monster Lab · Version 1.0.1 A refreshed soundscape for every discovery Twelve refreshed sound effects bring new audio feedback to the familiar Monster Lab loop. View on Google Play English · Tiếng Việt · 日本語 English Twelve refreshed sounds across Monster Lab Version 1.0.1 gives the game’s sound effects a complete refresh while keeping its familiar collection and care experience. This update replaces all twelve existing sound effects while preserving their current gameplay and interface mappings. Hear refreshed feedback around interface actions, DNA Fusion, creature care, expeditions, research, and discoveries. The sound redesign supports the existing game loop; it does not add new mechanics. The sounds use rights-cleared CC0 sample compositions. Core collection, care, research, expeditions, and saved progress remain designed for offline play. Ads and consent interfaces remain the network-dependent features. Tiếng Việt Làm mới âm thanh trong Monster Lab Phiên bản 1....

Riftmourn — Build Your Riftblade Run Across Six Stages

Riftmourn · Android Descend into the Rift. Shape the run. Fight through a six-stage dark-fantasy expedition, choose how each run develops, and prepare for the Riftwarden at its end. View on Google Play English Tiếng Việt 日本語 English A dark-fantasy expedition, one fight at a time For players who enjoy reading a crowded arena and shaping a build as they go, Riftmourn is a 3D top-down action RPG about taking a Riftblade through six escalating stages. Each expedition asks you to fight, adapt, and decide what to carry into the next encounter. Move, aim, and answer each threat Move around the arena, aim and attack, then dash clear of danger. Build Rift power and choose the moment to use Rift Lance, Mourn Nova, Void Ward, or Riftfall when the Rift gauge is full. Melee, ranged, brute, and elite enemies create different pressures as encounters grow more demanding. Buil...