Skip to content

Releases: Akil0814/FlyMe2TheMoon

FlyMe2TheMoon v1.1.1

Choose a tag to compare

@Akil0814 Akil0814 released this 02 Nov 02:30

FlyMe2TheMoon v1.1.1

This is a minor maintenance update focused on bug fixes and compatibility improvements for Windows and Android, along with the addition of a community-built macOS version.

Bug Fixes & Improvements

  • Windows / Android: Fixed missing CJK characters in the language selection and settings menu. Thanks to XPRAMT for reporting the issue!
  • Windows: Improved compatibility with Windows 7. Thanks to BoberSobrat for reporting the compatibility issue!

macOS (Community Build)

  • Added a community-compiled macOS (Apple Silicon / ARM64) version based on v1.1.0.
  • Special thanks to 晴铃芽-はるすずめ for compiling and sharing the macOS build!

Note: The macOS build is based on v1.1.0 and does not include the fixes introduced in v1.1.1.


This is an optional update. If you're not experiencing any issues, you can continue using your current version.

FlyMe2TheMoon v1.1.0

Choose a tag to compare

@Akil0814 Akil0814 released this 29 Oct 05:32

FlyMe2TheMoon v1.1.0

This release focuses on visual improvements, minor gameplay adjustments, and a new portrait layout for Android.

This is an optional update focused on minor improvements. Upgrading from v1.0.1 is not required.

What's New

Windows & Android

Visual Improvements

  • Improved the visual presentation of the level completion screen.

Level 55 Adjustment

  • Made a minor adjustment to the original level design by moving a connecting bar upward by 2 pixels.
  • This change turns the previously decorative bar into a functional one-way passage.
  • Please note that this is an intentional modification to the original game's level design.

Special thanks to Bilibili user JQMILAI for bringing this detail to my attention!

Android

Portrait Mode

  • Updated the Android version to use portrait orientation for a more comfortable mobile experience.
  • Players who prefer the original landscape layout can continue using v1.0.1.

Additional Notes

  • No major gameplay changes or new content have been introduced.
  • The previous v1.0.1 release remains available.
  • Upgrading to v1.1.0 is not required.

Thank you for playing and supporting this project!

FlyMe2TheMoon is a free, unofficial fan-made recreation of the original 2011 game by miHoYo.

FlyMe2TheMoon v1.0.1

Choose a tag to compare

@Akil0814 Akil0814 released this 28 Oct 01:02

FlyMe2TheMoon v1.0.1

This is the maintenance update following the initial release, focusing on bug fixes and UI improvements.

Bug Fixes

  • Fixed an issue in Level 30 where the player could spawn directly inside a laser hazard.

Platforms

Acknowledgments

Thank you to everyone who has played the game and provided feedback!

Special thanks to u/DoubleResearcher for reporting the Level 30 spawn issue!

FlyMe2TheMoon v1.0.0

Choose a tag to compare

@Akil0814 Akil0814 released this 27 Oct 07:54

FlyMe2TheMoon — Windows x64 & Android Release

Welcome to FlyMe2TheMoon, an unofficial recreation of one of miHoYo's early games, built with the custom Elysia Engine.

This project recreates the original game's flight mechanics, physics-based obstacles, collectibles, and story sequences. Use your thrusters to navigate gravity and momentum, dodge hazards, collect stars and gems, and make your way to the moon.

This is an unofficial project for learning and research and is not affiliated with or endorsed by miHoYo.

If you enjoy this project, feel free to throw some money at miHoYo. :)

Download & Installation

Download the appropriate package from the Assets section of this GitHub Release.

Windows (x64)

  1. Download and fully extract the Windows ZIP archive.

  2. Double-click FlyMe2TheMoon.exe to launch the game.

  3. Wait for the game to finish loading, then follow the on-screen prompt to enter the main menu.

  4. Select a level and start playing.

Important notes:

  • Do not run the executable directly from inside the ZIP archive.

  • Keep the entire assets/ folder and all DLL files next to the executable.

  • The game directory must be writable so settings, save data, and logs can be created.

  • The Windows package includes SDL3 and the x64 Visual C++ Runtime.

Android

  1. Download the Android APK from the Release assets.

  2. Install the APK following your device's instructions.

  3. Launch the game and follow the on-screen prompts.

The Android port is playable, but its touch controls still have room for improvement. If you have a compatible Bluetooth controller, connecting it to your phone is recommended for a more comfortable experience.

Controls

Keyboard & Mouse (Windows)

