The first thing I noticed when I opened the folder were sprites. I nearly thought I downloaded the wrong thing because I was immediately presented with images galore. I think you should bundle your resources in a separate folder away from the jar file. After finding the jar, I ran it by right clicking it and opening it with Java. A window opened up and it was just blue. I tried opening it with command prompt (java -jar SunnyDay.jar
and it worked. I don’t know why it didn’t start properly without command prompt.
The levels are fairly simple and pretty enjoyable. The portals aren’t exactly obvious that one is “in” and the other is “out” just based on colour. Symbols on the portals would definitely help. I like the tutorial scheme where it’s displayed on the left-hand side with a little table (although I noticed it’s “hardcoded” into the level background). The controls are probably okay for a lot of people, but for me, I absolutely can’t play a platformer with WASD. It’s just so much easier if I play with the arrow keys and spacebar (I blame BattleBlock Theatre for making me play like that :P). The way the character bounces off the sides of the blocks is pretty interesting and makes for gameplay I’m not used to, which is good. The enemies are oddly adorable. Death isn’t that obvious for touching enemies (it’s good enough for water death) because all it does is reset the level if you touch an enemy.
This is pretty good for a game you’ve only been working on for a few weeks! The last few levels were definitely a good challenge. If you’re going to be actively working on this, I think you should ask the mods to move it to WIP Games because I wouldn’t say it’s ready enough for Showcase if it’s still a WIP.