Abstract Factory: Provide an interface for creating families of related or dependent objects without specifying their concrete classes. - Design Patterns: Elements of Reusable Object-Oriented Software The quote above is from the the Gang of Four book and describes the intent of the Abstract Factory design pattern. The original book goes into a lot more detail about how you … [Read more...]
Unity 3D: How to Secure Your Player Preferences
Have you ever wondered why people seem to get really high scores on the iOS leaderboards? Its probably because the developer forgot to encrypt their Unity player preferences. In this article I will show you a simple way to encrypt the player preferences so that users can't cheat or bypass in-app purchases. … [Read more...]