Kenny PruittCotG Dev Log 14: Creating An Abstract Singleton Class For Object PoolingI decided to make an abstract class for object pooling and also make them a singleton as well. Because I will be making this script…Sep 17, 2023Sep 17, 2023
Kenny PruittCotG Dev Log 13: Creating New Namespaces For Universal ScriptsI thought it would be a good idea to make some universal scripts that I could carry into any project with me. To do so, I created a new…Sep 16, 2023Sep 16, 2023
Kenny PruittDev Log 151: Making A Reloading InterfaceJust to make another example of using interfaces, I thought I could make an interface for reloading. The first thing to think of when…Sep 15, 2023Sep 15, 2023
Kenny PruittDev Log 150: Making A Cooldown InterfaceI thought I would make a few new interfaces that could come in handy for different purposes. The first one I decided to make was a cooldown…Sep 14, 2023Sep 14, 2023
Kenny PruittDev Log 149: Update To Object PoolingWhile working on adding object pooling to my game, I noticed a small issue with how I had it setup. If I set up a predetermined amount of…Sep 13, 2023Sep 13, 2023
Kenny PruittDev Log 148: Object PoolingObject pooling is a good way to create a system where things that are spawned into a game continuously can be recycled and reused, instead…Aug 30, 2023Aug 30, 2023
Kenny PruittDev Log 147: Creating A Singleton Abstract ClassWhen there is methods or functions that are used often across many different scripts, a good way to handle them is to put them into an…Aug 26, 2023Aug 26, 2023
Kenny PruittDev Log 146: Filtering Items With LinqTonight I created a few examples of filtering through some basic objects using Linq. I created 3 different filtering options using Linq…Aug 23, 2023Aug 23, 2023
Kenny PruittCotG Dev Log 12: Saving Player Progress & Dungeon ProgressThis weekend I worked on developing the save system for my game. There are 2 important things that need to be saved in the game, overall…Aug 22, 2023Aug 22, 2023
Kenny PruittDev Log 145: Serializing Data Using Binary FormatterIf you want to create secure file saves that are not easily accessible for sensitive game data, a good option to do this is using a Binary…Aug 18, 2023Aug 18, 2023