A GUI Pet like a Tamagotchi that can be treated and eats unwanted files.
It is a small pet where you can feed him and level him to open up new pets. It has sound effects when you feed it or when level up.
Also, It has an easter egg go ahead and look for the easter egg. And time based wallpaper.(Hint: Don't cheat))
Note
You have 4 Levels and it debends on your points. (points > 20 : level 1, points <= 20 and > 40 : level 2, and so on)nd so on)
- Loaded all the images first in a fyne.Resource so it doesn't talk alot of ram when called
- Checking every second if the points or pet or clock, etc... changed and it won't redraw the widgets unless they change.
- Made save and load functions to save to or load from the JSON file and reusing them instead of reading the json every time.
- Made the wallpaper size to be 600X400 by defualt instead of resizeing it with fyne so it won't use a lot of memory.
Download the ZIP file from the release and extract it.
then open the terminal in the little-noro directory and run ./yoursystembinaryy
./Little_Noro.exe
Note
You don't need any dependancies for the binaries.
You can download the source code and go to /Little_Noro/Main and install fyne framework and run:
fyne build main.go
Note
Keep the images and sound files in the same directory as main.go or the binary file.