This is a very simple looking character selection screen. This is some basic code you could either use whenever, or change the format of to use in a themed menu.
Features:
It allows up to around 8 characters without it looking weird, and allows up to 300 chapters per character (I hope noone will ever need this.)
Simple Per Character Chapter selection (with unlockable chapters)
Paginated Chapters, With customizable grid sizes (with a bit of style changes) It can also support up to 8 character images instead of text (as the buttons) if you mess around with the Navigation screen as shown here
The code itself is fairly simple, mostly copy-paste. but All you do is define your images, copy code in and it's ready for lift-off
it uses labels to select characters, and global variables to track character progress.
If you need help with any of this, please feel free to contact me on discord: ItsHypers#0567
Although, please be at-least knowledgeable of basic Renpy stuff, as I do not feel like teaching someone the whole of renpy... no offense!