(Not) Implementing Game LogicWhile working on my game for this PyWeek (#20), I had an idea for a game: Tower Defence Defence. I started writing a library for implementing thet, since there is no way I could do it in one week, and realized that it would probably be considered to implement game logic, which the rules say is not allowed. So, how much could a library like that do? Could I have a template type library, so users of the library subclass parts of the library to make their own towers, weapons, and enemies and have the library do collision and death calculations, or would I have to have less than that, like a physics engine that can tell if collisions are happening but doesn't do anything? I would like to know so that I can do something like this in a later PyWeek and for other games.
(log in to comment)