Notes
2025
-
DLL
12:26AM
I believe that we are getting close to making sure that our future games within godot can run on mac, windows and the browser. The only other operating system that I would target would be linux but I am not too worried about that for now.
-
HexGrid
12:27AM
After finishing up the music manager, we would want to figure out the best way to render the hexgrid aka the map itself.
-
RustConfig
02:45AM
Going back around, I am going to include the older flags for now! Granted that it would still create a bit of a larger wasm but I also want to make sure that the wasm will work on itch. We can test the configuration here below when I get a bit more time.
"-C", "link-args=-sSIDE_MODULE=2", "-C", "link-args=-pthread", # was -sUSE_PTHREADS=1 in earlier emscripten versions "-C", "target-feature=+atomics,+bulk-memory,+mutable-globals", "-Zlink-native-libraries=no", "-Cllvm-args=-enable-emscripten-cxx-exceptions=0"
2024
-
7:30am -
PreWork
PreWork
Decided to sleep a bit early and do some quick and dirty H as I get ready for work.
-
10:00pm -
Herb
Herb
I am going to update the Astro for the HerbMail.com website to use the WASM md file that we created yesterday. Let me go ahead and rename the
pipelineherbwasm.sh
topipeline_herbmail_wasm_build.sh
This will make the script more specific, definitely helpful for debugging.
Okay now we need to enhance the script, such that it will take the MD file from the integrity and create a new MDX file for displaying the WASM. The folder that we will place the MDX inside of will be/tools/
. We would have to remove the existing file and then update it from that scope.There was an issue with Astro v2 and the MDX parsing, thus we will migrate the script to build using basic markdown for now. Finally the bigger issue was getting the WASM to render within Astro and its tailwind, somehow I hacked my way into making it work for just a general use.