Dev log #1 - Continue your game <Inventory System>


English

Implementations

In this update, I implemented the game's inventory system. The central idea was to create a modular and expandable structure, allowing new items to be added without (too much) rework.

  • Structure: The inventory is managed by an InventoryManager, responsible for storing and organizing each item's data.
  • Fish: Each item has information such as name, weight, rarity, and icon. The system was designed to easily accept new attributes in the future.
  • UI: I created a visual interface that displays the inventory slots. It updates automatically whenever an item is added, removed, or changed.
  • Integration: The inventory is already connected to the fishing system (when the player catches a fish, it is added with random data).
  • Improvements: In the wall and floor designs, the character is more personified and it is animated.

Next steps:

  • Fish sale system
  • Inventory for items (separated)
  • Purchasing items

Português

Implementações:

Nesta etapa implementei o sistema de inventário do jogo. A ideia central foi criar uma estrutura modular e expansível, permitindo adicionar novos itens sem (muito) retrabalho.

  • Estrutura: O inventário é gerenciado por um InventoryManager, responsável por armazenar e organizar os dados de cada item.
  • Peixes: Cada item possui informações como nome, peso, raridade e ícone. O sistema foi pensado para aceitar facilmente novos atributos no futuro.
  • UI: Criei uma interface visual que exibe os slots do inventário. Ela atualiza automaticamente sempre que um item é adicionado, removido ou alterado.
  • Integração: O inventário já está conectado ao sistema de pesca (quando o jogador captura um peixe, ele é adicionado com dados aleatórios).
  • Melhoramentos: Nos designs das paredes e chão, personagem mais personificado e com animação 

Próximos passos:

  • Sistema de venda de peixes
  • Inventário para itens (separado)
  • Compra de itens

Before / After


Files

WGF_0.1.2.zip Play in browser
19 days ago

Leave a comment

Log in with itch.io to leave a comment.