How would you design your own ideal scripting language? Would you go with a functional language in the LISP family, or with a more procedural style? Would you offer object oriented organization? Would large parts of your ideal language be recognizable as C or...
(This is a continuing series sharing design and implementation notes for a cross platform 2D game or graphical app engine I wrote in C# using Xamarin and Monogame.) It was hard to choose next between covering the animation system, physics engine, or custom scripting...
(Third in the "Radically Cross Platform" series of posts; see previous posts about Xamarin, Memory Management, and Serialization.) This is supposed to be about spritesheets, aka texture atlases, which are raster (bitmap, or pixel based) collections of...
Greg Parker recently tweeted a link to fantastic site he created, An Illustrated History of objc_msgSend, that provides a trip through history of one of the likely most often called, but unheard of functions in iOS or OS X, objc_msgSend. The function dates back to...
(This is the third in the “Radically Cross Platform” series of posts; see previous posts about Xamarin and Memory Management.) When in the early stages of developing my cross platform game/graphical app engine, my first task was reading as much as I could...