Event Manager – A More Flexible Event Structure

Event Manager – A More Flexible Event Structure

I think this is a good idea? I used a visual scripting tool that used events in a similar way and I find it a natural way of thinking about events, while still using the standards for events, such as including the sender and an EventArgs derived data package. With the difference being…

Frame Rate Respecting Object Pooling

Frame Rate Respecting Object Pooling

Object pooling was one of my first systems that I pieced together fragments and tutorials of, converted into visual script, and started making my own changes. One of the first things I did was to make pathways; where objects were created one object per frame or one batch of objects per frame. This also included an interlock to check if the frame rate was below a threshold.

Welcome To Building Blocks!

Welcome To Building Blocks!

I set out to make a game and, like probably everyone, you realize a system or manager of some type is needed for really everything you want to do if you want it to work right and not be tweaking on it all the time. I used visual scripting to get the ideas down…