Highly recommended read : dataorienteddesign.com/dodbook
Despite it's generic-sounding book name, the author almost always talks in game language. You will feel right at home reading it. I would like to convince you on a per-chapter basis what you will get.