Sakawochi development thread



  • The easier way to get logs is using the Logviewer app, but tech savvies users can take a look directly to the relevant logs in ~.cache/upstart/

    P.S. Logviewer tutorial https://ubports.com/blog/ubports-blog-1/post/logviewer-102



  • @matteo did you see any error in the Sakawochi log?



  • @advocatux yes multiple errors.You can find here following the log output:

    Sakawochi log - pastebin



  • @Wendigo your app seems to run fine in Nexus 5 🙂



  • @Wendigo working fine on meizu pro 5 too (except for a slight flickering). It generates a nice mood and looks like it was made with love! Also thanks for your work from my side.



  • Thank you for your offered help. I'll let you know when I'm ready to publish the translation files but It will take some time. Looks like I need a dedicated credits page 😉
    I might have found a solution for the flickering issue, I'll create a test build later this week.
    What do you think about the pace of the game? Do you think the fish grow fast enough? When feeding them about 2x per day it should take between 2 and 3 weeks for them to grow to their maximum size.
    Again, thank you very much for your feedback 🙂



  • I did some adjustments to the rendering code that will hopefully fix the flickering which occurs on some devices.
    Please tell me if the game runs better now.
    Little incentive: The linked version already contains a new unreleased feature 😉

    0_1532797196646_snail_idle.png

    You can download it here:
    https://www.magentacloud.de/lnk/gQk5kuWa

    Install it with this command in the Ubuntu Touch Terminal App:
    pkcon install-local --allow-untrusted sakawochi.wendigosoft_0.2.9_all.click
    (You can later remove it like any other App)



  • @wendigo if you want people testing your app, you can posted it in the OpenStore group too



  • This post is deleted!


  • @wendigo I was not able to get the file correcly (and with .click). @advocatux gave it to me. I have installed it and it goes. Thanks a lot.



  • Thank you @Wendigo I installed your app on my BQ E5 and now it works perfectly! Nice job 🙂



  • Version 0.2.10 is now live on OpenStore

    Changes:

    • Fixed a bug that caused flickering on some devices
    • Fish food is now a limited resource and needs to be collected by catching snails, that appear in your aquarium from time to time.
    • Reduced price for crabs
    • Blowfish now grows a little faster
    • New sound effects

    Next on the roadmap is a revamp of the localization system that makes it easier to add additional languages.

    I wish you much fun!



  • @wendigo hi, thanks again for your work! The sound of the snails dying is pretty funny XD

    I have a question and a minor issue.

    • Question. Once you've read the instructions the first time, is there an easy way to access the instructions while playing your game?

    • Minor issue. I think this starting screen is confusing because it says "Please wait while loading" but you can see it's always "Loading...", and you can press the START button at anytime, and the game starts.

    0_1533321344926_sakawochi-starting.jpg



  • @advocatux said in Sakawochi development thread:

    @wendigo hi, thanks again for your work! The sound of the snails dying is pretty funny XD

    I'm glad you like it. It was also much fun recording. Didn't even have to raise the pitch afterwards. ^^

    • Question. Once you've read the instructions the first time, is there an easy way to access the instructions while playing your game?

    Currently only by resetting the game (which removes all you progress). But I could add a button somewhere that shows the tutorial again. I need to tidy up the settings screen, it gets more and more convoluted. The credits also need a dedicated screen. Need to think about where to put it all.

    • Minor issue. I think this starting screen is confusing because it says "Please wait while loading" but you can see it's always "Loading...", and you can press the START button at anytime, and the game starts.

    The whole loading screen was only made for Android since I was told that web games only start playing music after the screen was touched. But GDevelop only lets me check if the game is running on Mobile or Desktop. I found a way to read out the browsers operating system via navigator.userAgent or navigator.platform which outputs "Linux armv7l". But I still need to investigate what (if at all) the UT browser App returns when running a local web game.
    I think I should rename it on Android to something like "Tab 'Start' to begin".



  • Hi @Wendigo

    Thank you for the very sleek looking app. One observation. The verb is 'Tap' when interacting with a touch screen via finger presses, not 'Tab'.

    Great work otherwise, keep it up!



  • Thanks, good catch.



  • Version 0.2.11 is now live on OpenStore

    Changes:

    • Fixed a bug that prevented the activation of the fish food button when only crabs were in the tank.
    • Fixed a bug that limited the size bar of fish to about 3/4 of its full size.
    • New feature: Earn some coins by collecting plastic waste that floats through the tank.
    • Reduced price for decorations.
    • Reworked the localization system to make it easier to add new languages

    Due to the first mentioned bug which I consider game breaking, I had to push this Update a little earlier than intended.
    But at least the background work for the localization has been done.
    If you like to contribute an additional language, you can edit the json file linked at the end of this post. (I need to create a repository for this later)
    Looks like I don't have permission to upload text files here so please save the text into a file and name it for example "en.json" for English.

    Unfortunately the format doesn't support line breaks, so please insert a "\n" manually whenever you want to start a new line.
    If it is too cumbersome for you just eyeball it, I can adjust things later. 🙂
    As a license I have chosen CC-BY-SA. Please stick with it since different licenses for different languages would make things complicated.
    If you later intend to edit an existing version of a language file just add a new line (\n) to the "translator" field with your name.

    Template file:
    https://pastebin.com/M7cPHJci



  • It seems I am also not able to attach here text files. However, I pastebined the italian translation here below. I hope I didn't misinterpret the fields to be translated; if so just let me know, I will update the translations once I'll be back from my holidays. In addition, consider I didn't pay attention to the lines segregation (by \n) since I don't know how it will render in your game, so feel free to change it as you prefer.

    https://paste.ubuntu.com/p/KHsCkNJ42b/



  • Wow that was fast. Many thanks for taking the time to translate the game.
    See you on the credits screen 🙂



  • Possible plastic bottle bug. Three bottles only got coin on first one.


Log in to reply