I would go with a Playerpost table to hold the common properties and have [game]_Playerpost tables (and the corresponding models) inherit from there. Just like you suggested in your edit.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community