Page 1 of 1

Automatic Pixel Art Generator

PostPosted: 17 Jan 2012, 23:10
by richardjames13
Hi I'm currently working on a project to create pixel art automatically by a program similar to how sfxr generates sound. Currently it can only create spaceships as per below.
Image

Currently it can only do that on a 800x600 canvas. There is no user interface like in sfxr, there are no command line options. I plan to add these.

Project home page is
http://code.google.com/p/automatic-pixel-art-generator/
It is written in Python and uses pygame.

Source package is available
http://code.google.com/p/automatic-pixe ... loads/list

Future things I would like it to generate are
    * Planets
    * Trees
    * Tiles such as grass, dirt, rocks, walls
    * People

License is Free BSD, so you can embed the code in your program if needed.

Re: Automatic Pixel Art Generator

PostPosted: 17 Jan 2012, 23:25
by Julius
A whole new level of "programmers art" *run and hide everyone!!!* :p

Re: Automatic Pixel Art Generator

PostPosted: 17 Jan 2012, 23:48
by richardjames13
It's a time versus quality issue. If you had the time or proper artistic skills you could do better. Most programmers don't have either and this enables them to quickly get their program up to speed before they put out requests for actual artists to work on their project. It also avoids licensing issues since the art is randomly generated there is no license attached you can use whatever license you project needs.

I should add the current gaudy colours are programmed in. I hope to get some better code.

Here are some samples from around the web for better looking work.
Image
Image
Image

Re: Automatic Pixel Art Generator

PostPosted: 18 Jan 2012, 06:01
by qubodup
Nice!

Reminds me of the creatures from jason rohrer's inside a star-filled sky (open source commercial game, there's probably a creature generator in its code as well).

The gradients... might be a bit too shiny. Perhaps it would be better if they would be less soft or if the surfaces would be filled (no gradients) and adding noise might be good in general.

Re: Automatic Pixel Art Generator

PostPosted: 18 Jan 2012, 09:15
by charlie
Or, rather than noise, streaks or camouflage and other types of pattern.

Re: Automatic Pixel Art Generator

PostPosted: 23 Jan 2012, 11:21
by richardjames13
I have updated the program.

It is still available only by subversion access, I hope to have a source package out later this week. It now has command line access. You can select the colours you want and it has some different output formats. For now the gradients have been removed. More documentation is on the projects wiki.

I will update the first post of this thread when the program is in a more usable state.

Image
Horizontal bar output

Image
B/W custom colours on the horizontal bar.

Image
Default Colours in a sheet

Image
Sheet using custom colours

Re: Automatic Pixel Art Generator

PostPosted: 06 Feb 2019, 00:32
by Jastiv
It actually doesn't look that bad considering what it does. (Yes, I am a pixel artist and I have seen much much worse "programmer art".)