Dev log #1 - Continue your game <Inventory System>
What a Good Fish » Devlog

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.