Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xyproto/mcbanner

:flags: Application for generating Minecraft banners
https://github.com/xyproto/mcbanner

ai genetic-algorithm go minecraft-banner svg web-application

Last synced: 27 days ago
JSON representation

:flags: Application for generating Minecraft banners

Awesome Lists containing this project

README

        

# mcbanner

Application for generating Minecraft banners.

## Includes

* A web server/page showing the variations of Minecraft banners, as SVG approximations (`mcweb`).
* A commandline application for evolving Minecraft banners with genetic algorithms (`evolve`).
* Go code for generating a random SVG banner and rendering it as PNG by using `rsvg-convert` (`random`).

## Original goal

* Given an image, get the steps for creating the closest looking Minecraft banner. This goal is a work in progress, since the evolution is not rapid enough. Perhaps using smaller images when rendering from SVG, or another algorithm, would work.

## General information

* Version: 2.0.1
* License: MIT