Inspiration

We were inspired by our love of little games and little cute characters.

What it does

When installed and activated with '>Gacha Ami: Start Tracking', a window will open with the gachapon. It will start tracking when you code and give you points. Use those points to use the gachapon and roll for characters.

How we built it

We used TypeScript to write the extension using vscode's API.

Challenges we ran into

We both have never made a vscode extension and also have never used TypeScript, though it was very similar to JavaScript. The learning curve made it quite difficult to figure out even though the extension is quite simple.
We also lost team members along the way beyond our control... So we had a much small team than we originally thought we would have.

Accomplishments that we're proud of

We are proud that we actually made something mostly functional. It might not be the best, or the most bug-free, but it works (most of the time).

What we learned

We learned the basics to creating an extension, something we probably wouldn't have done if not for this Hackathon. Also learning to use TypeScript.

What's next for Gacha Ami

Perhaps one day it will be less buggy.

Share this project:

Updates