I'm a tinkerer and a problem solver. While I have always had a knack for writing code, design has historically been a bit of a challenge. Because of this I decided to attend the Savannah College of Art and Design in Atlanta and learn that which I could readily teach myself.
Video games and effects are at the heart of what I do. I will be graduating from SCAD with a degree in Interactive Design and Game Development with a minor in Visual Effects. Post-SCAD plans include graduate school at Georgia Tech in Computer Science with focus on Graphics, Simulation, and AI.
Going to SCAD I have become very adept with many things from C/C++, Renderman and Maya/Houdini scripts to a variety of web and related platforms (HTML5, CSS3, Java, ActionScript, PHP). If you have questions or comments, just drop me a line at robert [at] codersplayground.net
In the Unity documentation it is indicated that all public variables are made available in the inspector for direct editing. While this is handy, it is also dangerous.
Object Oriented Programming (OOP) is one of the most useful high level concepts that a programmer can know. This article looks to give a short introduction into what it is, and how to use it.
Have you ever heard of the term "Finite State Machine" or seen the acronym FSM and wondered what exactly it is? In short it is an important, and powerful, coding concept that can enhance the extendability of your code.
Enumerations, or enums for short, have the power of descriptiveness that standard strings do while simultaneously retaining the simplicity and combinable nature of integers. This post covers why they are useful, as well as how to use them.