First ship is incoming very soon! In these 4 hours spread out across a whole month (I was too busy with school), I got it deployed as a website!
ㅤ
You can try it out at https://agokule.github.io/perihelion/. I’m too lazy rn to upload a proper video, so if you can’t figure out how to use the app, check out my other devlogs. Lmk what you think about the app in the comments! Would this be good to ship, or are there still some things you are dying to see before that happens?
How was it?
Not very nice tbh. A part of me regrets choosing Raylib instead of SDL3 for this project, bc in my experience it was super easy to just port over an SDL3 project to a website.
ㅤ
Here it was not that easy. I ended fully refactoring the main file (like just rearranging things into different functions) just for it to work the way I wanted.
ㅤ
In particular the way it handles keyboard/mouse inputs on a website is soooo weird!! You have to check for them at a specific point in your code between two certain functions, which is weird!!
ㅤ
There were also a lot of weird niche bugs that were so annoying to find, and it turns many of them were with the way Raylib deals with the web, and I only found out because Claude ended up closely reading the source code for these fixes!
ㅤ
These were mostly minor nitpicks which AI helped me solve. Now, that this thing is almost done I am very glad. It’s like a huge weight has been lifted off my shoulders.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.