Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (581)
games submitted by our members
Games in WIP (500)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  ::Pixel art resources thread::  (Read 25663 times)
0 Members and 1 Guest are viewing this topic.
Offline zingbat

Senior Member




Java games rock!


« Posted 2005-03-24 11:00:25 »

This thread has links and tips for people who are interested in doing some pixel art.

This is not just cool for 2d and mobile games, its also cool for application icons and buttons that use images. Even if we aren't artists its good to have some basic knowledge of pixel art because, well, we ain't going to get an artitst just to do a couple of icons for us.

I have been digging in this stuff for some time and found some cool tuts that will make even the biggest art noob do presentable pixel art.  Cool

Forums:

http://drilleddice.azuretek.com/pixelerate/
http://www.pixeljoint.com/forum/

Important sites:

Skip this for more noobe like easy tuts.
Check the links section on this site. Lots of excellent pro tuturials. There are also cool resources available.

http://www.spriteart.com/main.html

Sites with basic tutorials:

http://www.idigitalemotion.com/tutorials/guest/pixel/pixel.html
http://www.pixelfreak.com/tutorial/index.html
http://www.orangepixel.net/developers/articles/mobile.graphics.htm

More advanced tutorials that focus illumination, sketching, outlines and proper anti-aliasing for images with a few pixels:

http://www.natomic.com/hosted/marks/mpat/index.html
http://www.19.5degs.com/element/832.php
http://www.gjdesigns.dk/tut02.shtml

Good freeware tools:

Google for Graphics Gale Free and Screen Hunter Free

Old Amiga games from where you can obtain nice pixel art with a screen grabber or something. If you download the WinUAE emulator you can then find adf disks with games on this sites:

http://www.back2roots.org/
http://amigos.amiga.hu/ancientoys/c.html

Check for Chaos Engine, Shadow of the Beast, Eye of the Beholder, Cadaver, Magic Pockets for some examples.

Artist sites:

http://users.erols.com/mjonesgraphics/Dragonseyrie/index00.html
Offline zingbat

Senior Member




Java games rock!


« Reply #1 - Posted 2005-03-24 11:15:22 »

A text tutorial speacking of proportions:

Pixelart Guide / Howto
By Brian Poulsen <brian@fuz.dk>
---------------------------------------

Introduction:
-----------------

Though I don't think it needs all that much of an introdution I thought I would make one anyways.

Pixelart is a still growing trend or style. Pixelart mostly reminds me of the time when Commodore
64 was THE thing to have.
It was chunky and had very few colors. I don't know if pixelart getting more and more popular has
something to do with the overall fashion trends. But around here retro style clothes is gonna be
the big thing this sommer. Even our national soccer team is now dressed in some Retro styled Hummel
shirts. Ohh well .. back to the pixelart deal.

Hey I want to start doing pixelart.. What do I need ?
-----------------------------------------------------

One of the nice things about pixelart is that you can actully use any application that has the pencil
tool. However a program which has layers and a few tools, can be a big advantage.
A good idea is to pre define some brushes ( if possible ), with the most used shapes, such as lines,
corners and whatnot.

So if I was to make a pixelized version of [insert object here] how much should I scale it down ?
-------------------------------------------------------------------------------------------------

My answer would be that it pretty much all depends on how big(small) you want it. If you've seen my
pixelized apartment, I started out by making the couch. And from there on I tried to make the
livingroom area the size it would be if the couch was that size. So I started to draw some lines, but
quickly realized it wouldn't be as easy as I had first thought. So I decided to measure my couch and
compare that size to the size I had made it in pixels. It turned out I had made the couch about
1 pixel = 4 cm ( about 1.5 inches ).

From there on I measured the length of each wall and the height to the sealing. As I took the project
quite seriously and wanted a good result I decided to measure everything.

