Yep, I do something similar I simply call Hit Round. I throw front toss, hitters get 1 swing. Rules are it has to reach the grass in the air and an assistant makes the call if it is a hit or not. No ground balls, no lazy pop flies. If they get out, they grab a glove and go shag until we're finished. Winner is rewarded with extra swings. Teach the girls how to compete and take meaningful swings. We'll either do it before we transition from hitting to team defense or at the end of practice.A fun hitting game my team liked last summer was line drive or out.
Line the team up along the fence with helmets and bats.
1 hitter is up, she stays as long as she hits fair ball line drives, everything else is a out and you move to the back of the line. (you can adjust the "safe/out" for whatever level your team is)
Moves pretty quick and you need at least 2 full buckets of balls, 3 or 4 is better.
When you run out of balls it's time to pick them up. Found it a good way to end pratcie.
We also have another in groups of 3. One group at HP (A) with a tee, one touching 1B dugout (B) and the other at 3B dugout (C), and one coach. A hits off the tee, B/C must communicate as to who is sprinting to field the ball and who is the cut. The coach runs to the circle after the ball is hit. Fielder runs the ball down, throws to the cut, who throws to coach in the circle. If there are any overthrow/bad throws, the person who threw the ball must retrieve it and still make the appropriate throw (B ->C ->Coach). A sprints the bases, each base worth one point, until the ball is in the glove of the coach in the circle. Team with the most points at the end of everyone hitting wins. Rotate in complete groups.