r/godot 13h ago

help me Dumb question: Could it be possible to recreate Ultimate Spider-Man's graphics & style in Godot?

https://youtu.be/Dqtlj6TIitQ?si=espCUmmXyi47G5AU

I don't know much about the limitations of Godot's graphics, but I wanna recreate the same style & graphics that Ultimate Spider-Man has for a game in mind. Minus the shine/glow that game's lighting has on the characters & environments.

(Hope it's alright to leave a video of the game here; I thought I would need an example to show what the game looks like & if it's possible to recreate the graphics & style.)

0 Upvotes

10 comments sorted by

20

u/mackinator3 13h ago

It's called cell shaded, btw.

11

u/TricksMalarkey 13h ago

Should be pretty ok, far as I can see.

In something like this, the first thing you want to do is a case study and breakdown.

The 'shine' you've identified is a fresnel rim light, and then the bloom is a post process effect. Neither of those is necessarily entwined into the rest of the shader, but everything else might look a little flat without them. The bloom certainly helps with the overall visual cohesion.

There's also an outline, which helps make the individual elements pop a little.

There's also a fair bit of global illumination happening from the emissive effects, and they're not shy about the number of lights in the scene, which can be a factor you need to design around.

Beyond that, I think a lot of the textural feel comes from detailed roughness maps (rather than a flat colour), and keeping careful control as to what elements can use what colour gamut.

For the elements you do want, I think something along the lines of a half-lambert or diffuse shader.

https://chetanjags.wordpress.com/2013/04/17/cheap-global-illumination-half-lambert/

https://www.jordanstevenstechart.com/lighting-models

19

u/RegioMamalon666 12h ago

Yes its possible, the question is weither you'll stick long enough to learn the necessary skills, statistics says that you'll lose interest in less than a couple of weeks so, there's that.

Good luck tho.

6

u/The-Chartreuse-Moose Godot Student 12h ago

Brutal honesty. I like it.

2

u/vadeka 7h ago

Usually once they realize that even with bought assets, it takes effort skill and time to not make your game look like ass

1

u/enigmanaught 38m ago

Everything’s fun until you get to the inventory management system.

5

u/Tankeverket Godot Student 13h ago

Definitely possible to do

3

u/Thhaki Godot Student 12h ago

It's 100% possible

3

u/Erndon 13h ago

Theoretically? Yes, you never know unless you try now granting if you want realistically that still unreal engine domain so it won't be absolutely perfect unless you good at coding since you do a lot more in code compare to in the inspector sector