Submitting a Unity3d Game to the Mac App Store

Submitting a Unity3d game to the Mac App Store is a somewhat painful process. This guide refers to Unity3d 3.5 but should apply to Unity 4.0 and up. ...

April 9, 2013 · 4 min · Kevin Sookocheff

Copying from Vim to the OS X Mountain Lion clipboard

The latest version of OS X (Mountain Lion) broke compatibility with the vim and the OS clipboard. In most cases you can configure vim to use the operating system clipboard by setting clipboard=unnamed in your .vimrc. Unfortunately this setting does not work in OS X because the default version of vim was not compiled with clipboard support. You can check if your version of vim is compiled with clipboard support by typing vim –version and looking for clipboard. A prepended + means support is enabled. A prepended – means support is disabled. ...

January 22, 2013 · 1 min · Kevin Sookocheff

Showing a local webpage in Unity3d using the Prime[31] etcetera plugin.

I’ve been working with Prime31’s Etcetera plugin for iOS development with Unity3d. There are a lot of great things in there but some of the documentation is lacking. Anyways, if you want to show a local web page with the showWebPage command it is a two step process. ...

November 15, 2012 · 1 min · Kevin Sookocheff

Using Unity3d with Version Control

I had a tough time finding this page. The steps to get Unity set up with version control aren’t that difficult but it is one of those problems that you need to be told how to solve. ...

October 8, 2012 · 1 min · Kevin Sookocheff

Saving canvas data to an image file with JavaScript and PHP

Saving HTML canvas element data to an image in a user friendly manner is a tricky problem. Let’s look at one way to solve it. ...

July 27, 2011 · 2 min · Kevin Sookocheff

Using Leiningen behind a Windows proxy

I’ve been getting familiar with the Leiningen build tool for Clojure but had trouble connecting to the Clojar and Maven repositories behind a proxy. ...

June 28, 2011 · 1 min · Kevin Sookocheff

Date.now() in IE6

I was fiddling with a JavaScript timer application and noticed a bug in IE6. I’m sure this is documented elsewhere but I couldn’t find anything with some quick searches; hence this post. ...

June 9, 2011 · 1 min · Kevin Sookocheff

The JavaScript click event and hidden input elements

I was recently working with the HTML canvas element and wanted to attach an event to the canvas that would fire the click event of a file input element. I would then hide the input element so that the canvas element was the only way to browse for files. ...

June 2, 2011 · 1 min · Kevin Sookocheff

Dissecting jQuery's Fade Animation

Fade animations are a standard tool in any jQuery developer’s toolbox. But how do they really work? Let’s create a small function that encapsulates solely the fade functionality and find out. ...

May 18, 2011 · 2 min · Kevin Sookocheff

An Argument Against JavaScript Minification

Developers learn by example. This is no secret. The first advice given to new developers is to read a lot of good source code and the best advice given to experienced developers is to read a lot of good source code. Canonical texts for many languages let the source code say far more than the text. I’m thinking of text’s like Kernighan & Ritchie and Friedman & Felleisen. ...

May 10, 2011 · 2 min · Kevin Sookocheff