Homebrew
Homebrew označuje komunitně či nezávisle vytvářený software pro konzoli mimo její běžný oficiální vydavatelský systém. Často jde o nové hry pro starý hardware, ale také o nástroje, technické ukázky nebo převody jiných programů.
Podstatné je, kdo a jak program vytváří a pro jaké zařízení jej připravuje. I dávno po skončení komerčního života konzole mohou autoři zkoumat její možnosti a vydávat vlastní projekty. Homebrew přitom může být drobný experiment i propracovaná hra.
Schematická ilustrace: nový vlastní program pro starou konzoli
Příklad pro Game Boy: vlastní projekt v GB Studio → soubor .gb → kompatibilní emulátor nebo podporovaná kazeta.
Starý hardware, nový program
Příkladem je současná tvorba pro Game Boy v prostředí GB Studio. Autor sestavuje scény, určuje chování postav a událostí a doplňuje grafiku i hudbu. Výsledek lze exportovat jako herní ROM a otestovat v kompatibilním emulátoru. Vhodná flash cart umožňuje vlastní program přenést také na odpovídající skutečný handheld.
Vztah k úpravám a komunitě
Homebrew může vznikat jako zcela nová hra nebo jako přenos existujícího otevřeného projektu. Úprava již hotové hry naproti tomu mění její stávající obsah či chování. Samotný pojem homebrew také neurčuje, zda je nutná úprava konzole: způsob spuštění závisí na konkrétní platformě a projektu. Důležitou roli v této tvorbě mají sdílené vývojové nástroje a dokumentace.
Podklady: GB Studio: tvorba a export vlastní hry; John Park / Adafruit: vlastní homebrew hra pro Game Boy.
