Unfortunately Ubuntu 12.04 does not have any packages for Mono3, so we must compile and build it ourselves. Below are the instructions on how to do so. This article is a slightly modified version from Lovesmesomecode.com. Installing Dependencies First, we need to install all the dependencies we will need.
sudo apt-get install git autoconf automake libtool g++ gettext mono-gmcs
sudo apt-get install libglib2.0-dev libpng12-dev libx11-dev
sudo apt-get install libfreetype6-dev libfontconfig1-dev libcairo2-dev
sudo apt-get install libtiff4-dev libjpeg8-dev libgif-dev libexif-dev
Cloning source code repositories Now, lets […]
The video game Diablo 3 is a great game, however due to its extremely vibrant and chaotic particle effects during fights it can become very difficult to see the mouse cursor. So I’ve written a quick script for Windows users to turn on mouse cursor trails in Diablo 3. It will automatically disable the trails […]
Git can work fine with 3D Games out of the box. However the main caveat here is that versioning large (>5MB) media files can be a problem over the long term as your commit history bloats. We have solved this potential issue in our projects by only versioning the binary asset when it is considered […]
I was recently tasked with replacing a dead F5 BIG-IP 1600 at our datacenter. A seemingly typical piece of work, however I ran into some huge issues in the process of doing so largely due to the replacement F5 device coming with an early version of the OS at v9.4.6 – F5 switched from a […]
When working within a team of programmers I have always found that maximizing collaboration between programmers in the design phase has great benefits down the road. Even if a programmer isn’t expected to work within the implementation of a specific design I find they still get great value out of knowing, at least at a […]
Unfortunately the Unity3D developers have not yet seen fit to setup Unity Editor to work with Visual Studio 2012 and so one has to do a little work to get it setup manually. Here is how to get it working.