I created all of these games from scratch using Unity3D and the C# programming language.
Most I created by myself, but occasionally they were created as part of a team (in which case team members will be listed in the game description).
Many were made for a competition called Ludum Dare in under 48 hours.
The games made for Ludum Dare have source code available for download, however note that since they were made in 48 hours the comments and design will not be as optimal as if I had had a longer amount of time to work on them.