I wish FeralHeart could be like other games. Not just for updates, but also to fix bugs and finish the planned components like movie maker, and making the in-game report button functional. With access to the game's source code, you could make moderation easier, and in some cases, even unnecessary. You could cater to a changing community with better features.
That's my thoughts, exactly. The security issue regarding login validity is the first thing that comes to mind.
[color=#117F40
We've had a user try to port FeralHeart to the Unity engine, but apparently they encountered some "graphical" issue or something. Hasn't been explained well, and they've dropped the project. I've looked at tentatively trying to pick it up, but the link to the source code appears to be expired or removed, as it gives a 404 error.
Here is the thread, if you want to take a peek.
I think the issue was that you can't compile GPU shaders and send them to the GPU during runtime without the source code to Unity's engine itself. Ogre supports this, and I believe it's part of what the material scripts do, so 1:1 conversion won't be possible. It also could be related to markings, if the only way to multi-texture in unity is GPU shaders (I am not sure, I have never used Unity. ='3).
Another group of people have made a Tumblr dedicated to what they called "FeralHeart Redone", but were asked to stop the project by none other than KovuLKD himself, who provided a screenshot of the source code. It appears that while he isn't planning on updating the actual game, he does concern himself with shutting down remakes of it.
Again, you can find information about that right over here.
Though this may be true, there's some things I can't help but be bothered by here. I would actually trust a message via his facebook more than email, as SMTP (email) spoofing of the source is quite simple, and only one screenshot of code sure won't show much code, since code tends to just be made of many little parts that are often arranged in very similar ways to solve specific problems. it's kinda like me going around saying this (
https://gyazo.com/3c62d516aff78befc1654f7665f0b1a3) is FH code (it isn't). One could take the benefit of the doubt, but I would not feel certain.
There also was a cloned source code (not the official one) of FeralHeart on KITO, posted by RedEye. I believe it was removed from the KITO forums and I don't know the official reason behind it, but the code still exists.
I believe Redeye said he felt somewhat responsible for the hack some Novembers ago as a result of releasing it and Kahara seeing it. That /was/ a post on there at some point, I guess that's gone too.
I have actually thought of this a bit recently. It would not be impossible to rewrite the whole thing with some degree of backwards compatibility in mind. Sure, you may need to re-export your assets, but beyond that, all you need is the right executable that can parse and use the game's data (Ogre does most of this already). The hardest part would be getting raknet to encode net data (and what is encoded, and as what structure). Of course, without the clear-and-verified-a-ok from KovuLKD, it's all a bit sketchy.
Sorry for only picking your post apart, but you had the most interesting one!