home.social

#samory — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #samory, aggregated by home.social.

fetched live
  1. Shipped some small fixes for Samory.
    github.com/D-Generation-S/Samo

    Mostly some graphic issues with card backs, menus not hiding correctly or missing tutorials. Feel free to give it a try:

    xanatos.itch.io/samory

    Also always open for feedback 🙂

    #Godot #Godot4 #GameDev #Samory #OpenSource #WebGame #ItchGame

  2. Shipped some small fixes for Samory.
    github.com/D-Generation-S/Samo

    Mostly some graphic issues with card backs, menus not hiding correctly or missing tutorials. Feel free to give it a try:

    xanatos.itch.io/samory

    Also always open for feedback 🙂

    #Godot #Godot4 #GameDev #Samory #OpenSource #WebGame #ItchGame

  3. RE: loops.video/v/gDf3HgstaK

    @[email protected] Just created a quick new video to show of the new scoreboard animations. The changes are already live on itch.Really like the animation, it does feel more alive. I need to add the same animation to the final scoreboard as well.

    Sadly loops did reduce the video quality at the beginning, it's getting better over time.

    #Samory #GameDev #Godot #Godot4 #OpenSource

  4. RE: loops.video/v/gDf3HgstaK

    @[email protected] Just created a quick new video to show of the new scoreboard animations. The changes are already live on itch.Really like the animation, it does feel more alive. I need to add the same animation to the final scoreboard as well.

    Sadly loops did reduce the video quality at the beginning, it's getting better over time.

    #Samory #GameDev #Godot #Godot4 #OpenSource

  5. Okay also found that nasty issue ... I still do not understand it fully but I changed the logic how closing the loading screen is handled, that seems to work.

    There is a different transition screen used, base on the device you are using. The "simple" transition screen was not closing correctly the loading screen for some reason.

    BTW I changed so many game systems that implementing multiplayer is a big task, not sure if I should re implement it.

    #Godot #GameDev #Samory #GameDevelopment

  6. Okay also found that nasty issue ... I still do not understand it fully but I changed the logic how closing the loading screen is handled, that seems to work.

    There is a different transition screen used, base on the device you are using. The "simple" transition screen was not closing correctly the loading screen for some reason.

    BTW I changed so many game systems that implementing multiplayer is a big task, not sure if I should re implement it.

    #Godot #GameDev #Samory #GameDevelopment

  7. Seems like I broke the AI with this update 😂

    The AI actions can't get the proper information after changing the interaction for cards. Result of that is that each AI agent will randomly pick cards.

    So this version is easy to win, I will fix this soon. I will rework the card spawn system and move all the data away from the visual cards to the interaction / data system.

    github.com/D-Generation-S/Samo

    #Samory #Godot #OpenSource #GameDev

  8. Seems like I broke the AI with this update 😂

    The AI actions can't get the proper information after changing the interaction for cards. Result of that is that each AI agent will randomly pick cards.

    So this version is easy to win, I will fix this soon. I will rework the card spawn system and move all the data away from the visual cards to the interaction / data system.

    github.com/D-Generation-S/Samo

    #Samory #Godot #OpenSource #GameDev

  9. Okay I did release the 0.20.0 even with the multiplayer still disabled. I was to curios to test the changes on my sons tablet.

    And it does load up and it seems to work just fine, I'm so happy that I finally got it working on the tablet.

    So replacing threads with coroutines was totally worth it.

    xanatos.itch.io/samory

    #Godot #Samory #Godot4 #OpenSource #GameDev #GameDevelopment

  10. Okay I did release the 0.20.0 even with the multiplayer still disabled. I was to curios to test the changes on my sons tablet.

    And it does load up and it seems to work just fine, I'm so happy that I finally got it working on the tablet.

    So replacing threads with coroutines was totally worth it.

    xanatos.itch.io/samory

    #Godot #Samory #Godot4 #OpenSource #GameDev #GameDevelopment

  11. Okay next big restructure for Samory is ongoing. I will replace all the "threads" with coroutines instead.

    The idea is to not need the "sharedBuffer" feature in itch anymore.

    This will break a lot of stuff down the line, but first reworks seems to be faster than the current implementation.

    Anyone aware if this will solve the "sharedBuffer" requirement for web builds?

    #Samory #Godot #Godot4 #GodotEngine #OpenSource #GameDev

  12. Okay next big restructure for Samory is ongoing. I will replace all the "threads" with coroutines instead.

    The idea is to not need the "sharedBuffer" feature in itch anymore.

    This will break a lot of stuff down the line, but first reworks seems to be faster than the current implementation.

    Anyone aware if this will solve the "sharedBuffer" requirement for web builds?

    #Samory #Godot #Godot4 #GodotEngine #OpenSource #GameDev

  13. Yesterday I extracted the mouse interaction logic away from the card templates in Samory. Now Those cards are visual representstions only.

    Hopefully this allows me to simplify the card templates even more and fix some state issues.

    The board is much cleaner, locking it's colliders as soon as clicked and deleting them if a card gets removed.

    I still need to get multiplayer working again but more refactoring is going to happen.

    #Samory #Godot #GameDev

  14. Yesterday I extracted the mouse interaction logic away from the card templates in Samory. Now Those cards are visual representstions only.

    Hopefully this allows me to simplify the card templates even more and fix some state issues.

    The board is much cleaner, locking it's colliders as soon as clicked and deleting them if a card gets removed.

    I still need to get multiplayer working again but more refactoring is going to happen.

    #Samory #Godot #GameDev

  15. * fix: replay game button not working correctly
    * feat: improve new card animation
    * feat: add special event box
    * feat: extract mouse interaction

    2 / 2

    github.com/D-Generation-S/Samo

    #Godot #Godot4 #GameDev #GameDevelopment #Samory #OpenSource

  16. * fix: replay game button not working correctly
    * feat: improve new card animation
    * feat: add special event box
    * feat: extract mouse interaction

    2 / 2

    github.com/D-Generation-S/Samo

    #Godot #Godot4 #GameDev #GameDevelopment #Samory #OpenSource

  17. RE: loops.video/v/guX6XM3GIq

    I did change the animation based on feedback from @rpekarsky. The cards do now fly to the player UI. Same goes for the AI now. I really like the changes as it does communicate the scoring of points much better.

    Before it looked like that loops.video/v/g6p0A1Tri0

    #Godot #GameDev #Samory #OpenSource

  18. RE: loops.video/v/guX6XM3GIq

    I did change the animation based on feedback from @rpekarsky. The cards do now fly to the player UI. Same goes for the AI now. I really like the changes as it does communicate the scoring of points much better.

    Before it looked like that loops.video/v/g6p0A1Tri0

    #Godot #GameDev #Samory #OpenSource

  19. So Samory is running in Godot 4.7 now. The build pipeline is in place and the update done.

    New Version is about to get finished, just need to fix the multiplayer ...
    There is a new optional matching card animation
    loops.video/v/g6p0A1Tri0
    Also the whole state system was rewritten and the project got cleaned in the background.
    So a lot of background work once again.

    github.com/D-Generation-S/Samo

    #Samory #Godot #OpenSource #GameDev #GameDevelopment

  20. So Samory is running in Godot 4.7 now. The build pipeline is in place and the update done.

    New Version is about to get finished, just need to fix the multiplayer ...
    There is a new optional matching card animation
    loops.video/v/g6p0A1Tri0
    Also the whole state system was rewritten and the project got cleaned in the background.
    So a lot of background work once again.

    github.com/D-Generation-S/Samo

    #Samory #Godot #OpenSource #GameDev #GameDevelopment

  21. Things I did on the weekend:

    Rewrite a lot of code for Samory regarding the state management.
    Adding "personalities" to the AI.

    Watched Andor for a bit.
    The other time was used to be liquefied by the temperature outside.

    #Samory #Weekend #Heatwave #Godot #StarWars

  22. Things I did on the weekend:

    Rewrite a lot of code for Samory regarding the state management.
    Adding "personalities" to the AI.

    Watched Andor for a bit.
    The other time was used to be liquefied by the temperature outside.

    #Samory #Weekend #Heatwave #Godot #StarWars

  23. AUR package for Samory was updates to 0.19.8. This mostly includes main menu and credit screen button animations.

    So no big changes but a nicer more polished feel. Feel free to test it out.

    aur.archlinux.org/packages/sam

    github.com/D-Generation-S/Samo

    Or try it on the web via Itch

    xanatos.itch.io/samory

    Keep in mind the web version does miss some features like custom decks.

    #Samory #Godot #Godot4 #OpenSource #Linux #Arch #AUR #GameDev #GameDevelopment

  24. AUR package for Samory was updates to 0.19.8. This mostly includes main menu and credit screen button animations.

    So no big changes but a nicer more polished feel. Feel free to test it out.

    aur.archlinux.org/packages/sam

    github.com/D-Generation-S/Samo

    Or try it on the web via Itch

    xanatos.itch.io/samory

    Keep in mind the web version does miss some features like custom decks.

    #Samory #Godot #Godot4 #OpenSource #Linux #Arch #AUR #GameDev #GameDevelopment

  25. Samory now with DLSS 5 improvements.

    Don't mind the missing cards, that's part of the pre alpha test for sure ... 🤣

    Sorry I couldn't hold it.

    Edit: To make it clear, no NVIDIA technology was used to created this image. I did use another model for that.

    #Samory #DLSS5 #MakingFun

  26. Samory now with DLSS 5 improvements.

    Don't mind the missing cards, that's part of the pre alpha test for sure ... 🤣

    Sorry I couldn't hold it.

    Edit: To make it clear, no NVIDIA technology was used to created this image. I did use another model for that.

    #Samory #DLSS5 #MakingFun

  27. The new main menu animations for Samory are released. I did want to pack more changes into the new version but as I feel really tiered I thought to just release it.

    No big change, but a nice addition if you ask me, does make it feel more "alive".

    Feel free to take a look at xanatos.itch.io/samory

    Or if you want to see some code on github.com/D-Generation-S/Samo

    #Samory #Godot4 #Godot4_6 #Godot #GameDev #OpenSource

  28. The new main menu animations for Samory are released. I did want to pack more changes into the new version but as I feel really tiered I thought to just release it.

    No big change, but a nice addition if you ask me, does make it feel more "alive".

    Feel free to take a look at xanatos.itch.io/samory

    Or if you want to see some code on github.com/D-Generation-S/Samo

    #Samory #Godot4 #Godot4_6 #Godot #GameDev #OpenSource

  29. Another update for Samory, this time some minor bugs got solved. Also the whole setting menu was reworked to be less confusing.

    I also did add a menu if you do start the game for the first time. It will allow you to select some basic settings before starting. If you played the game before the menu will no appear.

    xanatos.itch.io/samory
    aur.archlinux.org/packages/sam
    github.com/D-Generation-S/Samo

    Edit: links where missing, sorry

    #Samory #GameDev #Godot #Godot4 #OpenSource

  30. Another update for Samory, this time some minor bugs got solved. Also the whole setting menu was reworked to be less confusing.

    I also did add a menu if you do start the game for the first time. It will allow you to select some basic settings before starting. If you played the game before the menu will no appear.

    xanatos.itch.io/samory
    aur.archlinux.org/packages/sam
    github.com/D-Generation-S/Samo

    Edit: links where missing, sorry

    #Samory #GameDev #Godot #Godot4 #OpenSource

  31. Okay my Godot knowledge is not enough to find a fix for my current issue.

    If I start a game of Samory there should be a loading screen, but it never appears throwing you into the game directly after some seconds. This is due to some methods blocking the main thread for a long time instead of working in the background.

    I have no clue how I could solve that, I tried to thread the heavy work but that's not working as planned.

    github.com/D-Generation-S/Samo

    #HelpWanted #Samory #Godot #GameDev

  32. Okay my Godot knowledge is not enough to find a fix for my current issue.

    If I start a game of Samory there should be a loading screen, but it never appears throwing you into the game directly after some seconds. This is due to some methods blocking the main thread for a long time instead of working in the background.

    I have no clue how I could solve that, I tried to thread the heavy work but that's not working as planned.

    github.com/D-Generation-S/Samo

    #HelpWanted #Samory #Godot #GameDev

  33. I did update the Itch.io page and the online manual of Samory.

    Now it uses screenshots from the game redesign, representing it correctly.

    Also I fixed a small issue yesterday with the legacy custom decks crashing the game if not loaded properly.

    I'm considering deleting the legacy process. The main reason is that it is much simpler to create the decks via the new UI, also validation can be done by the game before saving it.

    What do you think?

    #Samory #Godot #GameDev #OpenSource

  34. I did update the Itch.io page and the online manual of Samory.

    Now it uses screenshots from the game redesign, representing it correctly.

    Also I fixed a small issue yesterday with the legacy custom decks crashing the game if not loaded properly.

    I'm considering deleting the legacy process. The main reason is that it is much simpler to create the decks via the new UI, also validation can be done by the game before saving it.

    What do you think?

    #Samory #Godot #GameDev #OpenSource

  35. Well I just did finish this and created a version out of it. Check it out on Itch or GitHub.

    The AUR package is not ready yet and will properly take until tomorrow.

    #Samory #GameDev #Godot #GodotEngine #Godot4 #Development #OpenSource #FOSS

  36. Well I just did finish this and created a version out of it. Check it out on Itch or GitHub.

    The AUR package is not ready yet and will properly take until tomorrow.

    #Samory #GameDev #Godot #GodotEngine #Godot4 #Development #OpenSource #FOSS

  37. I might did came up with an idea for Samory to create custom decks inside of the game itself.

    I spend the evenings this week in developing such a feature. Right now you can create such a deck, add cards to it and save it.
    After the game restart, that deck is getting loaded and can be used to play with. This is much simpler than the legacy approach.

    Hopefully I will get this feature into a polished state soon.

    #Samory #GameDev #Godot #GodotEngine

  38. I might did came up with an idea for Samory to create custom decks inside of the game itself.

    I spend the evenings this week in developing such a feature. Right now you can create such a deck, add cards to it and save it.
    After the game restart, that deck is getting loaded and can be used to play with. This is much simpler than the legacy approach.

    Hopefully I will get this feature into a polished state soon.

    #Samory #GameDev #Godot #GodotEngine

  39. Did a small update on Samory. I did change the save system for no special reason.

    Also I did improve the game end screen with some animation and a winning sound.

    As always on Itch or GitHub. Currently updating the AUR package.

    #Samory #GameDev #Godot #Godot4 #Godot4_6

  40. Did a small update on Samory. I did change the save system for no special reason.

    Also I did improve the game end screen with some animation and a winning sound.

    As always on Itch or GitHub. Currently updating the AUR package.

    #Samory #GameDev #Godot #Godot4 #Godot4_6

  41. I upgraded Samory to Godot 4.6 as there was no real change for that project.

    Also fixed a minor bug in the deck viewer. As always check it out on itch or GitHub. The AUR package is also already up to date.

    #Samory #Godot #GameDev #Godot4_6 #Developer #Coding #FOSS #Gaming #PcGaming

  42. I upgraded Samory to Godot 4.6 as there was no real change for that project.

    Also fixed a minor bug in the deck viewer. As always check it out on itch or GitHub. The AUR package is also already up to date.

    #Samory #Godot #GameDev #Godot4_6 #Developer #Coding #FOSS #Gaming #PcGaming

  43. The one joining should auto discover the host if both machines are in the same network. Only the host can select a deck to play and after the match is done both will return to the main menu.

    2\2

    #Samory #GameDev #OpenSource #PcGaming #Gaming #Development #Godot #Godot4

  44. The one joining should auto discover the host if both machines are in the same network. Only the host can select a deck to play and after the match is done both will return to the main menu.

    2\2

    #Samory #GameDev #OpenSource #PcGaming #Gaming #Development #Godot #Godot4

  45. I did ready up a small patch for Samory, creating version 0.17.3.

    This version does fix an issue with the IP detection for the multiplayer mode.

    If you host a network game it does communicate your IP as a broadcast. On Linux it always did report the "127.0.0.1".

    I fixed that issue,the correct IP should be used now.

    Please make sure to allow connection on port 8000 and 8001 for broadcast and the game itself.

    #Samory #Godot #Godot4 #GameDeveloper #GameUpdate #GameDev #PcGaming #OpenSource

  46. I did ready up a small patch for Samory, creating version 0.17.3.

    This version does fix an issue with the IP detection for the multiplayer mode.

    If you host a network game it does communicate your IP as a broadcast. On Linux it always did report the "127.0.0.1".

    I fixed that issue,the correct IP should be used now.

    Please make sure to allow connection on port 8000 and 8001 for broadcast and the game itself.

    #Samory #Godot #Godot4 #GameDeveloper #GameUpdate #GameDev #PcGaming #OpenSource

  47. If you did update to version 0.17.0 or 0.17.1 please update again.

    As I reworked the buttons I missed to include "Linux" as a desktop ... therefor the buttons weren't shown on Linux based systems. I fixed that issue yesterday and created a new Arch package.

    Also there is a problem with IP discovery on Linux, it does get the localhost IP I will take a look into that.

    #Samory

  48. If you did update to version 0.17.0 or 0.17.1 please update again.

    As I reworked the buttons I missed to include "Linux" as a desktop ... therefor the buttons weren't shown on Linux based systems. I fixed that issue yesterday and created a new Arch package.

    Also there is a problem with IP discovery on Linux, it does get the localhost IP I will take a look into that.

    #Samory

  49. Yesterday I did release version 0.17.0 of Samory, containing the experimental multiplayer mode, so be warned there might be crashes or other issues.

    That mode is restricted to LAN only. At the moment of speaking the Arch package is not up to date, get the newest binaries from GitHub or Itch

    xanatos.itch.io/samory

    #Samory #Godot #Godot4 #GameDevelopment #OpenSource #Itch

  50. Yesterday I did release version 0.17.0 of Samory, containing the experimental multiplayer mode, so be warned there might be crashes or other issues.

    That mode is restricted to LAN only. At the moment of speaking the Arch package is not up to date, get the newest binaries from GitHub or Itch

    xanatos.itch.io/samory

    #Samory #Godot #Godot4 #GameDevelopment #OpenSource #Itch