Samsung SideSync

Stream Your Mobile Device To PC

Okay, mobile devs.. check out “Samsung SideSync” It’s a really cool app that stream’s your mobile device to your desktop. Connection via USB or Wifi. I tested both and it worked great even for high-framerate apps, Wifi had a few occasional hiccups on my network but it was usable even …

Perforce Merge of YAML Created Duplicate Transforms

Unity3D Error – Prefab has multiple Transform components!

We were getting the following error message that was causing a hard crash in Unity3D. Prefab has multiple Transform components! Removing them automatically would not be safe. UnityEditor.AssetDatabase:Refresh(ImportAssetOptions) UnityEditor.AssetDatabase:Refresh() In the rush of a milestone delivery, we narrowed it down to a particular Prefab and verified that when a user …

A message queue can display useful information during gameplay.

Unity3D – Message Queue

Message queues are especially useful for debugging networking events and other function calls that may occur out of expected order. Note: This is an advanced tutorial, recommended for those already familiar with the Unity3D game engine. Goal: Allow developers to see important debugging information, in-game. We also want to be …

A set of prefabs located in a named subfolder of Resources.

Unity3D – Access Any Prefab By Name

Note: This is an advanced tutorial, recommended for those already familiar with the Unity3D game engine. With the Resources class, Unity has provided an easy way to load all assets from a folder. This is very powerful, but how do you incorporate this within your game architecture? Goal: Instantiate by …

406766_4820603948839_1247540587_n

Farewell to Champlain College

Champlain College Game Programmers: After four awesome and intense years at Champlain College, it has come time for me to bid you all farewell. It has been an absolute pleasure, and I thank you all for the time and effort you have put into your education. You have made teaching …

tardif

Game Programmer Portfolio Creation

A bit of advice for those game programming students polishing up their portfolio websites prior to applying for jobs post-graduation… Your Degree For Champlain College programmers, the official program name for the game programming degree is: BS, Game Programming (NOT Electronic Game Programming). Consider linking to the official Game Programming …

Presentation

GDC 2014 | Presentation

In March, 2014 I had the pleasure of presenting at the Game Education Summit during the Game Developers Conference (GDC) in San Francisco. The presentation was on a new approach to teaching graphics programming titled, Graphics Programming Education – Less is More. Description In 2010, the graphics programming curriculum at …