A theme for LBreakoutHD

ohnonot 6b042d3c52 Remove superfluous aliases %!s(int64=2) %!d(string=hai) anos
stuff 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
.gitignore 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
LICENSE efb6d52901 Initial commit %!s(int64=2) %!d(string=hai) anos
README.md 6b042d3c52 Remove superfluous aliases %!s(int64=2) %!d(string=hai) anos
Screenshot.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
back0.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
back1.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
back2.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
back3.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
back4.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
back5.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
back6.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
back7.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
back8.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
back9.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
ball.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
bricks.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
explosions.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
extras.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
frame.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
life.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
menuback.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
paddle.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
shine.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
shot.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
theme.ini 6b042d3c52 Remove superfluous aliases %!s(int64=2) %!d(string=hai) anos
warp.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos
weapon.png 491800df11 replace symlinks with actual files, fix .gitignore to incl. wav files in subfolders, back to pngquant-compressed PNGs %!s(int64=2) %!d(string=hai) anos

README.md

Liferation

Installation (Linux)

mkdir -p ~/.lbreakouthd/themes
cd ~/.lbreakouthd/themes

Then just clone this repository...

git clone https://framagit.org/ohnonot/Liferation
# or
git clone https://notabug.org/ohnonot/Liferation

...or download the zip and extract it.

Now you can select it from LBreakoutHD's Settings => Graphics => Theme.

It looks best if you also download this font for the UI:
https://dl.dafont.com/dl/?f=proliferation (free for personal use)
Just unzip it into the Liferation directory.

Screenshot

Credits

A development of the Combustion theme created by Oleg qvfgnag_uvyyf@znvy.eh(rot13) for lbreakout2: https://lgames.sourceforge.io/LBreakout2/themes/combustion.zip

I used Louis Rigaud's Proliferation font in some graphics.

All graphics created or modified with GIMP.

Sound

Creating nice sounds from scratch proved to be much harder than I thought.

There are some sounds in the stuff/wav/ folder. If you want to try them you can copy them to the theme folder.

Sounds were created with

Other stuff

paddle.png and shine.png have alternatives in stuff/paddles and stuff/shines.

The XCF files I used (for GIMP) are also included.

Copyleft 2022: buababg-tvguho@cbfgrb.qr(rot13)