George Clingerman

      XNADevelopment.com
posts - 151, comments - 424, trackbacks - 181

My Links

News



Tag Cloud

Article Categories

Archives

Post Categories

. XNADevelopment.com .

XNADevelopment.com - The Wizard: Part Four (2.0)

thewizardshooting I just finished up the fourth and final part to the Wizard and posted it to my site at XNADevelopment.com. This final installment in the series covers adding the ability to have the Wizard shoot magic fireballs. So creating projectiles and maintaining them it covered in the tutorial.

This has been a fun (but LONG) set of tutorials to write. Let me know what you think of them so I can either continue doing tutorials in this style or adjust them. I'm always happy to hear feedback. Several things I've changed about the tutorials and even about the site layout itself has been from feedback I've received from the community.

Head on over and checkout The Wizard: Part 4 - Making a Sprite Shoot Fireballs and let me know what you think.

Technorati Tags:

Print | posted on Sunday, March 16, 2008 6:33 PM | Filed Under [ XNA Development XNA ]

Feedback

Gravatar

# Need tutorials on Menu creations

hi George,

I am one of those guys who have followed on your articles since you came up with the site(Thank you very much), but left touch of it as there werent any new articles. I am happy to see that you back on track :) I love those tut on 2.0, now that you have taught us how to scroll backgrounds and walk,jump sprites its time now to teach us how to create Menus & how to save game state. it will be very helpful to create a complete game. No Presure George 1 tut at a time :)
Keep up the good work.

Regards,
Claton
3/17/2008 12:51 AM | Claton Hendricks
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Thanks Claton! I really appreciate the comment.

As soon as I'm done with all the re-writes, I'll be sure to add those to the list.

Hopefully by continually building upon previous tutorials we can get close to a full game...we'll just have to see! :)
3/17/2008 7:24 AM | George Clingerman
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

I've just discovered your tutorials (and have just gone through the first few), but they have been great. I look forward to seeing what's next!
3/18/2008 10:44 AM | Scott
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Glad to hear you've been enjoying them Scott. Thanks for taking the time say something, I really appreciate it!
3/18/2008 10:51 AM | George Clingerman
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Hi, George!

I think your tutorials are great! Congratulations for your work! I'm really learning the basics with them!

Thanks a lot!
3/20/2008 8:49 AM | Pirola
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Great tutorials, they've really gotten me of to a good start learning XNA. I took a few of them and started combining things, like adding the health bar to the wizard tutorial.
3/23/2008 12:26 AM | Kris
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Thanks so much for the help. I had bought a book "XNA Game Programming..." by Wrox and it was hard to understand. However, thanks to you, I can understand what is going on (because I'm a noobie). Keep adding to the site because your an excellent teacher.
3/26/2008 7:42 AM | Joshua Schell
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Hey!!

i have tried a few tutorials and had problems with them either not running properly from the next lessons due to slight changes they made, or different versions of XNA,

yours have been simple and effective to learn.

only one thing i noticed as i went thought, on the fireball tutorial you say

"The Update method now needs to start Updating our Fireballs as well. Modify the Update method in the Fireball.cs class to look like the following."

i didnt put it in this class, i put it into the wizard.cs class as i thought that was what you ment. it works fine this way. if that is what you ment then just a heads up :)

if it is for another reason please feel free to email me!

look forward to you future updates!

kind regards
Jon
4/15/2008 5:12 PM | Jon Cheung
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

you tutorials helped me a lot but i think that there is only one thing missing to complete the fireball tutorial or a fifth part for the wizard tutorial would be collision detection, say our wizard hits another wizard with a fireball to cause some damage.
5/14/2008 11:38 AM | guy
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Hi,
Thank you very much for your tutorials.
But I met some problems. When I debugging, the LoadContent function in the Sprite.cs would mention that "NullReferenceException was unhandled"...
I don't know how to solve it, so can you help me?
Thank you very much!
5/23/2008 5:33 AM | Gino
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

I found a problem while testing my code, and it also happens in yours. Try this;
Duck
(while ducking) Shoot a Fireball
Stop Ducking
Try to shoot a fireball, it doesn't work...Its as if the Keyboard.GetState() stops picking up Right Control
5/23/2008 9:26 AM | Josh
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Hi George.

You did a great work on this tutorials but I
5/31/2008 6:43 PM | Silvio Caetano
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Sorry I hit the wrong key. :(

I want to develop Colision in the Game I thinked in Rectangle Colision that is the easier to learn.
I read some tutorials about it but I'm thinking... where insert the code? In Sprites class?

Need I change much code on original class?

Thanks for your help.
5/31/2008 6:54 PM | Silvio Caetano
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

I want to say a huge THANK YOU for posting these series on basic animation and keyboard control. I now understand much better how to use these concepts in my own programs. Your tutorials are top notch, they explain everything - not just what the code does but why you made the code changes as the Wizard evolved. Thanks again!
9/11/2008 2:44 AM | Ralph Gutierrez
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

I have a quick question I followed the entire wizard tutorial series added my own wizard two it and changed it so he faces the direction he is facing I can make him shoot either direction depending on what direction he is facing but he starts out facing right and when I shoot my first fireball no matter wich way im facing it always goes toward the right
11/2/2008 12:11 AM | Billy
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

I have gone through most of you tutorials and put most of them together to make a game.

I am making a space shooter type game, right now i have collision dectection between my ship and the enemy ship.....

But i cant figure out a way how to create collision for your fireballs

any help would be great
11/13/2008 10:06 PM | kyle sullivan
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Hey George, AWESOME tutoriales, really thanks a lot. Those kind of things help beginners.

I just wanted to tell you that on this tutorial you need to use the:

using System;
using System.Collections.Generic;

statements. Nothing really hard to figure out but maybe you can add it in the tutorial.

BTW I´ve just added you on twitter @hdgam3r ...see you and congratulations.
4/1/2009 9:36 PM | hdgam3r
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

George,

Thanks a ton for these tutorials, I've gone through everything so far up to and through the four-part wizard series.

I'm currently a Game Design student, and these tutorials have helped me grasp game programming!

Once again, thanks a ton :)

All The Best,
Josh
4/19/2009 7:10 PM | Josh McDonald
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Love the tutorials, they are a huge help. I have found loads of tutorials for XNA but all are too specific. I think you could improve your tutorials by doing one on making a title screen or giving the user music controls, that sorta thing. Thanks a bunch!
5/17/2009 6:53 AM | Sam
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

It seems the fireball sprite cant be found anymore
6/5/2009 5:48 AM | Modin
Gravatar

# re: XNADevelopment.com - The Wizard: Part Four (2.0)

Hey, George!

I really appreciate these tutorials. I have had an interest in game design for as long as I can remember, and now I'm going to college to become a Game Design major. I feel these walk-throughs have gotten me off to a great start. I completely understand each step, and have added my own things (second Wizard with separate controls so two people could play, the ability to throw fireballs in the last direction that you walked, etc.) which I would have never been able to grasp without your help. If you are going to continue this tutorial series, I would recommend adding part five as collision detection, as it seems to be a very popular request.

Again, thanks for all the help,
Alex
6/18/2009 9:19 PM | Alex

Post Comment

Title  
Name  
Email
Url
Comment   

Powered by: