FanExtra Network

gamescontrollerthumb200

Members Area Tutorial: Design a Realistic Game Controller from Scratch

Hi there. In the following tutorial your will learn how to create a Console.

Final Image

As always, this is the final image that we’ll be creating:

Step 1

Open Photoshop and hit Control + N to create a new document. Enter all the data shown in the following image and click OK. Enable the Grid (View > Show > Grid) and the Snap to Grid (View > Snap To > Grid). For the moment you need a grid every 5px. Go to Edit > Preferences > Guides, Grid & Slices and focus on the Grid section. Enter 5 in the Gridline Every box and 1 in the Subdivision box. Also, set the color of the grid at #696969. Once you set all these properties click OK. Don’t get discouraged by all that grid. It will ease your work later. You should also open the Info panel (Window > Info) for a live preview with the size and position of your shapes.

Step 2

Go to the Layers panel. By default, Photoshop created a locked layer named "Background". Ignore it, you’ll take care of it in the final step. Pick the Rectangle Tool and create a 160 by 105px vector shape. The fill color is not important. Return to the Layers panel and double click on your fresh vector shape. This should open the Layers Style window. Active the Inner Shadow and enter the data shown in the second image then active the Gradient Overlay and enter the data shown in the third image.

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 90 degrees
Distance: 1px
Choke: 0%
Size: 1px

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Style: Linear
Angle: 90 degrees
Scale: 100%

Step 3

Reselect the vector shape created in the previous step, right click on it (in the Layers panel) and go to Convert to Smart Object. Select this new Smart Object and duplicate it (Control + J). Move to the Layers panel and focus on the fresh copy. First, select it and lower the Fill to 0%. Next, open the Layer Style. Active the Gradient Overlay and add the properties shown in the second image. Be careful, at 50% (Location) there are two overlapping sliders. One has the opacity set at 0% and the other at 100%.

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 3%
Style: Linear
Angle: -90 degrees
Scale: 100%

Step 4

Reselect the original smart object from the Layers panel and go to Filter > Noise > Add Noise. Enter the data shown below and click OK.

Step 5

Pick the Rectangle Tool, create a 170 by 5px shape and place it as shown in the first image. Do not leave an any free space between this new shape shape and the one created in the previous step. The Snap to Grid will ease your work. Again, the fill color is not important. Open the Layer Style for this new shape, active the Gradient Overlay and enter the data shown below.

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Style: Linear
Angle: 90 degrees
Scale: 100%

Step 6

Pick the Ellipse Tool, hold Shift, create two perfect circles (120 by 120px) and place them as shown in the first image. Make them red. Select these fresh paths and duplicate them (Control + J). Fill the copies with green. Reselect the red circles (from the Layers panel) and hit the down arrow twice. This will move your circles 2px down. Now, you should be able to see the bottom area of the red circles as shown in the third image.

Step 7

Move to the Layers panel and select the left, red circle. Open the Layer Style, activate the Drop Shadow and the Gradient Overlay then enter the data shown below. Right click on this left circle (in the Layer panel) and click on Copy Layer Style. Move the the Right, red circle. Right click on it and click on Paste Layer Style. This will add the same Layer Style for the right, red circle. Now, you need to make some changes for this styles. So, open the Layer Style window for the right, red circle. First, go to the Drop Shadow and set the angle at 78 degrees then go to the Gradient Overlay and set the angle at 15 degrees.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 78 degrees / 112 degrees
Distance: 2px
Spread: 0px
Size: 0px

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Style: Linear
Angle: 165 degrees / 15 degrees
Scale: 100%

Step 8

Move to the Layers panel and select the left, green circles. First, replace the green with #424347. Next, open the Layer Style. Activate the Drop Shadow, the Inner Shadow, the Inner Glow and the Stroke then enter the data shown below. Copy this layer style and paste it on the right, green circle. Open the Layer Style for the right circle, go to the Drop Shadow and set the angle at 15 degrees.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 70%
Angle: 165 degrees / 15 degrees
Distance: 3px
Spread: 0px
Size: 0px

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 90 degrees
Distance: 4px
Choke: 0%
Size: 0px

Inner Glow Blending Options Settings

Blending Mode: Normal
Opacity: 50%
Size: 30

