Strategy for create a "field guide" - one "page," many widgets, and a data table?

I’m unfamiliar with scripting UI (an am new to Unreal anyways), so, I’m hoping someone can’t point me in the right direction.

In our game, players must open up a field guide and flip through the pages to find and identify flora and fauna. They’ll not only view the pages but will need to match inventory items up to the correct page. I’m not sure how to go about this. I’m just prototyping, so it can be really basic.

I was thinking I’d need a data table with all the information for each item and create a widget for each column. I’d use one field guide “page” that has all those widgets and the information gets filled in from the data table. Does this sound right? For the prototype, I’ll probably just use a ComboBox for the identification piece.

If anyone knows of any tutorials that might be helpful, I’d very much appreciate it if you sent them my way.

For each row.

Does this sound right?

Yup.

If anyone knows of any tutorials

Not really but see if the following helps at all:

If you’re going to have 100 or so pages only and do not care about memory footprint, you could get away with a Widget Switcher - it’s a panel that displays one widget at a time based on an index.

  • populate like so:

  • get next page:

All widget pages sit in the switcher and we flip between the indexes.


If you’re going to have 100 or so pages only and do care about memory footprint, I’d lean this way:

We have one page widget only and update it based on the data table row.


If you’re going to have 1000+ pages, and sometimes need to show 20 pages at the same time, you’ll need List / Tile View.

1 Like

Thank you so much, this is really helpful!