Developing Games on the Raspberry Pi - App Programming with Lua and LOEVE
                                
                                
                             
                            
                         
                            
                            
                        Learn to set up a Pi-based game development environment, and then develop a game with Lua, a popular scripting language used in major game frameworks like Unreal Engine (BioShock Infinite), CryEngine (Far Cry series), Diesel (Payday: The Heist), Silent Storm Engine (Heroes of Might and Magic V) and many others.