/levelheadbrowser

An Android application for Levelhead to browse profiles, levels, tower trials etc.

Primary LanguageDartMozilla Public License 2.0MPL-2.0

Levelhead Browser

GitHub Workflow Build Status GitHub Workflow Test Status

An Android app to explore Levelhead universe.

⚠️ Warning!

This is not an official application by Butterscotch Shenanigans. I am not affiliated to them or working for them.

In this app, you can browse and filter profiles and levels. You can also check out tower trial and records as well.

Currently, this app is in alpha stage. You might encounter some unexpected behavior.

Get the App

Android

Levelhead Browser is now available on Google Play Store.

Get it on Google Play

Linux

It is possible to build Levelhead Browser as native Linux application. We cannot share Linux app as binary (see #1 and flutter#85460 for details). So you can clone this repository and do flutter run -d linux to build and run the application.

Features

Profiles Page

  • Grid-like info cards, the color of which is based on subscriber count
  • Information dialog for each profile
  • Sliding up filter panel
Profiles.mp4

Levels Page

  • List-like info cards, the color of which is based on clear rate
  • Information dialog for each level
    • Badges for informations such as exposure bucks, tags, required players etc.
  • Sliding up filter panel
Levels.mp4

Tower Trials Page

  • List-like info cards, the color of which is based on clear rate
  • Information dialog for each level such as exposure bucks, tags, required players, etc.
  • See fastest time and high score records on a separate slide-up panel.
TowerTrials.mp4

In-App Links

You can share, copy and generate in-app links. The format for in-app link is:

// for profiles
lhbr://profile/{id}

// for levels
lhbr://level/{id}

Clicking a link with lhbr scheme will launch Levelhead Browser and will take you to related level or profile.

You can also share or copy the link of a specific level or profile in its detail dialog.

If you want to test this feature out, check this page on mobile. Click this link to view a profile and click this link to view a level in the app.

Settings

You can customize the app to your needs. Currently, you can change the colors of the cards for profiles and levels.

License

This project is licensed under Mozilla Public License 2.0.