Skip to content
View ediussss's full-sized avatar
  • Joined Sep 20, 2026

Block or report ediussss

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ediussss/README.md

Edi

Developer focused on porting open-source PC and web games to Android.

I adapt desktop-first and browser games for mobile devices—implementing multi-touch controls, resolving display and viewport scaling across modern aspect ratios, and optimizing runtime performance and audio lifecycle handling.


Featured Ports

Android port of Stabyourself's Mari0 (Super Mario Bros. mechanics combined with Portal).

  • Stack: LÖVE 11.5, LuaJIT, SDL2 Android runtime
  • Key Work:
    • Implemented an on-screen multi-touch HUD with virtual D-pad, action buttons, and direct touch-to-aim portal firing.
    • Resolved viewport letterbox translation conflicts between love.graphics.setScissor and non-standard screen dimensions.
    • Packaged as a standalone APK targeting Android 5.0+ (API 21–34).
  • View Repository · Download Releases

Mobile adaptation of DevShareAcademy's vertical arcade space shooter.

  • Stack: Phaser 3, Capacitor 6, Android API 34
  • Key Work:
    • Designed touch drag-to-steer controls with auto-fire toggles for one-handed portrait gameplay.
    • Hooked Android MainActivity lifecycle events with Web Audio pause/resume listeners to prevent background battery drain.
    • Added responsive canvas scaling with automatic letterboxing for tall smartphone displays.
  • View Repository · Download Releases

Technologies

  • Platforms & Runtimes: Android SDK, Capacitor, LÖVE 2D Android Runtime, Linux
  • Engines: LÖVE 2D, Phaser 3
  • Languages: Lua, JavaScript, Java, Bash
  • Tooling: Git, Gradle, Android NDK/SDK Build Tools

Activity

GitHub Stats Top Languages

Pinned Loading

  1. mari0-android mari0-android Public

    Super Mario Bros. meets Portal on Android with multi-touch HUD, dual portals, and layout editor

    Lua

  2. phaser-3-space-shooter phaser-3-space-shooter Public

    Android mobile port of DevShareAcademy's phaser-3-space-shooter with virtual touch controls, auto-fire, and Web Audio lifecycle.

    JavaScript