At my son's birthday party today, a friend's daughter said to me 'you know how to program games and apps. I have some ideas and I want to program a game'. She showed me some really wicked stop-motion video she created with hand-drawn graphics (sharks hunting sharks underwater). I asked about her primary goal - it is mobile phones (1), tablets (2), PC(3), not consoles. Her dad would set up a Linux PC for her, though she can use her mom's Windows PC, too.<p>Any people with experience here - what would be the easiest way for her to start?
Perhaps something web based like this? <a href="https://ceilfire.com/editor" rel="nofollow">https://ceilfire.com/editor</a><p>At the end of the day she's going to need to learn some basic programming, Scratch is the default recommendation but I like to recommend Ruby Warrior: <a href="https://www.bloc.io/ruby-warrior#/" rel="nofollow">https://www.bloc.io/ruby-warrior#/</a> I think a 10 year old would get that.
Maybe <a href="https://en.wikipedia.org/wiki/Scratch_(programming_language)" rel="nofollow">https://en.wikipedia.org/wiki/Scratch_(programming_language)</a>, although I'm not sure if there is a phone/tablet version?