Very soon, like within next week, I'll be releasing a pretty big update to Moonlight, and I'll also be releasing some community content for the game. If you were thinking about purchasing Moonlight, I'd hold off until this update hits as it really sorts out a lot of the issues that have been reported. The main highlights of update 1.0.3 are as follows.
- There is a new video setting to change the vertex mode that the game uses. This could help with compatability on some older systems etc.
- After profiling the game code, I found numerous problems. Mainly preformance issues in regards to the game's logic. The performance of each cycle, has actually been increased by over 30%. I believe this was the source of the "stuttering every few seconds" for some. However, a good chunk of the game's core logic has been altered. This could bring other bugs. I have tested as best as I could, but please report any new problems to me.
- The keyboard is now immediately usable, even if a gamepad is detected, making both devices usable at the same time. Please note that the help notification icons while in game, will still default to the gamepad if one is connected. You can still change the intended device within the settings.
- The keyboard bindings were not allowing the comma, period, or numpad keys to bind. This has been fixed. Please note, not all keys are bindable.
- The dialog and some journal entries had incorrect spelling. This has been fixed. Proof reading for the win?
- The mushrooms have had the trajectory physics removed. It was too much of a pain to get a good bounce. Their detection range is also wider now.
- Another resurrection or checkpoint, has been added in the caverns. This should help when trying to get Lanuno's wand.
As for the community content, what I have implemented, is as follows.
- (5) Trading Cards: Each one representing a zone.
- (9) Emoticons: Each one is a little head of the characters, with their hats of course.
- (3) Profile Backgrounds: Each one has some arranged elements from the game.