Kyoril / mmo

This repository contains the prototype of an mmorpg with a custom engine, built entirely in C++. It contains the client, tools and servers. The goal of this project is to have a vertical slice of an MMORPG which is playable.
https://discord.gg/WQEbswvMZG
30 stars 10 forks source link

Player Inventory #28

Closed Kyoril closed 1 week ago

Kyoril commented 2 weeks ago

Players should have an inventory which can hold items.

The ingame UI should show items and allow the player to organize these by dragging them around and assign items to certain slots in their inventory.

The inventory should have a default size of for example 16 item slots.

The inventory should be extendable by so called container items (call them bags for example), so that a single character can hold more items.

The player should also have money which is also shown in the inventory UI.

Kyoril commented 1 week ago

As from now on, players do have an inventory and it is available at the server and synchronized with the client. Although players don't yet have any way to get new items in the game as there is no loot, no vendors etc., items could be added directly via the server database manually for testing purposes.

Players would then see these items in their inventory on the client, which is accessable by pressing the I key by default. They would be able to move items around in the inventory.