Coding4Fun: 10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More

Valutazione media 3,64
( su 14 valutazioni fornite da GoodReads )
 
9780596520748: Coding4Fun: 10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More

How would you like to build an Xbox game, use your Nintendo Wiimote to create an electronic whiteboard, or build your own peer-to-peer application? Coding4Fun helps you tackle some cool software and hardware projects using a range of languages and free Microsoft software. Now you can code for fun with C#, VB, ASP.NET, WPF, XNA Game Studio, Popfly, as well as the Lua programming language.

If you love to tinker, but don't have time to figure it all out, this book gives you clear, step-by-step instructions for building ten creative projects, including:

  • Alien Attack: Create a 2D clone of Space Invaders with XNA for the PC, Xbox 360, and Zune
  • LEGO Soldier: Create an action game using Popfly with a custom-built virtual LEGO character
  • World of Warcraft RSS Feed Reader: Use WoW's customizable interface to have feeds pop up while you're gaming
  • InnerTube: Download YouTube videos automatically and convert them to a file format for off-line viewing
  • PeerCast: Stream video files from any PC
  • TwitterVote: Create custom online polls on Twitter
  • WHSMail: Build a website with ASP.NET for Windows Home Server that lets you view the messages stored on a computer with Outlook
  • "Wiimote" Controlled Car: Steer your remote-controlled car by tilting the Wii Remote controller left and right
  • Wiimote Whiteboard: Create an interactive whiteboard using a Wii Remote
  • Holiday Lights: Synchronize your holiday light display with music to create your own light show

The perfect gift for any developer, Coding4Fun shows you how to use your programming skills in new and fun ways.

"This book is amazing! The scope is so wonderfully broad that anyone who has an interest in designing games at any level should read this book."

-- Alex Albrecht, Creator of Diggnation / Totally Rad Show / Project Lore

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

L'autore:

Dan Fernandez is an Evangelism Manager in the Developer and Platform Evangelism team at Microsoft. Dan has been with Microsoft since July 2001, working in multiple roles including the Lead Product Manager for Visual Studio Express and Popfly, the Visual C# Product Manager, and as a Developer Evangelist in the Mid-Atlantic district. Prior to joining Microsoft, he worked as a developer at several consulting firms including IBM Global Services specializing in web-based and mobile application development. Dan is also the co-creator of Coding4Fun and works on fun open source projects in his spare time. You can read more about Dan on his blog at http://blogs.msdn.com/danielfe/.

Brian Peek is a Senior Developer at ASPSOFT, Inc., and a Microsoft C# MVP who has been actively developing in .NET since its early betas, but has been developing solutions using Microsoft technologies and platforms for even longer. Along with .NET, Brian is particularly skilled in the languages of C, C++ and assembly language for a variety of CPUs. He is also well-versed in a wide variety of technologies including web development, document imaging, GIS, graphics, game development, and hardware interfacing. Brian has a strong background in developing applications for the health-care industry, as well as developing solutions for portable devices, such as tablet PCs and PDAs. Additionally, Brian previously co-authored the book "Debugging ASP.NET" and currently writes for MSDN's Coding4Fun website. You can reach Brian via his blog at http://www.brianpeek.com/ .

Contenuti:

