jocelynlih / SwiftGameBook

73 stars 15 forks source link

Better artwork for Game #16

Closed ankurp closed 10 years ago

ankurp commented 10 years ago

Right now there is no good theme to the artwork due to different sizes, colors and drawing styles. To keep a unified theme we could use images from one place like the noun project. Here are some of the artwork I was thinking to download and trying and we can add color to these. They give us PNG and SVG versions of these.

Shrub 1 - http://thenounproject.com/term/tree/28541/ Shrub 2 - http://thenounproject.com/term/tree/19179/ Eraser - http://thenounproject.com/term/eraser/16192/ Sharpener - http://thenounproject.com/term/pencil-sharpener/22435/ Ruler - http://thenounproject.com/term/ruler/6880/ Marker (Boss) - http://thenounproject.com/term/marker/8476/

nettlep commented 10 years ago

These are great! I'm going to grab a tree and get it in there to see how it looks... Going to try to get it sketched instead of outlined.

On Sun, Aug 3, 2014 at 7:23 PM, Ankur Patel notifications@github.com wrote:

Right now there is no good theme to the artwork due to different sizes, colors and drawing styles. To keep a unified theme we could use images from one place like the noun project. Here are some of the artwork I was thinking to download and trying and we can add color to these. They give us PNG and SVG versions of these.

Shrub 1 - http://thenounproject.com/term/tree/28541/ Shrub 2 - http://thenounproject.com/term/tree/19179/ Eraser - http://thenounproject.com/term/eraser/16192/ Sharpener - http://thenounproject.com/term/pencil-sharpener/22435/ Ruler - http://thenounproject.com/term/ruler/6880/ Marker (Boss) - http://thenounproject.com/term/marker/8476/

— Reply to this email directly or view it on GitHub https://github.com/jocelynlih/SwiftGameBook/issues/16.

nettlep commented 10 years ago

To Ankur's point, we will definitely need to make sure that our sprites aren't scaled when we render them (as much as possible, at least.) This is because the new rendering pipeline uses sprites that are children of the sprite they sketch and are sized to their parent. So scaling a sprite scales the sketches (see the image below for an example of how the sketches on the clouds is oddly scaled and the ink well is scaled down so much that the sketches are nearly invisible.)

Oh.. and animation is also in. I'm going to check in the code, merge with master and call it a night.

[image: Inline image 1]

On Sun, Aug 3, 2014 at 8:52 PM, Paul Nettle nettle.paul@gmail.com wrote:

These are great! I'm going to grab a tree and get it in there to see how it looks... Going to try to get it sketched instead of outlined.

  • Paul Nettle

On Sun, Aug 3, 2014 at 7:23 PM, Ankur Patel notifications@github.com wrote:

Right now there is no good theme to the artwork due to different sizes, colors and drawing styles. To keep a unified theme we could use images from one place like the noun project. Here are some of the artwork I was thinking to download and trying and we can add color to these. They give us PNG and SVG versions of these.

Shrub 1 - http://thenounproject.com/term/tree/28541/ Shrub 2 - http://thenounproject.com/term/tree/19179/ Eraser - http://thenounproject.com/term/eraser/16192/ Sharpener - http://thenounproject.com/term/pencil-sharpener/22435/ Ruler - http://thenounproject.com/term/ruler/6880/ Marker (Boss) - http://thenounproject.com/term/marker/8476/

— Reply to this email directly or view it on GitHub https://github.com/jocelynlih/SwiftGameBook/issues/16.

ankurp commented 10 years ago

Hi Paul the attached image did not show up on Github.

nettlep commented 10 years ago

I'm taking this one. I've known for a while that we not only need better artwork, but that the artwork needs to adhere to a strict standard for scale/fidelity. I've done a lot of work in this area and have written some tools that I use. I'll describe those in a forthcoming email since it includes pictures.

ankurp commented 10 years ago

👍

ankurp commented 10 years ago

Hi @thinkclay Any update on the artwork you mentioned in your email? Thanks

thinkclay commented 10 years ago

I'm working on drawings for Mr Pencil, Mrs Pencil and Dr Marker at the moment. Tracking that in a separate issue, but should have something to look at by Monday.

nettlep commented 10 years ago

Just a quick note so we don't duplicate efforts: I'm working on some game level assets that we can populate our level with, using the same art style as Steve (sloppy edge, impressionistic.)

On Fri, Aug 8, 2014 at 2:37 PM, Clayton McIlrath notifications@github.com wrote:

I'm working on drawings for Mr Pencil, Mrs Pencil and Dr Marker at the moment. Tracking that in a separate issue, but should have something to look at by Monday.

— Reply to this email directly or view it on GitHub https://github.com/jocelynlih/SwiftGameBook/issues/16#issuecomment-51647952 .

hallas commented 10 years ago

Feels like both clay and paul are working on mr pencil / steve?

nettlep commented 10 years ago

(Paul isn't working on Steve any longer)

On Fri, Aug 8, 2014 at 2:40 PM, Christoffer Hallas <notifications@github.com

wrote:

Feels lke both clay and paul are working on mr pencil / steve?

— Reply to this email directly or view it on GitHub https://github.com/jocelynlih/SwiftGameBook/issues/16#issuecomment-51648195 .

nettlep commented 10 years ago

As per the call, we're going with three different environments: Indoor, outdoor and "other" (not yet decided, but definitely not in space. :)

These assets need to conform to a standard. Looking at the shot below, we have large blocks (the table), small blocks (the stools.) Going forward, we'll also need 'death traps' things that steve must jump over or he'll get trapped and dragged off screen) and platforms (things he can jump onto or run under) and probably more. All of these items will inform game design.

Once these assets are created, we'll simply re-skin those assets for two different environments.

With three full sets of environmental assets, we'll create three different level layouts, each of which can be "skinned" with the assets from the three environments leaving us with a total of 9 levels.

screen shot 2014-08-08 at 7 18 36 pm

nettlep commented 10 years ago

Here is a the full set of assets for the indoor environment. The "box" is the death trap; jump over or you're toast.

I'm making sure that there are a lot of straight edges - not only to go with a consistent style but also because the sketch lines will look best on long straight edges.

I may go back and add shadows, but I'm going to focus on the other environments first. The outdoor environment is next. How about a daycare place for the last one? A crib can be the table, a baby can be the stool (stacking babies like you stack stools? Count me in! [I'll have to make sure their eyes blink, too] )

screen shot 2014-08-08 at 11 44 26 pm

nettlep commented 10 years ago

New health sprite is in (including a fix to position is in the upper-right corner more accurately.)

nettlep commented 10 years ago

Earlier today, I also added the power-ups (forgot to mention it on this task earlier today.)

nettlep commented 10 years ago

Outdoor environment is in. The assets are a swingset, log, bear trap, wall and bench for jumping onto, and the background assets are tree, cloud, sign.

With this, I think two environments are good - let's scale back a bit. I'll send an email about that.