A few weeks ago, I spent an entire day coding GUI for the game. I usually hate doing this, but since I (kinda) know what I'm doing now, it's actually really fun. I made some button designs, and I put image buttons in the game for navigation. The buttons remind me of a scrapbook, and so does the logo. I love that logo design...(´ ε ` )♡
I changed all of the default screens, like preferences, history, save/load, and I got rid of a bunch of useless features. Some people might hate me, but I always remove quick saves from my games. I have never used them when playing a visual novel, and I don't see the point. I also coded all of the extra mechanics I'm adding to the game.
Features Flux Cross currently has (That Emit Glass didn't!):
- Image gallery
- Unlockable scene gallery
- Music player
- Map
- Letters/Mail system
The image/scene/music gallery was very simple because I took code from LemmaSoft and then slightly customized it to match my game and the layout I wanted. Here is the code in case you're interested. I also modified the scene gallery to play new, unlocked scenes instead of replays. The scenes work similarly to how After Story does in Clannad, where a new piece of the story is unlocked after you clear a route. It was fun to look at other people's code and learn from it. I understand Ren'Py a lot better than I did before! ^^
I'm not going to go into too much detail about mechanics yet. Hopefully I can finesse this thing enough so it doesn't look like the Ren'Py default (ノ_<。) I think that was a big flaw in my last games. Most people don't like to play games made in Ren'Py because it's a sign that the VN is low quality.