Fires of Heaven Guild Message Board  

Go Back   Fires of Heaven Guild Message Board > Fires of Heaven Related Forums > Uberworlds Development Forum
User Name
Password
Or, use your gamerDNA username: (more...)
ForumSpy Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
Old 12-28-2008, 02:59 AM   #1 (permalink)
Saban
Registered User
 
Saban's Avatar
 
Join Date: Dec 2003
Posts: 2,343
+5 Internets
Microsoft XNA Game Studio Creator's Guide

McGraw-Hill: Microsoft XNA Game Studio Creator’s Guide : Book

Got this book for christmas and i've been flipping through it in my free time, its actually quite fascinating and goes into tons of stuff for 3d game programming, like collision detection, animations and buffer indexing.

The only problem is i can't get the source code for examples to load in any version of Visual C#. Says "The project type is not supported by the installation". I tried using VC#9.0s conversion tool and it came up zilch as well.

You can find the source download link on the product page on the left hand side, any suggestions would be appreciated.


Edit: Theres also a new version coming out in April, which will probably address these issues, so if you're also looking at purchasing this book you might want to hold off for now.

Last edited by Saban; 12-28-2008 at 03:11 AM..
Saban is offline   Reply With Quote
Old 12-28-2008, 07:59 AM   #2 (permalink)
Phelps McManus
I'm dangerous!
 
Join Date: Jan 2002
Location: Atlanta
Posts: 1,276
-19 Internets
Never used XNA, but doesn't it require some kind of "plug-in" for Visual Studio? They aren't called plug-ins, but it is whatever allows VS to handle Python, F#, and other non-bundled languages.

Try that perhaps?
__________________
There are 10 types of people in the world: those who understand binary and those that don't.
Phelps McManus is offline   Reply With Quote
Old 12-28-2008, 04:31 PM   #3 (permalink)
Saban
Registered User
 
Saban's Avatar
 
Join Date: Dec 2003
Posts: 2,343
+5 Internets
Have 2.0 and 3.0, neither works =*(
Saban is offline   Reply With Quote
Old 12-28-2008, 04:38 PM   #4 (permalink)
Saban
Registered User
 
Saban's Avatar
 
Join Date: Dec 2003
Posts: 2,343
+5 Internets
The book says Game Studio Express, which looks to be like 1.0, so i'll try that and see where it gets me.
Saban is offline   Reply With Quote
Old 12-28-2008, 06:55 PM   #5 (permalink)
Saban
Registered User
 
Saban's Avatar
 
Join Date: Dec 2003
Posts: 2,343
+5 Internets
Success, installing Visual C# Express 2005, Express 2005 SP1 and XNA Game Studio Express and it works, now im drawing primitives like its going out of style.

(technically it wasnt totally successful, i still had to do a project conversion wizard but it actually worked this time)
Saban is offline   Reply With Quote
Old 12-28-2008, 07:10 PM   #6 (permalink)
Kidriot69
Fresh Prince of Pwn
 
Kidriot69's Avatar
 
Join Date: Jan 2004
Location: Mountain View, CA
Posts: 155
-13 Internets
Is this book suitable for beginners? I just started Python (well, im reading an ebook currently), and i really want to end up working in the gaming industry.
Kidriot69 is offline   Reply With Quote
Old 12-28-2008, 07:49 PM   #7 (permalink)
Saban
Registered User
 
Saban's Avatar
 
Join Date: Dec 2003
Posts: 2,343
+5 Internets
Probably not, if you've never worked with C# at all. I used Microsofts C# for the absolute beginner to get some idea of what i was doing.

But you don't need much experience to get started with this book.
Saban is offline   Reply With Quote
Old 12-29-2008, 05:17 AM   #8 (permalink)
Phelps McManus
I'm dangerous!
 
Join Date: Jan 2002
Location: Atlanta
Posts: 1,276
-19 Internets
Best way to learn a language is doing something fun. You will see a lot of stuff you don't understand in the book. Just copy it and get it to work. Then, before you move on, figure out ways to modify it.

It could be something as lame as a radio buttons labeled "Red", "Blue", and "Green" that change the color of the cube they had you make. Maybe you can create an actual selectable palette pop-up. When you get tired of that, then you move on to the next bunch of stuff you don't understand.

Using that strategy got me through a graduate-level computer science course on OpenGL when I was a sophomore (thank God for undergrad grading curves). It was all programmed in C on a Unix (SGI/Cray) graphical supercomputer, neither of which I had ever seen before. So, don't worry if you don't know C# (which is about 10x easier than C/C++).

That was one of my favorite classes. For our final project, me and two other guys made VR Frogger. They had a $25k helmet that could track its position in the room. When you put it on, you saw a 3D mockup of a 4-lane highway with cars and trucks going either direction. You had to run across a few times to "level up" which just added more cars and trucks and increased their speed. It wasn't as much fun to play as it was to build.

edit: Oh and we broke the helmet too. Game requiring fast movement across the room + expensive, fragile helmet = fail.
__________________
There are 10 types of people in the world: those who understand binary and those that don't.

Last edited by Phelps McManus; 12-29-2008 at 05:20 AM..
Phelps McManus is offline   Reply With Quote
Old 12-29-2008, 05:44 AM   #9 (permalink)
Saban
Registered User
 
Saban's Avatar
 
Join Date: Dec 2003
Posts: 2,343
+5 Internets
Yea, this book has recommended exercises at the end of each chapter to try and make you think about what you've made and how to change it so you're not just rewriting all the code out of the book.
Saban is offline   Reply With Quote
Old 01-14-2009, 11:19 PM   #10 (permalink)
Froofy-D
upper management material
 
Froofy-D's Avatar
 
Join Date: Nov 2002
Location: Orlando, FL
Posts: 2,198
+17 Internets
I learned by just using the examples on the site. The sample code in the official documentation is very good as well. There's a lot of real simple "Draw A Sprite", "Draw a Triangle" samples. Great for learning.
Froofy-D is online now   Reply With Quote
Old 01-15-2009, 04:18 AM   #11 (permalink)
Saban
Registered User
 
Saban's Avatar
 
Join Date: Dec 2003
Posts: 2,343
+5 Internets
I might buy the second edition when it comes out, since its adapted for 3.0 and everything.

i'm almost half way through this book, making steady progress.
Saban is offline   Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On

uberguilds network



All times are GMT -7. The time now is 04:07 PM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0 RC6