#homesheephome
So, I needed to target android 35, so I reworked the whole backend because why not. And fixed the old replays. And look, the HUD is ugly, let's redesign. But deadline is coming! Anyway, new version is released, give it a try. lotofstudio.games #HomeSheepHome #indiedev #solodev #GodotEngine
November 2, 2025 at 7:39 AM
I saved replays of my game #HomeSheepHome in a binary format to save space. Yesterday I saved one replay in a JSON format. It was ~20% smaller. I save a lot of double (coordinates) that use 8 bytes each. JSON saves it like "5.7" practically in 3-6 bytes. It gzips better too. #indiedev
October 24, 2025 at 4:41 PM
Migrating to firebase+cloud functions from java backend is painful. Even gemini said: "The confusion you feel is completely normal because this process is unintuitive." But I'm
almost done and the code is way cleaner. #HomeSheepHome #indiedev #solodev #GodotEngine
October 10, 2025 at 10:09 AM
Ok, it's official, my first contribution to an open-source project is merged! 3 lines only but still, feels good. Also, it will speed up my first game #HomeSheepHome. #GodotEngine #indiedev #solodev
September 22, 2025 at 4:49 PM
Just finished the prototype of the second puzzle. In the meanwhile #homesheephome doubled it's player number so looks like I need to watch and improve there as well. #indiedev #godotengine
May 2, 2025 at 1:13 PM
Aaaaand the new backend is finally deployed to the cloud for testing. Tomorrow I aim for the new version of the app to be released (for internal test). #HomeSheepHome #GodotEngine
January 31, 2025 at 10:37 PM
When the authentication works like charm and you are happy that you can release but let's run a final test and the whole game freezes without throwing any error and only on the mobile device... #HomeSheepHome #indiedev
January 25, 2025 at 9:51 PM
Finally, I got the google play services plugin working. It's very difficult to get somethings done when you have like 1 hour at night in every 3rd day with interruptions. #HomeSheepHome #indiedev #GodotEngine
January 25, 2025 at 1:53 PM
Working on the v2 backend of GooglePlayServices for my game #HomeSheepHome. Planning to create a tutorial when it's done. #indiedev #GodotEngine
December 30, 2024 at 12:53 PM
Upgrade stories - Google Play Services: I needed to replace the old addons with new ones, some of them were not ready yet (e.g. Billing). All the related logic has changed. Also, server-side access completely changed so I need to rewrite my server-side. #GodotEngine #indiedev #HomeSheepHome
December 10, 2024 at 9:58 PM
Upgrade stories - Signals: Transforming signals in general goes well. I got only one instance where the converted one had syntax error, brackets were not matching. Also, the connect method did not use the new way, it kept using the old, string based one #GodotEngine #indiedev #HomeSHeepHome
December 6, 2024 at 10:30 AM
Upgrade stories - Theme: Themes are need to be reconfigured. Font size, texture margins are lost. I also had a font size animation which I needed to redo. All together it worth to rethink your theme, the new theme system was more flexible and friendly for me. #GodotEngine #indiedev #HomeSheepHome
December 5, 2024 at 11:54 AM
Upgrade stories - Material: My building blocks had a spatial material (simple color) saved it to .material file. Failed to load in 4.3. Godot 4.3's BoxMesh has it's own material while 3.5 stored it in MeshInstance and the converter did not moved it in the scene. #GodotEngine #indiedev #HomeSheepHome
December 1, 2024 at 1:52 PM
Upgrade stories - Animation: I imported the model with no animation. I saved the animations in separate .tres files and applied them on the model on-the-fly. This allowed me to change the model without repeating the animation data. Didn't work in 4.3. #GodotEngine #indiedev #HomeSheepHome
November 20, 2024 at 8:46 PM
Upgrade stories - Binary serialization: I saved game replays using var_to_bytes and bytes_to_var in 3.5. I was surprised that 4.3 can't load it back. It loads a Basis instead of a Dictionary. There is no custom decoding table so no straightforward solution. #GodotEngine #indiedev #HomeSheepHome
November 18, 2024 at 12:37 PM
Upgrade stories - File. I'm not sure why but the conversion does not touch file manipulating code. It leaves 3.5 File as is. It does not compile in 4.3 although it's fairly easy to fix. #GodotEngine #indiedev #HomeSheepHome
November 17, 2024 at 8:52 PM
Upgrade stories - JSON. When upgraded from Godot 3.5 to 4.3 I ran into couple of issues. Let's start with an easy one. If you use multiple JSON parsing in one function you can run into the variable duplication issue, see below. #GodotEngine #indiedev #HomeSheepHome
November 17, 2024 at 1:15 PM
My game #HomeSheepHome recently reached 100 downloads (I know it's not much but still something). I celebrated with moving it to Godot 4.3 from 3.5. I haven't finished yet but I'm close. Also, I improved its L&F, added animated menu (thanks for the motivation @bimbam-tm.bsky.social ) #GodotEngine
October 27, 2024 at 8:00 AM
Ok, it was not the AnimationPlayer. It was the old android addon that I forgot to replace with the new one for Godot 4.3 :) #HomeSheepHome #GodotEngine #indiedev
October 26, 2024 at 11:54 AM
Yesterday I tried to export/remote debug #HomeSheepHome on a real android device. It didn't even start, crashed with no log message although it ran smoothly on my PC. I think it's something to do with AnimationPlayer but needs more investigation. #GodotEngine #indiedev
October 24, 2024 at 2:58 PM
https://www.shaunthesheep.com/games/homesheephome/ — a fantastic and beautifully-animated Flash game
February 14, 2025 at 8:38 AM