I often see a pixelization as a challenge. How small can I infact make the object, where it's still
recognizable. 32 x 32 ( the standard icon size for windows and mac OS 9. Take my cigarette boxes..
They are all made in  32 x 32. All the objects in my Network diagram is 32 x 32.

Any advice before I start?
--------------------------

When I make pixelart I draw in a 3D kind of style ( AKA Copland Style ). This way everything looks
more like an object and not just a picture.
And drawing everything as if you looked at it head on, is not all that of a challenge. So yes it
could be a good way to start. But I'd still say, draw it in 3D.

Start out with simple objects which are not too complicated. Find an old shoebox or something like
that. It's squared and doesn't really demand all that much. If you start doing something too
complicated you might get frustrated and loose interest. Maybe your patience isn't cut out for it.

The apartment projects was actually one of the very first things I made, so I kind of broke my own
advice. When you first get a hang of it, everything will take less time, believe me on that. the
livingroom took about the same time as I used for the rest of the apartment.

As another advice, study other peoples work. you'll quickly catch all the small details. Like which
angles are good to use. I use the angle 2 pixels horizontal one up, 2 pixels horizontal etc. etc.
using the clean 45 degree angle will cause you some problems.. believe me.
I experimented a lot at the beginning and came to the conclusion that a 27.5 degree angle is by far
the best.

I want to give my objects shadow to add life. Any "rules" I should use ?
------------------------------------------------------------------------

Keep the shadows consistent. By that I mean, if you throw a shadow to the right, don't start making
shadows to the left. It will look strange.
Study real life objects with shadows on it. An example: An object that throws its shadow to the right
will always be lighter on the left side ( front side or whatever you'd call it ).

You didn't mention [insert subject here]. got any tips about it ?
----------------------------------------------------------------------------------

If you feel there's something I didn't mention feel free to email me <brian@fuz.dk> and I'll do my
best to answer your question. I'll add it to this guide.

Related links.
-------------------

Pixel zentrum < http://www.pixelzentrum.de>
Site focused on pixel art. the site has some very nice pixel brushes

Icon Factory < http://www.iconfactory.com>
The home for icons. Look at the icons for OS 9.2 >. They are all pixel style.
The icons for OS 10 ( OS X ) is more vector and picture like.
There's a wonderful icon tutorial. Icon creation and pixel art is basically the same.

E Boy < http://www.eboy.com >
A Wonderful collection of pixel art.

Also you might want to check out my link section. It has other links there as well.

PS... I might make this graphical eventually ( with pictures etc. ). People have bugged me about this
guide for a while now so I thought I would
just go ahead and post it and then add graphics later.
Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #2 - Posted 2005-03-24 11:22:31 »

I'll happily make this stick, good work. Could you possibly move the tutorial to a webpage and link it here as a resource, just to keep things consistant.

Kev

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline zingbat

Senior Member




Java games rock!


« Reply #3 - Posted 2005-03-24 12:54:17 »

Heres a tutorial on my own. Im glad i have remenbered myold Amiga tricks with all these tutorials.

Some important terms in pixel art: pixel art, sprite art, outline (sketching), outline (illumination), expanding, filling, shadows, 2:1 lines, 1:2 lines 1:1 lines, 2:1:2 lines, texturing, proportion, shading, light source, intensity, pillow shading, equidistant shading, gradation, anti-aliasing.  

General steps on doing pixel art on complex subjects:

1. Research and document your research on colour, texture, perspective, form (proportions) and anatomy (what parts compose)  of your subject. If possible draw each anatomical part separatly first to study it.

2. Choose your tools. The minimum is the pencil and some layers are helpful to try things before commiting to it. If layers are not available save often diff versions of your sprite.

3. Sketching the subject on black on white then fixing outline pixels on your outline lines to look more pleasant. Using the apropriate 2:1, 1:1, or 1:2 lines when necessary.

Hint: If you are having trouble working with a small canvas (for ex. 32x32 or 16x16) use a bigger one like 128x128 or 64x64, then shrink it down to half the size twice, BUT make sure you correct the pixel colors in every step. For example : draw in 64x64; shrink to 32x32; correct pixels; shrink to 16x16; final correction.

4. Choose the colors to use. Options are mixing strong pastel colors with strong neon colors, but its allways simple and less risky to use strong pastel collors.

Some pastel colors: yellow=255,245,155; blue=136,168,262; brown(176,128,96); red=208,100,89; green=145,186,188.

5. Choose textures to use. Not all textures are good for pixel but other pixel art can provide cool textures. Some fotographs images are also cool. The texture painting tool and the gradient paint tool is very useful in here.

6. Determine the size of each pixel for the proportions. For example the number of pixels in a side of a bench versus its real size.

7. Pick up a light source or sources and light intensity for shading and stay concistent with it.  If, for example a big tile, has a light source like a tourch lightshould adjust itself to the bumps of the tile and the distance to the light source (some knowledge of 3d graphics and lighting is good in here). Avoid pillow shading -- light source is in the observers position.

Setup a palete with color gradations. Use an indexed color image format. Use quaddratic color gradations for intensity changes -- that is halve color intensity and had a certain intensity constant to draw a darker shade  outline.

8. Work with the outlines.

8.a. Soften the outlines by reducing/increasing the intensity of interior outlines so that they blend better with the rest of the sprite. Also take in consideration different cases where an outline meets others.

8.b. Gradate outline pixels according to the lighting model you have choosen by changing intensity of the outline pixels slightly.

8.c. Remove outlines completely (usually interior outlines) if they don't add anything to the artistic appeal of your sprite.

8.d. Antialiase your sprite contours and outlines. Take in consideration that the classic algorithm doesnt work well for pixel. Check this page for a better solution:

http://www.natomic.com/hosted/marks/mpat/aa.html

9. Thats it.

Anything you want add just post it.
Offline zingbat

Senior Member




Java games rock!


« Reply #4 - Posted 2005-03-24 13:01:13 »

Quote
I'll happily make this stick, good work. Could you possibly move the tutorial to a webpage and link it here as a resource, just to keep things consistant.

Kev


Sorry i don't have an homepage of my own but if you can copy anything in here to your own homepage and change it to be more presentable, there is no problem with me. Wink
Offline kevglass

JGO Kernel


Medals: 85
Projects: 25


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #5 - Posted 2005-03-24 13:52:56 »

Geeeeez, someone give the man a homepage! Smiley

Kev

bakajin
Guest
« Reply #6 - Posted 2005-03-24 17:23:27 »

Awesome!  Just the resources I've been looking for.  Adding to bookmarks right now Smiley
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 12


Game Engineer


« Reply #7 - Posted 2005-08-23 05:58:59 »

Awesome!  Just the resources I've been looking for.  Adding to bookmarks right now Smiley
Looks like you helped out my artist. Sweet!

See my work:
OTC Software
Offline xac

Innocent Bystander





« Reply #8 - Posted 2006-01-28 18:26:19 »

More Tutorials of pixel-art pixelart

Tutorials:
http://www.speccy.org/remakesgraph/tutoriales/tuto.htm

Video-tutorials:
http://videotuts.webcindario.com/index.htm
Avenger
Guest
« Reply #9 - Posted 2006-03-18 18:14:00 »

Oh my god thanks ! I am just learningto make games ... and after the space invaders tutorials I thought I should make a simple 2d platform game.Then I realized I have no idead how to draw anything ^_^ .Thanks for all the links !
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 12


Game Engineer


« Reply #10 - Posted 2006-03-20 06:01:55 »

I'm actually making a Java library called JPixel that you can use to have in-game rendered pixel art, which can be rotated, flipped, etc., has collision detection, and can do things like flip each specific color to another (like changing Mario to Luigi) and other things. I plan on using it for a Worms-type game. If anyone is interested in the project, maybe I can make it open source and we can get a lot of people contributing to it can be a really useful extension. I want to make it in Swing first and then translate it to LWJGL.

See my work:
OTC Software
Offline zingbat

Senior Member




Java games rock!


« Reply #11 - Posted 2006-03-22 02:03:09 »

I see there is people who still find this thread useful after almost an year.  Cheesy

Heres another trick for you guys. If you are having trouble choosing the color paletes to use in your 2d games check the 2d art you can find in game screenshots made by the best in their time:

Bitmap Brothers

http://en.wikipedia.org/wiki/Bitmap_Brothers
http://www.gods-country.de/tcr/tcr_frames2.php?g=chaosengine

Psygnosis

http://en.wikipedia.org/wiki/Psygnosis

These guys were masterful creating their 2d art. If you want to get some good color paletes and mix colors realy well in your own 2d art load some of these guys games screenshots in your favorite image editor then with the color pick tool check out how they did it and learn their techniques by using their color paletes.
Offline CrumbBread

Junior Newbie





« Reply #12 - Posted 2006-06-06 17:06:35 »

pixel-arts.org/pixelopolis

^ best pixel art forum ('specially for people looking to improve and learn =))
Offline bert

Junior Member




Miles of road and miles of code


« Reply #13 - Posted 2006-06-20 22:25:47 »

Thanks a lot, got me hooked

w00t, i'm winning
Offline 106498

Senior Newbie





« Reply #14 - Posted 2007-12-05 02:16:05 »

I found this :

http://mirror.motherhamster.org/tsugumo/default.html
Offline m77

Junior Member





« Reply #15 - Posted 2008-05-22 18:39:58 »

Main Drawing Object
Sprite
Color

Full Package

Offline montsie

Innocent Bystander





« Reply #16 - Posted 2008-07-26 12:35:11 »

A Nice PixelArt Project...

http://pixeldam.net
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (56 views)
2014-04-15 18:08:23

BurntPizza (54 views)
2014-04-15 03:46:01

UprightPath (67 views)
2014-04-14 17:39:50

UprightPath (50 views)
2014-04-14 17:35:47

Porlus (67 views)
2014-04-14 15:48:38

tom_mai78101 (91 views)
2014-04-10 04:04:31

BurntPizza (152 views)
2014-04-08 23:06:04

tom_mai78101 (248 views)
2014-04-05 13:34:39

trollwarrior1 (205 views)
2014-04-04 12:06:45

CJLetsGame (212 views)
2014-04-01 02:16:10
List of Learning Resources
by SHC
2014-04-18 03:17:39

List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!