|
Re: 8 BIT SHOOTER
[Re: 3run]
#460214
06/20/16 12:33
06/20/16 12:33
|
Joined: Jun 2009
Posts: 2,210 Bavaria, Germany
Kartoffel
Expert
|
Expert
Joined: Jun 2009
Posts: 2,210
Bavaria, Germany
|
I actually liked the shadows, to be honest. I think some lighting won't really hurt... or maybe some baked ambient occlusion.
I'm just not a big fan of this look where all the walls have the same brightness. It kind of takes away that 3d-effect.
POTATO-MAN saves the day! - Random
|
|
|
Re: 8 BIT SHOOTER
[Re: Kartoffel]
#460215
06/20/16 12:36
06/20/16 12:36
|
Joined: May 2009
Posts: 5,370 Caucasus
3run
OP
Senior Expert
|
OP
Senior Expert
Joined: May 2009
Posts: 5,370
Caucasus
|
I actually liked the shadows, to be honest. I think some lighting won't really hurt... or maybe some baked ambient occlusion.
I'm just not a big fan of this look where all the walls have the same brightness. It kind of takes away that 3d-effect. Thank you for your reply man. Please take a look at this video, I'm just playing around with 'fog_end' value: GAME_PROGRESS_WIP_02 Edit: yes, I know that it's too 'dark' actually I'll increase 'fog_end' value, made this video to show the basic concept. Greets!
|
|
|
Re: 8 BIT SHOOTER
[Re: 3run]
#460216
06/20/16 12:44
06/20/16 12:44
|
Joined: Jun 2009
Posts: 2,210 Bavaria, Germany
Kartoffel
Expert
|
Expert
Joined: Jun 2009
Posts: 2,210
Bavaria, Germany
|
As a way to make your levels dark it's pretty cool! The flickering of the light (when you're not shooting) is a bit too much for my taste, I would keep effects like this a bit more subtle.. but that's just a minor thing and my personal opinion However, it might be a bit more flexible if you used global light for the level's brightness and a pointlight at the players position. But it doesn't really matter which way you do it.
POTATO-MAN saves the day! - Random
|
|
|
Re: 8 BIT SHOOTER
[Re: Kartoffel]
#460217
06/20/16 12:50
06/20/16 12:50
|
Joined: May 2009
Posts: 5,370 Caucasus
3run
OP
Senior Expert
|
OP
Senior Expert
Joined: May 2009
Posts: 5,370
Caucasus
|
However, it might be a bit more flexible if you used global light for the level's brightness and a pointlight at the players position. I could do that, but as I'm trying to add some old school taste into this (aside from hellish pixelated style), I decided to try it with fog, and it seems to be not that bad to my taste. As I've mentioned in 'edit' of my previous post, the way it's shown on the video is too 'dark', here how it actually may look like at the end: DARK LEVEL: BRIGHT LEVEL: I increased the 'fog_end' value, so it's a bit more 'brighter' now. For dark levels this would be the way to go I think! Maybe I could add some horror, jump scare elements into the game? Thank you for you feedback man! Edit: maybe I'll just go with simple 8 bit zombie shooter? With lowered saturation, like this: What you think guys? My best regards!
|
|
|
Re: 8 BIT SHOOTER
[Re: 3run]
#460218
06/20/16 13:12
06/20/16 13:12
|
Joined: Jun 2009
Posts: 2,210 Bavaria, Germany
Kartoffel
Expert
|
Expert
Joined: Jun 2009
Posts: 2,210
Bavaria, Germany
|
Thank you for you feedback man! laugh No problem, nice to see how your project is progressing. Edit: I like both, the 'normal' look and the desaturated one. Pretty much depends on the taste you want. You could also use lower saturation when the player is severely damaged, for example
Last edited by Kartoffel; 06/20/16 13:14.
POTATO-MAN saves the day! - Random
|
|
|
Re: 8 BIT SHOOTER
[Re: 3run]
#460223
06/20/16 13:56
06/20/16 13:56
|
Joined: Jun 2009
Posts: 2,210 Bavaria, Germany
Kartoffel
Expert
|
Expert
Joined: Jun 2009
Posts: 2,210
Bavaria, Germany
|
Sorry for drowning you in suggestions but theres a cheap, little trick for bringing out the shape of an unlit level a bit better. Here's a quick example: videoIt's a simple effect that darkens a surface if you look at it at an angle. The effect is set a bit stronger here so it's easier to see. I like it, but it's just personal preference.
POTATO-MAN saves the day! - Random
|
|
|
Re: 8 BIT SHOOTER
[Re: 3run]
#460226
06/20/16 14:15
06/20/16 14:15
|
Joined: Jun 2009
Posts: 2,210 Bavaria, Germany
Kartoffel
Expert
|
Expert
Joined: Jun 2009
Posts: 2,210
Bavaria, Germany
|
It's basically adding
Color *= dot(vViewPixelDir, vNormal);
to a shader. (edit: you'll need to calculate those two vectors but that is just as simple) A tiny bit more if you want to adjust the intensity and prevent issues with negative results. But that dot-product is the idea behind the whole thing.
Last edited by Kartoffel; 06/20/16 14:19.
POTATO-MAN saves the day! - Random
|
|
|
Re: 8 BIT SHOOTER
[Re: Kartoffel]
#460227
06/20/16 14:19
06/20/16 14:19
|
Joined: May 2009
Posts: 5,370 Caucasus
3run
OP
Senior Expert
|
OP
Senior Expert
Joined: May 2009
Posts: 5,370
Caucasus
|
It's basically adding
Color *= dot(vViewPixelDir, vNormal);
to a shader. A tiny bit more if you want to adjust the intensity and prevent issues with negative results. But that dot-product is the idea behind the whole thing. I'll be happy to give it a try. But how and where in a shader do I declare 'vViewPixelDir' and 'vNormal'?
|
|
|
|