Loading...
40
1 year ago

Ukiyoe style experiment...


Some time ago I started playing with the idea of creating a game in the Japanese ukiyoe style. This is a rough prototype of some of the rendering techniques, but I think it's coming along pretty well!

The aspects of the style I've focused on mimicking so far are:

-Outlines

Just simple hull outlines for now. Using a renderer feature and shader graph to apply this to all objects on a certain layer, so I don't have to worry about making each one manually.

-Paper texture

A screenspace texture applied in a shader graph to all of the elements onscreen through various methods including sub graphs and fullscreen renderer features.

-Color gradients

Using a shader graph to create height-based color gradients for the terrain and a screen space gradient for the skybox.

-Lens Angle

A very tight camera lens angle is used to mimic the lack of perspective in most early ukiyoe.

Next, I'll start working on a new level composition to embrace the 'floating world' aspect of ukiyoe!



1 comment

Loading...

Next up

Working on the mech selection in the main menu. One of these will be in the final game.

After much hemming and hawing over the architecture, I finally got the persistent player upgrades system implemented.

Refactoring some code, trying some new UI elements and adding some new features. Still working on developing a new visual style.

FUNDRAISER LIVESTREAM #SaveJim

I'm thinking that I need to change the art style for this project to something which I can produce and iterate on faster. Which of these two styles for the mech do you like more? Modeled/Rendered in Blender.

Happy #WIPWednesday! Are you working on a game? Making some art? Practicing a song? Something else? Tell us in the comments!

I'm sure she doesn't mean any harm...

I hope you guessed Ham Sandwich.

Happy Devruary! Devruary Day 28 celebrates @Decrypt ! He's the game dev behind Fractal! We also have a question for the devs of Game Jolt: What game dev skill are you trying to level up next?

Voidstone now includes highly advanced QoL features, like a pause menu!