Create sophisticated Python programs such as games with physics properties and interactive games with play against a computer, along with an app game that you create with the Lua language. Learn about object-oriented programming (OOP) through the use of classes. Use the Pygame module with its graphics and sound libraries to build better Python games. Projects include games such as lunar lander, brick-breaker, hangman and Pokemon-style, as well as encoder/decoder programs and more! We will also design a fun reaction-skill game app using the Lua scripting language! This camp is for experienced Python programmers-prerequisite Python Programming Beginning Level class or similar.