Card Game (Part 1)
摘要
Card games are one of the best starting points to learn game development because they contain the main components of a generic game application, like data structures, manipulation of data, mouse/keyboard interactions, graphics, victory conditions, etc.