Website powered by
S.T.A.L.K.E.R 2 Widget System Prototype
Components used to build the prototype system

Components used to build the prototype system

Prototype functionality inside the interaction component

Prototype functionality inside the interaction component

Widget

Widget

S.T.A.L.K.E.R 2 Widget System Prototype

I find it so interesting to try and break down and re-create systems in recent releases.
S.T.A.L.K.E.R 2 ☣️ has a genius way of integrating the looting / item hunting into the game design. I thought it was such a clever system that respected my time and made the game more fun.

Quite happy with the results and my students at Vertex School I hope will learn a lot from this.
We get to talk about object pooling , interfaces, components and of course widgets projected on the screen !

The initial prototype is done in blueprints as per the pictures and then refined / converted into C++ for performance considerations.

We utilize a component to add the interaction input mapping as and to handle the widget pooling, everything is event driven and built in a way that allows for expansion of the system.

More artwork