NEWS: Check out the new devlogs!

FNAF-FOR-FREE (Temp) Devlog 3 (Sidquest)

Okay! Okay! Okay! So, to reveal one of the main aspects of the game, its going to mainly be a web game. Without revealing toooo much though, the reasons for this relates to the title of the game. Yeahhhh, this is a fangame that's based on the FNAF Ransomware trend. TRUST ME THOUGH, I HAVE SOME ORIGINAL IDEAS FOR THIS. I PROMISE.

So, one of the biggest things for this project is that I can compile it into a web build that YOU could play in your browser! Now, to get kind of technical, doing this requires using a tool called Emscripten to do. Emscripten is cool, but it is nooooooot perfect. SDL's guide on using it is pretty good though, and this gave me an excuse to try and rework my build system a bit so I could actually compile things easier. (I'll get to that later...) Sooooo, I follow it, build using emscripten, spend an hour figuring out how to preload assets using cmake, and presto! It compiles.

qownnotes-media-gdlFHK

I can now play in the browser, and everything is cool. Now, the current setup for building this is somewhat interesting. I'm using Nixos, and I like Nixos a lot. I think its the most reliable system I've used before, as long as you follow its rules. One of these rules though, involves dynamic libraries. If you use dynamic libraries, they must either be packaged by the repository, or compiled yourself. You can't use libraries provided by anything else unless they were compiled through nix. This also makes compiling things yourself a god damn nightmare since you HAVE to compile using nix's libraries, even when packaged improperly or in ways that doesn't really work well.

To make a long story short, I can't compile to linux properly despite using linux. I can only compile to my Nixos system. (Yes, I tried using cmake, the farthest I got refused to use the wayland protocol library or the x11 one. I spent several days on this.) Soooooooooooo. I took the time and made a virtual machine using fedora linux. I did everything right, and was able to successfully compile a linux, and windows binary which I've reported works from my friends who I send builds to! So I turned off the virtual machine, and then... It killed itself.

It just died.

Blinking underscore of doom. The kernal wasn't able to load. I was using fedora 42. I literally loaded it, installed git, cmake, make, and all the packages required to compile SDL using the fedora guide, and after turning it off it promptly killed itself. The checksum for the live boot was correct, I did everything right. I literally will never be able to explain what the hell happened.

Sooooo.... I installed arch instead.

I used the archinstall script, so it literally took less than 15 minutes to install, and then I downloaded the things I needed, and it worked fine!!!! :DDDD

qownnotes-media-qACYqJ

Fine...

qownnotes-media-fBIaAf

FINE.

qownnotes-media-EDwJgi

I accidentally gave the vm 20gb's of space. I don't know how I did this. I don't care. It should be enough to last me until the end of development.... At least I hope...