•Start at the beginning with properties, variables, functions, if/then statements, and loops
•Organize information using arrays and dictionaries
•Work with in-game events to make things move, explode, or whatever you can imagine
•Keep your code manageable with abstractions and object-oriented programming
•Make sure your game plays well on multiple platforms such as phones, tablets, and computers
•Earn Robux by monetizing your game