Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

XNA Third Person Shooter (TPS)

Loading...

Sign in or sign up now!
99,793
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Sep 9, 2007

XNA TPS is a shooter game demo made with XNA.

For those of you interested in XNA TPS, the creation of this game is completely covered in the book: "Beginning XNA 2.0 Game Programming: From Novice to Professional".

You can check a better quality version of this video in the link below (encoded with DivX):
www.brunoevangelista.com/temp/fps_video5.avi

Or you can check my other projects at my homepage:
www.brunoevangelista.com

Category:

Film & Animation

Tags:

License:

Standard YouTube License

Link to this comment:

Share to:

Uploader Comments (bpevangelista)

  • this book have a CD?

  • No. But you can all download all the examples and source code at APress website.

  • hey bruno! sorry to bother! I have your book... Just wondering, that last example game has dynamic lightning??

  • The shooter game? Yes.

  • Ha, you did not create that "Monster" model. I've seen it on multiple sites for download.

  • You are right! I did not create any 3D model, since I'm a programmer! =P Check the source code for credits!

Top Comments

  • Why would you say that??? C# is way less difficult to start with... The whole reason XNA is for C# is because C# is an easy to learn and easy to use language, since you don't need to worry about memory management. (Actually, XNA can be used under F# too, but that's another story)

    C++ is harder to learn, and C++ programmers usually hate moving to C# because they don't like the idea of managed code once they've gotten used to C.

    C# and C++ are have different mindsets.

  • Not really. You can make some pretty epic stuff with XNA. Something comparable to Half Life engine.

    Probably nothing as good as Crysis or Call of Duty or something but if you have the knowledge to make something like that you won't be working alone on little projects.

    Also, no commercial games are made in PURE C++, they use DirectX libraries.

    C++ is of course faster than C# but it's also true that C++ is old, sooner or later game developers will make games in more modern languages.

see all

All Comments (255)

Sign In or Sign Up now to post a comment!
  • Acually, that is a Second Person Shooter. It is just very similar to a Third Person Shooter. Maybe when he walks it could change in to third person, but not entirely.

  • 0:12 

  • Totally disagree with levandrian and his anti-C# or perhaps Microsoft mentality but I think it's a wonderful language. Sure I've heard dozens of friends bicker about it being inferior but hell, C++ is "inferior" to Assembly so I don't get what your complaining about.

    In time C# will be superseded with an even higher level language with even less "performance"... but for now, any performance issues will be alleviated with time by improvements to the components or updates to the system.

  • @levandrian Wow...

    Okay, C C++ are more low level hardware languages, of course.

    But saying C# is crap is not good! I think, that C# has much more power than java( I still think Java is better ;D), but it is not an internet language.

    C# is made for Apps. And C# does his job very very good! Very easy language, powerfull and not to small librarys!

    .Net and C# is a good Software combination! And that you can use every .net language and mix it together is way better :D

    C# app with VB.Net lib

  • @MrGermanBratwurst First off, I never suggested someone writing an operating system in C#, I was just saying that because a language gets old doesn't mean it becomes obsolete. A lot of places still use languages older than C and C is used quite a bit as well(It's still one of my favorite languages to use.) There's a reason a lot of people still use C and C++ in place of higher level languages.

    Also, look up the web based linux OS written in java. :D C# is for crap, not apps. C# is garbage.

  • @levandrian C# is a multi platform language. Which needs to be compiled during Runtime!

    It needs the .Net framework which is like a virtual machine like the Java VM...

    So how would you program an OS which needs a framework, that needs another OS to work on...

    C# is a language for APPS not for OS´s!

  • @JCFilms13 just go to the apress website, find the book there, and go to download content. The book is the xna 2: beginning to professional

  • @Darwin226 What does the library used have to do with the actual code the game is written in? If I use a library like say Ogre3D and then use Python bindings for said library and write my game in Python, it doesn't also mean I wrote it in C++ because Ogre is a C++ library.

    Also, C is old as well but I don't see people dropping that to write an operating system in C# anytime in the future.

  • HEEEEEESSSSS CCOOOOMMMIIIINN DDOOOOOWWWNN THEEEEE MOOUUNNNNTAAAAIIIINNN.......RU­UUUUNNN!!!

  • @DarkGlobusO Your nuts, graphics are amazing for a mostly individual effort! Did you make a better game?

View all Comments »
Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more