book_cover_med

 

Available now on Amazon.com for $26 (34% off!)

 

Our Coding4Fun book, Coding4Fun 10 .NET Programming Projects for Wiimote, World of Warcraft, YouTube, and More officially released to the world last week. Unlike your typical .NET development book, Coding4Fun is about learning how to use your developer skills to do fun, cool projects (see below for the full list). All of the .NET projects are in VB and C#, with the exception of the XNA chapter as XNA only supports C# at this time.

I wanted to send a big thank you to everyone who helped write, edit, and review our book's content, especially Laurel Ruma from O'Reilly publishing for all of her work and for being a great advocate for our book!

 

Coding4Fun: The People

 

brianpeek

Brian Peek - Brian authored several of the chapters in the book and he's been a regular Coding4Fun contributor, he's a C# MVP, he built the Finalizer, the .NET Battlebot, and he's the developer of the ever-so-popular Wiimote and Wiifit .NET Library. Brian wrote the Alien Attack XNA game, Windows Home Server Mail, Wiimote-Controlled Car, Holiday Lights chapter, and contributed to the Twitter and Wiimote Whiteboard chapter.

 

johnnylee

Johnny Chung Lee - Johnny was a PhD student from Carnegie Mellon University that became Internet famous by showing how you can use the Wii Remote's IR tracking capabilities in innovative ways. His YouTube videos have been seen by millions and were ranked amongst the top rated YouTube videos of all time. Johnny was also named one of the 2008 Innovators under 35 by MIT Technology Review and is joining Microsoft as a full-time hire. Johnny co-authored the Wiimote Whiteboard chapter (watch video).

 

gaborratky 

Gabor Ratky - Gabor is the Lead Developer on AddOn Studio for World of Warcraft, a tool that brings a Visual Studio-like experience to building World of Warcraft addons including a visual designer, rich editor, and fully-featured project system (100K+ downloads). Gabor co-authored the World of Warcraft RSS Reader chapter.

 

clintrutkas

Clint Rutkas - Clint is the Content Strategist for Coding4Fun and he's built some pretty impressive projects including the Disco Dance Floor and the Segway Skateboard. Clint co-authored the TwitterVote chapter.

danfernandez

Dan Fernandez - And of course me. I worked on the InnerTube, PeerCast, Lego Soldier, Warcraft RSS Reader, and TwitterVote chapters.

 

Coding4Fun: The Projects

 

Alien Attack

Create a 2D clone of Space Invaders with XNA, including how to build for the PC, Xbox 360, and Zune.

alienattack

 

LEGO Soldier

Create a 2D side-scroller game with Popfly Game Creator and custom LEGO characters built with LEGO Digital Designer.

2-12_CompletedMainActor

 

World of Warcraft RSS Feed Reader

Building an in-game RSS Reader that synchronizes feeds from your PC to World of Warcraft.

FeedReader

 

InnerTube

Download, convert and sync hundreds of YouTube videos to iTunes and Zune.

 innertube

PeerCast

Stream videos on your home PC from anywhere in the world without special hardware using Peer Name Resolution Protocol (PnRP).

p2p0103

 

TwitterVote

Create custom online (Silverlight) polls for Twitter.

tv12

 

Windows Home Server Mail

Read your email remotely from Windows Home Server without needing Exchange Server.

ol11

 

Wiimote-Controlled Car

Hack a remote-controlled car so that you can control it using a Nintendo Wii Remote.

wiimotecar_thumb

 

Wiimote Whiteboard

Create an interactive virtual whiteboard using a Nintendo Wii Remote's IR tracking.

whiteboard

 

Holiday Lights

Synchronize your holiday light display with music to create your own light show.

xmas15

 

For more information on our book and/or for links to the code for each of the projects listed above, visit www.c4fbook.com.