Below are several videos and slideshows depicting the output from some of my work.
Spare Change is a game I wrote for Github-Gameoff-2013, with great success. The following is a link where you may play it. It operates on Unity (Web Player), C#, Scoreoid.com (A REST service for player data storage and authentication), and Amazon S3 REST APIs (for storage of game content).
I participated in the Github-Gameoff-2012 (https://github.com/ThatsAMorais/game-off-2012) and created this small Web-based RTS over the course of November. The game was not fully operational by the end of the month, but it was a lot of fun to write and gave me a reason to learn to use Unity. Though the game may not have been at Release quality, I completed a large amount of the features I set out to implement, all in my spare time after work. Above is an image I took on Nov 30th 2012 on the last day of the competition. (hosted on Google App Engine): forks-v-branches.appspot.com/
"Cuben" is a puzzle-game idea I was prototyping, written in Python and using the Panda3D graphics engine. I came up with the idea while playing Minecraft, which may be obvious from the video, and I still may recreate the game model in this prototype more seriously. While Panda3D was great for rapidly prototyping this concept, I found the paradigm to be too confining around which to build a larger system, leading me to put the effort on hiatus.
As part of my graduate studies focused in Computer Graphics, I took a course in Advanced Computer Graphics taught by Dr. J. Edward Swan that entailed implementing a Ray Tracer in C incrementally throughout the semester. My professor gave lectures about the inner workings of ray intersections, color models, the behavior of light, animation, photo-realism and, later, ways to optimize the rendering time of frames. The pictures above depict the milestones of the application starting from simple colors to animation.
The pictures above are just a few of the projects I completed throughout the semester in Dr. TJ Jankun-Kelly's Non-Photorealistic Rendering class. In the class we read published articles from Siggraph and other journals discussing rendering techniques that aim, in general, to simulate an analog artistic style like painting or drawing by digital means.
"Breakin and Poppin" is a game I wrote as a Master's project in order to complete my graduate degree. It was written using Python and PyOpenGL in the span of a semester.