A constraint is a rule that you use in your design process. There are lots of kinds of constraints. Constraints can really help when you’re brainstorming or when you’re stuck for ideas, because they help define the edges of the design space that you’re exploring, and they help take some of the pressure off of you.
Learn to code by making a game. Gain the skills to become Unity Certified.