Step one, please if you are willing to try Bolt, use my referral link: https://bolt.new/?rid=yfsvis, we both will get 200K extra tokens.
Bolt is a platform for vibe coding which I've been using for the past days to develop my cute Yamagotchi game.
If you don't know what vibe coding means, basically is code with prompts, using Bolt's AI. Sounds very cool, uh?
The thing is you get tokens, as in every (or most) free AI platform,in Bolt you get 1 million tokens to use in the month. With a limit of 150K tokens/day. You also get extra 200K tokens for every person who creates their account with your link. (Please use my link: https://bolt.new/?rid=yfsvis)
1 million tokens sound like a lot, but as your project grows, you will need more tokens to execute each task. Right now I can basically do 1 or 2 tasks a day! since my Yamagotchi has gone quite big codewise.
They recommend to delete the history time to time to decrease token usage per prompt, but I am not very sure about it. Let me know if you have tried. Another recommendation which I started practicing today is make all the prompts in English; because if your prompt is in another language the AI will expend tokens in translating to English and then back to your language to respond to you.
A feature I love from Bolt is I can modify the code directly on the CODE section:
Very useful if you have some code knowledge of course. In my case I was a very bit familiar with React, but I had no idea about Tailwind. So I am definitely using this as an excuse to learn too (and it's working!).
There are also 2 options to publish I have found, via their own Publish tool on top right corner:
Or integrating GitHub and then using GitHub pages. Using GitHub also helps you have another layer of version control.
Bolt has it's own version history too, every executed prompt is saved into a version. You van view the history and restore an old version if you want.
A very important tip I want to give you is to break into small parts what you want to create, think the steps you would need to take to make the same task if you were making it manually. Longer prompts can lead to missunderstand or you could run out of tokens in the middle of the task. Better take baby steps.
Going back to Yamagotchi game itself, today's great achievement was finally being able to select other egg than the Ordinary (as long as you have enough coins).
Also implemented a section to add a hat to your Yamagotchi if it is the necessary rarity and you have enough coins.
Bolt created the architecture for it but since it doesn't creates images it used emojis; It actually looks very fun wearing an emoji hat!
Hope you have learned a little and also you have some fun making your own Yamagotchi! PLAY YAMAGOTCHI!
Share Dialog
Great post, Fabi! I love how you’ve broken down your progress on Yamagotchi with such clarity, especially the clever addition of selecting unique eggs and adding emoji hats—such a fun touch!