Dedications; Preface; Who This Book Is For; What You Need to Use This Book; How This Book Is Organized; Conventions Used in This Book; About the Code; Using Code Examples; Comments and Questions; Safari® Books Online; Acknowledgments; Gaming; Chapter 1: Alien Attack; 1.1 Overview; 1.2 Setup; 1.3 Windows Version; 1.4 Xbox 360 and Zune Support; 1.5 Final Thoughts; Chapter 2: LEGO Soldier: A 2-D LEGO Side-Scroller Popfly Game; 2.1 Overview; 2.2 Popfly Game Creator Terms; 2.3 Building LEGO Soldier Step-by-Step; 2.4 Building the Popfly Game; 2.5 Designing Custom Actors; 2.6 Importing Actors; 2.7 Designing the Main Scene; 2.8 Building Game Properties; 2.9 Building Behaviors; 2.10 Building the Main Scene Behaviors; 2.11 Building the LEGO Security Actor Behaviors; 2.12 Building the Fire Bullet Projectile Behaviors; 2.13 Building the LEGO Skeleton Behavior; 2.14 Adding Behaviors for the Barrel Actor; 2.15 Building the HealthBar Behaviors; 2.16 Adding the Blind Scientist Behaviors; 2.17 Publishing Your Game; 2.18 Final Thoughts; Chapter 3: FEED READER: An In-Game RSS Reader for World of Warcraft; 3.1 Overview; 3.2 Before We Get Started; 3.3 Understanding the Feed Reader Addon; 3.4 Feed Grabber; 3.5 Final Thoughts; Software and Web; Chapter 4: InnerTube: Download, Convert, and Sync YouTube Videos; 4.1 Overview; 4.2 How InnerTube Works; 4.3 How YouTube's API Works; 4.4 Building Classes for YouTube Feeds and Videos; 4.5 Calling the InnerTubeService Class; 4.6 Downloading Videos from YouTube; 4.7 Converting YouTube Videos Using ffmpeg; 4.8 Syncing YouTube Videos to iTunes and Zune; 4.9 Putting It All Together; 4.10 Setting Up the InnerTube WPF Application; 4.11 Building the InnerTube UI; 4.12 InnerTube Skeleton; 4.13 Dissecting MainWindow.xaml; 4.14 Final Thoughts; Chapter 5: PeerCast: Watch Videos on Your PC Anywhere in the World; 5.1 Overview; 5.2 A Tour of PeerCast; 5.3 How PeerCast Works; 5.4 Building the Application UI; 5.5 Final Thoughts; Chapter 6: TwitterVote; 6.1 Overview; 6.2 Building TwitterVote; 6.3 Displaying Results with Popfly; 6.4 Final Thoughts; Chapter 7: WHSMail: An Outlook Webmail Add-in for Windows Home Server; 7.1 Overview; 7.2 Understanding the Setup; 7.3 Architecture; 7.4 Building the Host Application; 7.5 Windows Communication Foundation (WCF); 7.6 Using Outlook and MAPI; 7.7 ASP.NET "Client"; 7.8 Deployment; 7.9 Running the Application; 7.10 Final Thoughts; Hardware; Chapter 8: Wiimote-controlled Car; 8.1 Overview; 8.2 Building the Hardware; 8.3 Building the Software; 8.4 Using the Application; 8.5 Final Thoughts; Chapter 9: Wiimote Whiteboard; 9.1 Overview; 9.2 Defining an Interactive Whiteboard; 9.3 Using the Wii Remote Infrared Camera; 9.4 Using IR Pens; 9.5 Setting Up Your Project; 9.6 Warping the Camera Coordinates; 9.7 Touch Calibration; 9.8 Putting It All Together; 9.9 Using the Software; 9.10 Final Thoughts; Chapter 10: Animated Musical Holiday Lights; 10.1 Overview; 10.2 Building the Hardware; 10.3 Writing the Software; 10.4 Final Thoughts; Using the C4fStyle File for WPF Projects; C4fStyle Overview; Colophon;

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Fernandez, Dan; Peek, Brian
Editore: O'Reilly Media
ISBN 10: 0596520743 ISBN 13: 9780596520748
Nuovi PAPERBACK Quantità: 1
Da
Your Online Bookstore
(Houston, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media. PAPERBACK. Condizione libro: New. 0596520743 Ships promptly from Texas. Codice libro della libreria HCI5454DPGG030117H0395A

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 13,41
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

2.

Dan Fernandez, Brian Peek
Editore: O'Reilly Media (2008)
ISBN 10: 0596520743 ISBN 13: 9780596520748
Nuovi Paperback Quantità: 1
Da
Buyback Express
(Alton, IL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2008. Paperback. Condizione libro: New. BRAND NEW BOOK!! SHIPS WITHIN 24 HOURS! Tracking Provided. DHL processing & USPS delivery for an average of 3-5 Day Standard & 2-3 Day Expedited! FREE INSURANCE! Fast & Personal Support! Careful Packaging. No Hassle, Full Refund Return Policy!. Codice libro della libreria mon0000125986

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 10,98
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,65
In U.S.A.
Destinazione, tempi e costi

3.

Fernandez, Dan; Peek, Brian
Editore: O'Reilly Media (2008)
ISBN 10: 0596520743 ISBN 13: 9780596520748
Nuovi Paperback Quantità: 1
Da
Irish Booksellers
(Rumford, ME, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2008. Paperback. Condizione libro: New. book. Codice libro della libreria 0596520743

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 22,21
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

4.

Fernandez, Dan; Peek, Brian
Editore: O'Reilly Media
ISBN 10: 0596520743 ISBN 13: 9780596520748
Nuovi PAPERBACK Quantità: > 20
Da
Mediaoutlet12345
(Springfield, VA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media. PAPERBACK. Condizione libro: New. 0596520743 *BRAND NEW* Ships Same Day or Next!. Codice libro della libreria SWATI2122350250

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 20,05
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,67
In U.S.A.
Destinazione, tempi e costi

5.

Fernandez, Dan
ISBN 10: 0596520743 ISBN 13: 9780596520748
Nuovi Paperback Quantità: > 20
Da
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. Codice libro della libreria 848494

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 20,62
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,67
In U.S.A.
Destinazione, tempi e costi

6.

Brian Peek and Dan Fernandez
ISBN 10: 0596520743 ISBN 13: 9780596520748
Nuovi Quantità: 1
Da
Castle Rock
(Pittsford, NY, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Condizione libro: Brand New. Book Condition: Brand New. Codice libro della libreria 97805965207481.0

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 24,09
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,67
In U.S.A.
Destinazione, tempi e costi

7.

Dan Fernandez, Brian Peek
Editore: O'Reilly Media (2008)
ISBN 10: 0596520743 ISBN 13: 9780596520748
Nuovi Paperback Quantità: 1
Da
Ergodebooks
(RICHMOND, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2008. Paperback. Condizione libro: New. 1. Codice libro della libreria DADAX0596520743

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 24,50
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,67
In U.S.A.
Destinazione, tempi e costi

8.

Dan Fernandez, Brian Peek
Editore: O Reilly Media, Inc, USA, United States (2008)
ISBN 10: 0596520743 ISBN 13: 9780596520748
Nuovi Paperback Quantità: 1
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O Reilly Media, Inc, USA, United States, 2008. Paperback. Condizione libro: New. 224 x 178 mm. Language: English . Brand New Book. How would you like to build an Xbox game, use your Nintendo Wiimote to project a white board, or build your own peer-to-peer application? Coding4Fun: 10 Programming Projects for Wiimote, YouTube, World of Warcraft, and More helps you tackle some cool software and hardware projects using a range of free Microsoft software. Now you can code for fun with ASP, C#, VB, WPF, WCF, the XNA Framework, Popfly, and Lua. If you love to tinker, but don t have time to figure it all out, this book gives you clear, step-by-step instructions for building ten creative projects, including: Alien Attack: Create a 2D clone of Space Invaders with XNA for the PC, Xbox 360, and Zune; LEGO Soldier: Create an action game using Popfly with a custom-built virtual LEGO character; World of Warcraft RSS feed: Use WoW s customizable interface to make feeds pop up while you re gaming; InnerTubes: Download YouTube videos automatically and convert them to a file format for off-line viewing; PeerCast: Stream video files from any PC; TwitterVote: Create custom online polls on Twitter; and, Outlook WHS: Build a website with ASP.N ET for Windows Home Server that lets you view the messages stored on a computer with Outlook. It also includes: Wiimote Remote Control car: Steer your Wiimote-controlled car by tilting the controller left and right; Wiimote white board: Create a multi-touch interactive white board; and, Holiday Lights: Synchronize your holiday light display with music to create your own light show. The perfect gift for any developer, Coding4Fun: 10 Programming Projects for Wiimote, YouTube, World of Warcraft, and More shows you how to use your programming skills in new and fun ways. Codice libro della libreria AAH9780596520748

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 29,88
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

9.

Dan Fernandez, Brian Peek
Editore: O Reilly Media, Inc, USA, United States (2008)
ISBN 10: 0596520743 ISBN 13: 9780596520748
Nuovi Paperback Quantità: 1
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O Reilly Media, Inc, USA, United States, 2008. Paperback. Condizione libro: New. 224 x 178 mm. Language: English . Brand New Book. How would you like to build an Xbox game, use your Nintendo Wiimote to project a white board, or build your own peer-to-peer application? Coding4Fun: 10 Programming Projects for Wiimote, YouTube, World of Warcraft, and More helps you tackle some cool software and hardware projects using a range of free Microsoft software. Now you can code for fun with ASP, C#, VB, WPF, WCF, the XNA Framework, Popfly, and Lua. If you love to tinker, but don t have time to figure it all out, this book gives you clear, step-by-step instructions for building ten creative projects, including: Alien Attack: Create a 2D clone of Space Invaders with XNA for the PC, Xbox 360, and Zune; LEGO Soldier: Create an action game using Popfly with a custom-built virtual LEGO character; World of Warcraft RSS feed: Use WoW s customizable interface to make feeds pop up while you re gaming; InnerTubes: Download YouTube videos automatically and convert them to a file format for off-line viewing; PeerCast: Stream video files from any PC; TwitterVote: Create custom online polls on Twitter; and, Outlook WHS: Build a website with ASP for Windows Home Server that lets you view the messages stored on a computer with Outlook. It also includes: Wiimote Remote Control car: Steer your Wiimote-controlled car by tilting the controller left and right; Wiimote white board: Create a multi-touch interactive white board; and, Holiday Lights: Synchronize your holiday light display with music to create your own light show. The perfect gift for any developer, Coding4Fun: 10 Programming Projects for Wiimote, YouTube, World of Warcraft, and More shows you how to use your programming skills in new and fun ways. Codice libro della libreria AAH9780596520748

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 29,98
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

10.

Dan Fernandez
ISBN 10: 0596520743 ISBN 13: 9780596520748
Nuovi Paperback Quantità: 1
Da
Grand Eagle Retail
(Wilmington, DE, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. 182mm x 31mm x 233mm. Paperback. How would you like to build an Xbox game, use your Nintendo Wiimote to project a whiteboard, or build your own peer-to-peer application? Coding4Fun: 10 .NET Programming Projects for Wiimot.Shipping may be from multiple locations in the US or from the UK, depending on stock availability. 512 pages. 0.943. Codice libro della libreria 9780596520748

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 33,98
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro