Just keeps getting better!
FeralBytes
Creator of
Recent community posts
I found another reason for why we went Single Threaded rather than muti-threaded. We have been working to integrate the Terrain 3D addon into our web projects. It now supports the web but currently only supports the single threaded version of Godot in the web. Now hilariously we are not using any Terrain 3D in this project. So I may simple remove and disable that to have a multi-threaded version.
I do not yet have the new build ready yet, but I have been working on my framework for the last week to re-write it to better handle loading and scene swapping. Your discussions with me really helped guide this re-design. I now have it smoothly supporting loading and swapping of scenes both single and multi-threaded. I also implemented your concept of Hot Scenes which I have named Stored Scenes, and now the framework can load multiple scenes into memory, while only assigning 1 as the current scene. It can also swap scenes in a single frame if the scene is a Stored Scene. This should make loading much faster even in a single threaded environment. Also finally I made sure that if an error in scene loading does occur, we now catch the error as best I can to let the user know and take them to an exit screen.
Again I just wanted to say thank you for helping me think through a better way to design our game framework and I hope it will result in better games from us in the future.
Nice game, this has huge potential. I am sure with more time the game will be even better. Given the tight time frame you both achieved a lot. As others have stated more hand holding initially will be necessary, that can be reduced to things such as feedback via sound or visual prompts. Additionally some signs could also help for the more intricate parts of the game.
I am going to go play and rate your game now. Please rate and play our game. Thank you. https://itch.io/jam/brackeys-13/rate/3330045
I am going to go play and rate your game now. Please rate and play our game. Thank you. https://itch.io/jam/brackeys-13/rate/3330045
I am going to go play and rate your game now. Please rate and play our game. Thank you. https://itch.io/jam/brackeys-13/rate/3330045
I am going to go play and rate your game now. Please rate and play our game. Thank you. https://itch.io/jam/brackeys-13/rate/3330045
I am going to go play and rate your game now. Please rate and play our game. Thank you. https://itch.io/jam/brackeys-13/rate/3330045
I am going to go play and rate your game now. Please rate and play our game. Thank you. https://itch.io/jam/brackeys-13/rate/3330045
I am going to go play and rate your game now. Please rate and play our game. Thank you. https://itch.io/jam/brackeys-13/rate/3330045
I am going to go play and rate your game now. Please rate and play our game. Thank you. https://itch.io/jam/brackeys-13/rate/3330045
Thank you for playing our game and thank you for the feedback. We will try to improve the clarity of the instructions in the future. I am sorry you encountered some bugs.
Though some is unavoidable, given the decisions that we made. I opted for a Single threaded build of the engine, and as such some pausing of the main thread is required in order to load and unload assets. In the future we may take a different approach and load everything upfront to reduce this during game play.
Impressive game man. I love that the runs can be edited. I definitely think you are on to something here. The ability to edit and create your own levels is a powerful concept. Thank you for sharing! Very inspiring. Also one more note, I do not consider this game a failure by any means. But I get it we all get to set the goals of our own projects.