Jingi Devlog: Phase 2 — Inventory, GUI, and pets

Published on
•
2 min read
•
––– views
Demo

Automatically generated narration. Code examples are available in the article.

Making the prototype easier to use

For Beta 0.2.0, I worked on the parts around combat: managing items, showing character health, and moving between scenes.

Inventory and GUI

The inventory supports dragging items, equipping them, and using them. Tooltips show what each item does. I used assets from indie mobile games and wrote the scripts needed to fit them into Jingi.

I also updated the health bar and loading scenes. These are small changes, but they make the prototype easier to follow while playing.

Pets, for now

Pets can follow their owner around. They cannot attack yet; that will need a separate set of scripts.

Preparing for networking

Networking is the next big task. At this point, I expect to rewrite roughly 70% of the code to make it fit multiplayer. That is an estimate of the work ahead, rather than a finished migration. Some of the current systems are likely to change along the way.