
I'm new in programming and in the löve community. A couple of months ago, my friend and I decided to create our own "indie games studio" called MarbleWare (nothing serious though, just a hobby for the moment). So far, we've had a lot of ideas, scenarios and stuff for a couple of games but we realized that most of our ideas were way too ambitious for 2 guys without any experience.
What I'm going to present now is the current (and only) game we're working on. We thought it was simple enough to be actually doable, even for us, and we're hoping to learn a lot throughout the process of making this game.
Let me introduce... Flying In A Blue Dream

This is a very simple game, while in a (blue) dream you are (flying) playing the famous guitarist Joe Satriani and you have to collect all the floating music notes.
Here's a short description of what the "final product" will look like:
Once you launch the .love file, a kind of simple, slightly animated logo introducing our studio will appear. We also want to have a menu with the basic things, play, exit, and maybe an option menu to switch the game into fullscreen and whatnot. Once you click on the play button, a simple cutscene appears, Joe Satriani goes to bed and start dreaming. That is when you take control of him and can actually play, collecting the notes on the "flying in a blue dream" original song (we might have a copyright infringement problem here but let's pretend it's fine). On the bottom of the screen, a "dream time" bar will slowly decrease. It'll actually be a stylized countdown until the song (and the game) is over. You might have a score system like " X notes / Y notes". End of the game.
As you can see, it's pretty simple and we'd really love to go until the end of this project. My friend is doing the art and I'm coding. As I said, I'm new to any kind of programing but I'm learning quite fast. I may however have a lot of questions that I hope you guys will help me with

Here's what we've got so far http://cl.ly/1Y2C3Y1W1J2L, the audio track is a midi file converted to wav and then converted to mp3, the quality is really bad but I guess it's illegal to publish the game with the real track by Joe Satriani so you'll have to deal with it

I'd be glad if you guys could review my code and tell me what's wrong, what can be optimized and so on. Btw, I used tables but I still don't really understand their use..

To do list:
A better and random clouds system so that they appear at different times and at different Y positions.
The animated logo
The menu
The cutscene
The score system
The notes system
Pretty much everything actually, haha!
My main concern is about the floating music notes thing, I have no idea what the best way is to achieve what I want... Maybe a scrolling layer?
I'm planning on using this thread as a kind of "dev log" where I'll write things that I learned and where I'll ask for your help, I hope you're cool with that ?
Also, english is not my main language so do tell me if you don't understand something!