Stroke Blending Options Settings

Size: 2px
Position: Inside
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Step 9

Reselect the two vector shapes edited in the previous step. Turn them into smart objects then go to Filter > Noise > Add Noise. Enter the data shown below and click OK.

Step 10

Pick the Ellipse Tool, create two perfect circles (85 by 85px) and place them as shown in the first image. The fill color is not important. Select these fresh paths and send them to back (Shift + Control + [ ).

Step 11

For the following step you will need a grid every 1px. So, go to Edit > Preferences > Guides, Grid & Slices and enter 1 in the Gridline Every box. Pick the Rectangle Tool, create a 40 by 10px vector shape and place it as shown in the first image. Make sure that this vector shape is still selected and switch to the Direct Selection Tool. Pick the Direct Selection Tool, select the bottom, left anchor point and move it 4px to the right. Move to the right and select the bottom, right anchor point. Move it 4px to the left. In the end your vector shape should look like a trapezoid.

Step 12

Focus on the shape created in the previous step.Open the Layer Style, active the Inner Shadow and the Gradient Overlay then enter the data shown below.

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 90 degrees
Distance: 2px
Choke: 0%
Size: 1px

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Style: Linear
Angle: 0 degrees
Scale: 130%

Step 13

Now, focus on the two, green circles created in step #10. First, select both shapes and hit the up arrow three times. Now, double click on the left circle (in the Layers panel). Active the Inner Shadow and the Gradient Overlay then enter the data shown below. Copy the same properties for the right, green circle. Re-open the Layer Style applied for the right circle and go to the Gradient Overlay section. Just check the Reverse box and click OK. In the end your vector shapes should look like in the following image.

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: -90 degrees
Distance: 1px
Choke: 0%
Size: 0px

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Style: Linear
Angle: 90 degrees
Scale: 100%

Step 14

Return to gridline every 5px. This means that you need to go at Edit > Preferences > Guides, Grid & Slices and enter 5 in the Gridline Every box. Pick the Ellipse Tool, create an 80 by 80px shape and place it as shown in the first image. Continue with the Ellipse Tool, create a 60 by 60px shape and place it as shown in the second image. Next, you will need a grid every 2.5px. So, go to Edit > Preferences > Guides, Grid & Slices and enter 2.5 in the Gridline Every box. Reselect the Ellipse Tool, create a 52.5 by 52.5px shape and place it as shown in the third image.

Step 15

Focus on the first circle created in the previous step. Open the Layer Style panel and enter the properties shown below.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 0 degrees
Distance: 2px
Spread: 0px
Size: 1px

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 25%
Angle: 45 degrees
Distance: 3px
Choke: 0%
Size: 5px

Inner Glow Blending Options Settings

Blending Mode: Normal
Opacity: 30%
Size: 15

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Style: Linear
Angle: 45 degrees
Scale: 98%

Step 16

Reselect the vector shape edited in the previous step and duplicate it (Control + J). Move to the Layers panel, right click on this copy and click on Clear Layer Style. Next, lower its Fill to 0% then open the Layer Style window. Active the Inner Shadow and add the properties shown below.

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 40%
Angle: -135 degrees
Distance: 2px
Choke: 0%
Size: 0px

Step 17

Reselect the vector shape edited in the previous step and duplicate it (Control + J). Move to the Layers, select this copy and open the Layer Style. Go to the existing Inner Shadow effect and enter the properties shown below.

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 20%
Angle: 45 degrees
Distance: 1px
Choke: 0%
Size: 0px

Step 18

Move to the second circle created in the fourteenth step. First, make sure that it is filled with #1e1e1e. Next, open the Layer Style and add the properties shown below.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 90 degrees
Distance: 1px
Spread: 0px
Size: 0px

Stroke Blending Options Settings

Size: 1px
Position: Inside
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Step 19

Move to the third circle created in the fourteenth step. First, make sure that it is filled with #3a3b40. Next, open the Layer Style and add the properties shown below.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 90 degrees
Distance: 2px
Spread: 0px
Size: 1px

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 20%
Angle: -90 degrees
Distance: 3px
Choke: 0%
Size: 5px

Inner Glow Blending Options Settings

Blending Mode: Normal
Opacity: 100%
Size: 5

Bevel and Emboss Options Settings

Style: Inner Bevel
Technique: Smooth
Depth: 100%
Direction: Up
Size: 35px
Soften: 16px

Angle: -90 degrees
Altitude: 30 degrees
Highlight Opacity: 10%
Shadow Opacity: 0%

Step 20

Reselect the vector shapes created and edited in the last six steps and group them (Control + G). Move to the Layers panel, right click on this fresh group and click on Duplicate Group. Move the group copy to the left as shown in second image. Now, you need to edit the three, large circles inside the group copy. Select the first one and open the Layer Style. Go to the Drop Shadow and set the angle at 180 degrees, continue to the Inner Shadow and the angle at 135 degrees then move to the Gradient Overlay and set the angle at 135 degrees. Select the second circle, open the Layer Style and set the Inner Shadow angle at -45 degrees. Select the third circle and set the Inner Shadow angle at 135 degrees.

Step 21

Keep focusing on the left group of shapes (created in the previous step). Select the three shapes edited in the previous step and convert them to a simple Smart Object. Select this fresh smart object and go to Filter > Noise > Add Noise. Enter the data shown in the second image and click OK. Repeat the same technique for the right group of shapes.

Step 22

Return to gridline every 5px. Pick the Rounded Rectangle Tool, set the radius at 35px (from the top bar) and create a 120 by 190px vector shape. Make sure that your shape is still selected and switch to the Direct Selection Tool. Select the two bottom, left anchor points and move them 20px ro the right. Move to the right and select the two, bottom anchor points. Move them 20px to the left. In the end your vector shape should look like in the second image.

Step 23

Reselect the vector shape created in the previous step and go to Edit > Transform > Warp. Select Arc Lower from the Warp drop-down menu and enter 5.0 in the Bend box. Now, your vector shape should look like in the first image. Make sure that it is still selected and go to Edit > Transform > Rotate. Enter a -17 degrees angle and click OK. In the end your shape should look like in the second image.

Step 24

Select the shape created in the previous step and duplicate it (Control + J). Select this copy and go to Edit > Transform > Flip Horizontal. Drag it to the left and place is as shown in the first image. Finally, select both shapes and send them to back (Shift + Control + [ ).

Step 25

Select the left shape created in the previous step and open the Layer Style. Active the Inner Shadow and the Gradient Overlay then add the properties shown below. Add the same properties for the right shape, but use a different angle. For the Inner Shadow set the angle at -72 degrees and for the Gradient Overlay set the angle at 15 degrees.

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: -108 degrees / -72 degrees
Distance: 3px
Choke: 0%
Size: 10px

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Style: Linear
Angle: 165 degrees / 15 degrees
Scale: 100%

Step 26

Reselect the two shapes edited in the previous step, turn them into smart object then go to Filter > Noise > Add Noise. Enter the data shown below and click OK.

Step 27

Pick the Rounded Rectangle Tool and set the radius at 5px. Create a 70 by 35px vector shape and keep it selected. Pick the Direct Selection Tool, select the top, left anchor points and move them 5px to the right. Move to the right, select the two anchor points and move them 5px to the left. In the end your vector shape should look like in the second image.

Step 28

Reselect the vector shape created in the previous step and go to Edit > Transform > Warp. Select Arc Upper from the Warp drop-down menu and enter 30.0 in the Bend box. Now, your vector shape should look like in the following image.

Step 29

Switch to gridline every 1 px. Pick the Rounded Rectangle Tool and set the radius at 3px. Create a 50 by 10px vector shape and place it as shown in the first image. Select it and go to Edit > Transform > Warp. Select Arc Upper from the Warp drop-down menu and enter 35.0 in the Bend box. Now, your vector shape should look like in the second image. Send it below the shape created in the previous step.

Step 30

Reselect the shape created in the twenty-eight step, open the Layer Style and add the properties shown below.

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: -90 degrees
Distance: 5px
Choke: 0%
Size: 8px

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Style: Linear
Angle: 0 degrees
Scale: 100%

Stroke Blending Options Settings

Size: 2px
Position: Center
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Step 31

Reselect the vector shape edited in the previous step and duplicate it (Control + J). Move to the Layers panel, right click on this copy and click on Clear Layer Style. Lower the Fill to 0% then open the Layer Style. Activate the Inner Shadow and add the properties shown below.

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 30%
Angle: 90 degrees
Distance: 1px
Choke: 0%
Size: 1px

Step 32

Reselect the two shapes edited in the last two step and convert them to a smart objects. Select this fresh smart object, go to Filter > Noise > Add Noise and enter the data shown below.

Step 33

Move to the red shape created in the twenty-ninth step. Open the Layer Style and add the properties shown below.

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 20%
Angle: 90 degrees
Distance: 1px
Choke: 0%
Size: 0px

Color Overlay Options Settings

Blending Mode: Normal
Opacity: 100%

Stroke Blending Options Settings

Size: 1px
Position: Outside
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Step 34

Return to gridline every 5 px. Pick the Ellipse Tool, create a 120 by 85px vector shape and place it as shown in the first image. Make it black, lower its opacity to 40% and convert it to a smart object. Drag it right above the smart object edited in the thirty-second step. Now, right click on it and click on Create Clipping Mask. In the end your path should look like in the second image. Reselect it and go to Filter > Blur > Gaussian Blur. Set the radius at 5px and click OK.

Step 35

Select all the shapes created in the last eight steps and group them. Place this fresh group as show in the second image. Duplicate it and place the group copy as shown in the third image.

Step 36

Pick the Type Tool and add the "L" and "R" as shown below. Use the Kartika font with a size of 10pt and the color set at #393a3e. Also, add a discrete Drop Shadow effect for each letter.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 90 degrees
Distance: 1px
Spread: 0px
Size: 0px

Step 37

Switch to gridline every 2.5px. Pick the Rounded Rectangle Tool and set the radius at 5px. Create a 35 by 90px vector shape.

Step 38

Continue with the Rounded Rectangle Tool and select the Add to Shape Area icon from the top bar. Select the path created in the previous step and create a 95 by 35px vector shape as shown in the following image. In the end your vector shape should look like a cross.

Step 39

Reselect the vector shape created in the previous step, open the Layer Style and add the properties shown below.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 20%
Angle: 90 degrees
Distance: 1px
Spread: 0px
Size: 0px

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 90 degrees
Distance: 2px
Choke: 0%
Size: 0px

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Style: Linear
Angle: 90 degrees
Scale: 100%

Stroke Blending Options Settings

Size: 1px
Position: Inside
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Step 40

Duplicate the vector shape created in the previous step (Control + J). Place these two vector shapes as show in the following image.

Step 41

Return to gridline every 5 px. Pick the Ellipse Tool, create a 25 by 25px vector shape and fill it with #313336. Open the Layer Style and add the properties shown below.

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 25%
Angle: 90 degrees
Distance: 1px
Choke: 0%
Size: 0px

Inner Glow Blending Options Settings

Blending Mode: Normal
Opacity: 15%
Size: 2

Stroke Blending Options Settings

Size: 2px
Position: Outside
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Step 42

Multiply the shape created in the previous step. Place the copies and the original shape as shown in the following image.

Step 43

Return to gridline every 1 px. Focus on the right side of the controller. Pick the Rectangle Tool, create a 15 by 15px shape and place it on the left button then pick the Ellipse Tool, create a 20 by 20px shape and place it on the right button. Select both vector shapes and lower the Fill to 0%. Open the Layer Style for the rectangle and add the properties shown in the first window then open the Layer Style for the circle and add the properties shown in the second window.

Stroke Blending Options Settings

Size: 2px
Position: Inside
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Stroke Blending Options Settings

Size: 2px
Position: Inside
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Step 44

Return to gridline every 2.5 px. Pick the Rectangle Tool and create a 2.5 by 17.5px shape. Fill it with #8e96c4 and place i as shown in the first image. Make a copy of this thin shape and rotate it 90 degrees. Reselect both shapes and turn them into a smart object. Rotate the resulting shape 45 degrees. In the end your shape should look like in the third image.

Step 45

Return to gridline every 1px. Pick the Rectangle Tool, create a 15 by 15px shape and place it as shown in the first image. Lower the fill to 0% then open the Layer Style and add the properties shown below.

Stroke Blending Options Settings

Size: 2px
Position: Inside
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Step 46

Pick the Rectangle Tool, create a 5 by 16 vector shape and keep it selected. Switch to the Direct Selection Tool, select the top, left anchor point and move it 8px down. Select the bottom, left anchor point and move it 8px up. In the end your path should look like a triangle.

Step 47

Reselect the shape created in the previous step and lower its fill to 0%. Next, make three copies of this shape. Place the original shape and the copies as shown in the following image. Also, add the Layer Style shown below.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 90 degrees
Distance: 1px
Spread: 0px
Size: 0px

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 70%
Angle: 90 degrees
Distance: 1px
Choke: 0%
Size: 1px

Step 48

Pick the Rectangle Tool, create a 30 by 24px vector shape and keep it selected. Switch to the Add Anchor Point Tool and add two new anchor points for your path as shown in the second image (highlighted with blue circles). Grab the Direct Selection Tool, select the top, left anchor point and move it 12px down then select the bottom, left anchor point and move it 12px up. In the end your path should look like in the third image.

Step 49

Move to the Layers panel, hold Control and click on the shape created in the previous step. This will load a selection around your shape. Go to Select > Modify > Smooth. Enter a 2px radius and click OK. This will add rounded corners of your selection. Set the foreground color at #3f4045 and hit Shift + Control + Alt + N to create a new layer. Pick the Paint Bucket Tool and simply click inside your selection . Delete the vector shape created in the previous step. In the end your should have a dark, rounded button as shown in the fourth image. Make three copies of this layer. Now, rotate these button shapes and place them as shown in the fifth image.

Step 50

Focus on the layers created in the previous step and add the Layer Style shown below.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: -90 degrees
Distance: 1px
Spread: 0px
Size: 0px

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: -90 degrees
Distance: 3px
Choke: 0%
Size: 1px

Inner Glow Blending Options Settings

Blending Mode: Normal
Opacity: 20%
Size: 3

Color Overlay Options Settings

Blending Mode: Normal
Opacity: 100%

Stroke Blending Options Settings

Size: 2px
Position: Inside
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Step 51

Pick the Rounded Rectangle Tool and set the radius at 3px. Create a 22 by 14px vector shape, fill it with #141414 and add the Drop Shadow shown below. Continue with the Rounded Rectangle Tool. This time create an 18 by 10px shape and place it as show in the second image. Fill it with #3a3b40 and add the Inner Shadow effect shown in the following image.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 90 degrees
Distance: 1px
Spread: 0px
Size: 0px

Inner Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Angle: 90 degrees
Distance: 2px
Choke: 0%
Size: 1px

Step 52

Select the two vector shapes created in the previous step and group them (Control + G). Duplicate it. Place these two groups as shown in the following image.

Step 53

Select all the layers and groups created so far and group them. Make a copy of this group and convert it to a smart object. Drag this smart object below the remaining group then add the Drop Shadow and the Stroke properties shown below.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 20%
Angle: 90 degrees
Distance: 5px
Spread: 0px
Size: 15px

Stroke Blending Options Settings

Size: 1px
Position: Outside
Blend Mode: Normal
Opacity: 100%
Fill Type: Color

Step 54

Reselect the Smart Object created in the previous step and duplicate it (Control + J). Select this copy, clear the existing layer style and add the one shown below.

Drop Shadow Blending Options Settings

Blend Mode: Normal
Opacity: 3%
Angle: 90 degrees
Distance: 5px
Spread: 0px
Size: 0px

Step 55

Finally, let’s take care of that Background layer from the bottom of your Layers panel. We’ll use it to create a simple background for the controller. Hold Alt and double click on it. This will immediately unlock your layer. Double click on it and the Layer Style window will open. Go to the Gradient Overlay section, enter the properties shown below, click OK and you’re done.

Gradient Overlay Blending Options Settings

Blend Mode: Normal
Opacity: 100%
Style: Radial
Angle: 90 degrees
Scale: 150%

And We’re Done!

Here is how your final result should look.

VIP Download

Download the original .psd file for this tutorial here:

DOWNLOAD .PSD FILE

Leave a comment

0 Comments:

No comments have been posted yet. Be the first!

Leave a Comment:

Related Posts