Action | Controls -- | -- Navigate menus | Mouse, or arrow keys to select / Enter to confirm / Esc to go back Fly upward | Hold W, ↑, or Space Fly diagonally | Hold A / D or ← / → Mouse flight | Hold the left mouse button to thrust in the opposite direction relative to the character Pause / Resume | Esc or P Retry level | R, or select Retry from the pause or results menu Continue dialogue | Enter or left mouse button Skip previously viewed dialogue | Tab

To retry a level with a controller, select the retry option in the pause or results menu.

Game Features

  • Flight-based levels inspired by the original game and its story

  • Gravity, momentum, collisions, moving platforms, and various hazards

  • Star and gem collection, level progression, and score tracking

  • Story dialogue, music, sound effects, and character animations

  • Level selection, achievements, settings, and other menus

Tip: Flying is about more than holding a direction key. Controlling your thrust angle, power, and momentum often matters more than simply accelerating.

Save Data & Logs (Windows)

The game creates these folders in its directory when launched:

player_data/   Settings and local save data
logs/          Application logs

If you encounter an issue, please keep the relevant log files when reporting it.

Source Code & Credits

This is an unofficial recreation created for learning, research, and discussion. It has no official association with miHoYo.

All rights to the original game's name, characters, artwork, audio, story, and other protected materials belong to their respective owners. The project's source code and third-party dependencies are subject to their applicable licenses; see LICENSE, licenses/ (if included), and the repository's licensing documentation.

Thanks for playing!

# FlyMe2TheMoon — Windows x64 & Android Release

Welcome to FlyMe2TheMoon, an unofficial recreation of one of miHoYo's early games, built with the custom [Elysia Engine](https://github.com/Akil0814/ElysiaEngine).

This project recreates the original game's flight mechanics, physics-based obstacles, collectibles, and story sequences. Use your thrusters to navigate gravity and momentum, dodge hazards, collect stars and gems, and make your way to the moon.

This is an unofficial project for learning and research and is not affiliated with or endorsed by miHoYo.

If you enjoy this project, feel free to throw some money at miHoYo. :)

Download & Installation

Download the appropriate package from the Assets section of this GitHub Release.

Windows (x64)

  1. Download and fully extract the Windows ZIP archive.
  2. Double-click FlyMe2TheMoon.exe to launch the game.
  3. Wait for the game to finish loading, then follow the on-screen prompt to enter the main menu.
  4. Select a level and start playing.

Important notes:

  • Do not run the executable directly from inside the ZIP archive.
  • Keep the entire assets/ folder and all DLL files next to the executable.
  • The game directory must be writable so settings, save data, and logs can be created.
  • The Windows package includes SDL3 and the x64 Visual C++ Runtime.

Android

  1. Download the Android APK from the Release assets.
  2. Install the APK following your device's instructions.
  3. Launch the game and follow the on-screen prompts.

The Android port is playable, but its touch controls still have room for improvement. If you have a compatible Bluetooth controller, connecting it to your phone is recommended for a more comfortable experience.

Controls

Keyboard & Mouse (Windows)

Action Controls
Navigate menus Mouse, or arrow keys to select / Enter to confirm / Esc to go back
Fly upward Hold W, ↑, or Space
Fly diagonally Hold A / D or ← / →
Mouse flight Hold the left mouse button to thrust in the opposite direction relative to the character
Pause / Resume Esc or P
Retry level R, or select Retry from the pause or results menu
Continue dialogue Enter or left mouse button
Skip previously viewed dialogue Tab

Controller

Press any controller button to take over menu navigation. The button names below follow the Xbox controller layout.

Action Controls
Navigate menus D-pad
Confirm / Continue dialogue A
Back B
Fly Move the left stick up, left, or right; alternatively, use D-pad ↑ / ← / →
Upward thrust RT (analog pressure controls thrust strength)
Pause / Resume B or Start
Skip previously viewed dialogue Y

To retry a level with a controller, select the retry option in the pause or results menu.

Game Features

  • Flight-based levels inspired by the original game and its story
  • Gravity, momentum, collisions, moving platforms, and various hazards
  • Star and gem collection, level progression, and score tracking
  • Story dialogue, music, sound effects, and character animations
  • Level selection, achievements, settings, and other menus

Tip: Flying is about more than holding a direction key. Controlling your thrust angle, power, and momentum often matters more than simply accelerating.

Save Data & Logs (Windows)

The game creates these folders in its directory when launched:

player_data/   Settings and local save data
logs/          Application logs

If you encounter an issue, please keep the relevant log files when reporting it.

Source Code & Credits

This is an unofficial recreation created for learning, research, and discussion. It has no official association with miHoYo.

All rights to the original game's name, characters, artwork, audio, story, and other protected materials belong to their respective owners. The project's source code and third-party dependencies are subject to their applicable licenses; see LICENSE, licenses/ (if included), and the repository's licensing documentation.

Thanks for playing!