Caves of Steel

NOW AVAILABLE FOR FREE ON GOOGLE PLAY

Caves of Steel is a touch-operated version of a scrambler-style game, in which the player must guide a spacecraft through a horizontal scrolling maze of deadly blocks to reach the end of each level. Some game levels require skill, others also involve puzzle-solving. Each level can be completed, even if some may initially seem impossible.

The game was written as an exercise to prove that Expo React Native, Skia, and Reanimated can be used to implement fast arcade games on mobile devices. I used CursorAI to help me with the code (although there were plenty of things that the AI could not solve), and Midjourney followed by editing with the Gimp was used for the image assets. Background music was generated by Suno, and has been released as an album here. Sound effects were obtained from Pixabay.

If you complete the game, feel free to post a screenshot to me.

Screenshots

Title Screen

Progress Screen

Training Level

Quantum Quandry

Privacy Policy

This privacy policy applies to the Caves of Steel app (hereby referred to as "Application") for mobile devices that was created by Chainfrog Oy (hereby referred to as "Service Provider") as a Free service.

THE APPLICATION IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Information Collection and Use

The Application collects no information when you download and use it.

The Application does not gather information about the location of your mobile device.

If you installed the Application from Google Play, as part of there management of the service Google may collect some personal data. Please see the privacy policy for Google Play Services here: Google Play Services

Children

The Service Provider does not use the Application to knowingly solicit data from or market to children under the age of 13.

Changes

This Privacy Policy may be updated from time to time for any reason. The Service Provider will notify you of any changes to the Privacy Policy by updating this page with the new Privacy Policy. You are advised to consult this Privacy Policy regularly for any changes, as continued use is deemed approval of all changes.

This current version of the privacy policy is effective as of 2025-05-23

Contact Us

If you have any questions regarding privacy while using the Application, or have questions about the practices, please contact the Service Provider via email at keir@chainfrog.com.