Our Scripts Vault contains many game scripts that you can use to create your own game!
I wasn't implying that you should make each player a land type. Rather, let land be accumulated like a resource. That way, I could have 10 plains, 5 mountains, 3 rivers.... etc. And each would produce a unique resource.Or, perhaps another solution is that you keep all land the same (such as plains), but users cannot just start gathering another resource. They have to intentionally search for it, with some resources being more difficult to locate than others. And if a resource is found, a building is automatically built to extract said resource.