The model-view-controller (MVC) design pattern is a wonderful — and almost entirely necessary — thing in game programming. Today’s post won’t hold (m)any surprises for readers who are already familiar with the MVC pattern, but it could be somewhat informative for anybody just getting started with game development — or the development of any sort [...]






