BYORF
One of the other games I made this year was during our rational functions unit: BYORF, which stands for Build Your Own Rational Function. (This was originally a placeholder name, but it kinda grew on me.)
BYORF is a drafting game, a la Sushi Go or 7 Wonders. You play over 2 rounds (because that fit best in our 45 minute period – 3 rounds might be better with more time?), drafting linear factor cards to build into rational functions that match certain criteria. Here’s an example of a round between two players.

In this example, the left player used only 4 of their linear factors (as you don’t need to use all 6). Then we can compare each of the 5 goal cards, which are randomized each round. L has 0 VA left of the y-axis, while R has 2, so that is 3 points to R. L has a hole at (-2, 1/3) while R has a hole at (-1, -2), so L gets 5 pts. They both have a HA at y=-1, so both score those 4. Then we have the two sign analysis cards, which score points if you have that formation somewhere in your sign analysis. R has the first one (around x=3) and both have the second one (L around x=1 and R around x=-3). So after one round, both players are tied with 11 points.
I hope that gets the idea across. The fact that students need to check each other’s work to make sure the points are being allocated correctly builds in a lot of good practice. After we played the game, I did a follow-up assignment to ask some conceptual questions (which is where the above example comes from). I’ve also attached that here.
I hope you have some fun with BYORF!