I just can't stand Lua as a language to code games in. C# is so much nicer when writing complicated algorithms. For a flappy bird game it's probably fine.
And if I absolutely had to use Lua, wouldn't Defold be a better alternative. At Least for mobile.
Disclosure: Been in the mobile games industry full time since 2010.