What are good foods to eat that can make me have energy?

Depends. For short bursts of energy you want simple sugars or stimulants like caffeine. For long term energy low carb high protein diets are best.