Skip to main content

World of Warcraft

World of Warcraft was finally released last year (w00t!) and for Christmas my wife bought me the Limited Edition.  Of course she did not realize what that meant, after all I had been waiting for three years for WOW to come out!

I am focusing mainly on creating Warriors for now.  I have created four different characters, two on a Pacific server and two on one of the Central servers.  I found that the Pacific servers are always over crowded and more prone to lag and other issues so I switched to the Central servers.

I have one main character that I am running now, a Night Elf Warrior.  I am following the template from PC Gamer for a High DPS Warrior, going to see how effective it is.  Right now the character is level 13 and I am focusing on getting his professional/trade skills higher.  Since he is a Warrior he has Blacksmith and Mining.   Of course he has first aid and cooking, those two are a must.


Popular posts from this blog

C# Spirograph Point Generators

Spirograph's  are cool.  See here and here . I put together three ways to generate points for a Spirograph, first using a Brute Force straight generate the points, second using a Parallel.For and third using LINQ.

FileSystemWatcher With the BlockingCollection

While working with the FileSystemWatcher I found that if too many files were created the built in buffer will overflowed and files will be skipped.  After much research I found out about the Producer-Consumer Problem .  Then I found that .Net 4 has the BlockingCollection which helps solve the issue.  But how to use it with the FileSystemWatcher? On StackOverflow I found  Making PLINQ and BlockingCollection work together .  I'm not so interested in the PLINQ issue but this is a great example of using The BlockingCollection with FileSystemWatcher. [csharp] using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.IO; using System.Linq; using System.Threading; namespace ConsoleApplication4 {     public class Program     {         private const string Folder = "C:\\Temp\\InputData";         static void Main(string[] args) {             var cts = new CancellationTokenSource();             foreach (var obj in Input(cts.Token))            

Remote Controlled RoboTank

This is my version of the ever popular to build RoboTank. It uses an Arduino Mega 2560 with the AdaFruit motor shield and an XBee S1 to communicate to the DFRobot Gamepad. The sketch for the RoboTank makes use of the AFMotor.h to drive the motors and includes a serial parser to read and process the commands coming from the Gamepad. DFRobot Wireless Joystick