Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (576)
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  
  painting tutorial  (Read 1460 times)
0 Members and 1 Guest are viewing this topic.
Offline tarlek
« Posted 2012-09-02 01:37:53 »

This is a method of painting computer graphics that I use. The goal is to show how to get reasonably good results without spending too much time. (The example is a title screen background for a centipede-style game I'm working on.)

It's a good idea to save each step, or major change to a separate file so you can go back if you mess up. As you go through this process, keep this rule in mind:

Darker areas are more transparent, highlights are more opaque.

Color Palette
First is the color palette. You don't need a big palette with a lot of colors. I use this 3-level RGB palette because it contains the colors I need:
Click to Play


Use a "Normal" blending mode for all but the final step.

Step 1
Paint the background with light brown. Using dark red, outline your shapes, and perhaps block out really dark areas. The purpose of these colors is to tie the colors of all objects together so they appear to exist in the same environment together.


Step 2
Color in the shadows using the dark red. Add highlights back in with the light brown if you need to.


Step 3
Deepen the shadows with black. (This picture should have more shading but you get the idea.)


Step 4
Start adding gray using a soft brush. Try to make the highlights almost opaque grey, while letting the dark areas show through more. The purpose of the gray is to simulate an indirect, cold light source.


Step 5
Now add white to the highlights to make them brighter.


Step 6
Now color can be added. The dark blue is used for shading, and warmer colors in the highlights.


Step 7
At this point, concentrate on adding small details to the brightest highlights. Use an "Addition" blending mode as is will preserve the color intensity better.

Offline ra4king

JGO Kernel


Medals: 350
Projects: 3
Exp: 5 years


I'm the King!


« Reply #1 - Posted 2012-09-02 05:09:57 »

This sub-forum is meant for the actual tutorial itself, not just for linking. Either a mod should move this or paste the tutorials here too Smiley

Offline tarlek
« Reply #2 - Posted 2012-09-02 13:28:27 »

My bad.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 136
Projects: 4
Exp: 3 years



« Reply #3 - Posted 2012-09-02 15:39:12 »

I do not know how you got from step 1 to step 2 Tongue
guess I'm just a terrible artist
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.

Longarmx (38 views)
2014-10-17 03:59:02

Norakomi (29 views)
2014-10-16 15:22:06

Norakomi (24 views)
2014-10-16 15:20:20

lcass (28 views)
2014-10-15 16:18:58

TehJavaDev (56 views)
2014-10-14 00:39:48

TehJavaDev (55 views)
2014-10-14 00:35:47

TehJavaDev (46 views)
2014-10-14 00:32:37

BurntPizza (64 views)
2014-10-11 23:24:42

BurntPizza (36 views)
2014-10-11 23:10:45

BurntPizza (78 views)
2014-10-11 22:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
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!