hello everyone. I would love to add a silent hill ps1 style inventory system to my game with 3 or so item slots, But i have no idea where to start. if anyone has any ideas for how i could go about this please let me know. thanks in advance
got an image of what it looks like.
shure here is my refrence
To be honest, you got your work cut out here. A decent inventory system is a WHOLE THING. And yo have two pretty detailed parts. The backend, which usually involves a lot of structures and using the save game, and the front end, which is a fairly complex widget system.
A good place to start is by getting this:
It’s free, and has a good inventory system built in ( so you can see how that works ). I can’t recall what kind of interface there is but…
ok thanks for the feedback. I would like to at least try to do the inventory myself first before i get horror engine, i dont plan on having saves in my game. and i dont really want to do the rotating objects. the main thing i want for the inventory system is the objects that kinda spin when you hover over them, how would one go about that?
thanks! is there a way that i could make each item just spin in the inventory kinda like in the gif above?
i would like to add that to my game too along with the inspect. would i make the item spin in the widgets or something?
what i mean is how would i make a 3d object rotate in a widget blueprint
Result:
Position Items:
-
SceneCaptureComponent2D captures and saves in RenderTarget Texture
-
Here 300 is Radius from Center Point
-
0, 120, 240 is Total Degrees/Number of Items, 360/3=120, increments of 120.
- Individual Items Rotating at a speed of 2 degrees per tick
- Spawn that actor from Widget Blueprint & Save as a Reference.
- Call Rotate Event On Button Click or OnMouseEnter Event as you asked.
- Set Relative Rotatation to Rotate Items,
- we can detect Front Item by Relative Rotation Yaw, 0 is cone, 120 is cylinder, 240 is cube
- Make Material from RenderTarget texture
- Create Child Widget and Add that Material to Image like this
- And Final Widget is This
oh my god thanks so much for putting this together!!
are the meshes interchangeable?
again thanks for all the help.