I am an experienced software developer who loves building video games and tools that make game development easier. I've worked for Disney, Electronic Arts, Zynga, and Amazon on several big budget projects including Club Penguin, Empires & Allies, New World, and O3DE, but I never lost exitement for indie game development as I truly believe this is the future of gaming. This website includes many of my own projects.
Below are soome of my most awesome projects.
RapidIoC is a lightweight IoC/DI framework written in C#. Its goal is to improve code quality, simplify code maintenance and code extendibility. Additionally, its purpose is to provide a solid foundation for architecting more complex projects. The framework is written with game developers in mind, specifically Unity3D. However the barebones version can be used in any C# project. Read More
Small but still useful tools and utilities.
Super useful extension for C# reflection functions. If you need to do things like finding all derived types or enumerating attributes - check this out!
C# code extensions. Includes UidGenerator, Encryption extensions, Singleton pattern template, and string and list extensions.
Unity-specific extensions. Some helpful extensions functions for Unity-specific data types.
Custom tweening framework for Unity. Animate anything: color, size, position, particles settings, and much more. Can easily be extended to your own needs.