✓ Verified Playable PC (2018) Native Source Port

Celeste

CelesteAndroid (.NET/FNA Native)

Compiles C# Monogame/FNA code to native Android runtime with SDL3 and Vulkan/OpenGL. Touch overlay, high framerates, gamepad support.

Original Dev: Maddy Makes Games
Port Maintainer(s): BelmanteGu, KaliKylee
Asset Requirement: PC / Steam / GOG Files Required

Overview & Highlights

Native compilation of Celeste’s FNA codebase running at 60 FPS with precision touch controls and external controller support.

  1. Install CelesteAndroid APK.
  2. Copy the Content/ folder from your PC installation into /sdcard/Celeste/.
  3. Launch game.

Hardware Compatibility & Driver Notes

Runs on OpenGL ES 3.0 / Vulkan.

Controls & Input Setup

On-screen virtual d-pad and buttons with physical gamepad support.

CONTRIBUTE

Submit a New Android Port

Help keep DroidPorts comprehensive and up to date. Submitting generates a pre-formatted entry ready for GitHub Pull Request or community review.