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

XNA Game Studio Express Speedcoding By Charles Cox

Loading...

Sign in or sign up now!
40,043
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Dec 19, 2006

Microsoft's Charles Cox demonstrates 3D scene rendering in 5 minutes with XNA Game Studio Express. Taken at the XNA Game Studio Express Open House Launch Party, December 11th 2006.

Category:

Entertainment

Tags:

License:

Standard YouTube License

  • likes, 5 dislikes

Link to this comment:

Share to:

Uploader Comments (agentcox)

  • What the hell models did he say are supported??? (.X) and what???

  • .FBX.

  • was he gettin heckled?? i swear he called someone a prick at the very end.

  • No, I called for Rick Hoskinson, the next speaker.

Top Comments

  • If one wants to program applications, and subsequently code video games for a living, one must be able to code. You are evidently a person who is not going to do that.

    Please go back to playing games, and stop trying to sound intelligent about the current topic of programming them.

  • Why...?

see all

All Comments (78)

Sign In or Sign Up now to post a comment!
  • And my dear friends this is why you have to keep buying faster computers: Lazy developers. I wish old days came back. When a programmer actually had to optimize code. Games had better quality and uglier graphics, but they were insanely more entertaining. And before people start commenting, yes I am a programmer. I also believe that any good programmer would never use stuff like this.

    Oh, and please don't try to compare ID and Source engines to something like this. It's just sad.

  • @agentcox lol rick/prick same thing ! :P

    Nice video, thanks for the guide Charles.

  • xna just makes it more difficult to port it to other platforms other than PC/Xbox360, that's the whole point.

  • @sutasman

    "Haven't you noticed recently how most games are shit? Developers focus too much on graphics and not enough on story"

    well, as far as I know, most games out there license and reuse engines that are being developed by separate companies/teams. gamedev studios simple reuse ready-to-use kits (like Unreal, id5 etc.) by writing dialogs and scripts, modeling models and inserting them into the engine. they don't focus on graphics.

    so your argument is invalid. xna won't solve problems

  • for amateur gamedevs, it's ok. professional studios will hardly use it next ten years though. also C++ being problematic is exaggerated. C++ is difficult for novices. for professionals, memory-related issues happen pretty rarely. also there are shitloads of ready libraries for C++. of course if you're novice, you don't know about them, and will reinvent the wheel wasting your time for trivial things. for pro's, c++ is able of speedcoding too. also you get runtime speed.

  • @sutasman ok, this is really getting stupid. we obviously want different things from a proper programming language. oh, btw, games aren't all about graphics. you need to do physics simulations and other processing that eat up your cpu pretty fast. but anyway, use and think whatever you like, cause this is boring the hell out of me.

  • @alin116: Of course XNA has limitations, thats the whole point about the tradeoff between ease of use and performance. However, how many companies are making the next Crysis? Probably not more than 5-10. For everyone else who doesn't need the absolutely maximum performance, then a managed language and API is probably better for them. Haven't you noticed recently how most games are shit? Developers focus too much on graphics and not enough on story. And stop pulling numbers from nowhere.

  • @sutasman I was talking about xna. xna has limitations too. and no, c++ sdk won't get deprecated. c++ gives you great optimization possibilities. only asm is better. also, xna doesn't give you access to more than 30% of what the xbox can do. and it's managed, slowing it down when you don't want to. even 0.5x slower is a huge impact of high performance simulations. it's the difference between ~60fps and ~30fps in, let's say, crysis, or gears of war.

  • I realise 1.5x is 60fps compared to 90fps, for example. But I said it was less than that, and getting less as time goes on. These artificial limitations...Java is interpreted so that will always hold it back. But C# has...nothing. If you are implying Java and C# are also OO-only languages, thats not true, technically there is no single paradigm to describe Java or C# or C++, all would be multi-paradigm. XNA is also made for Xbox 360 - eventually the C++ SDK will get deprecated.

  • @sutasman do you have any idea how much 1.5x slower is? EXTREMELY slow. also, java and c#+xna have artificial limitations. if you don't have a fairly good pc, they don't run properly. but with c++ you can simply adapt everything so it runs as it should. also, there are enormous disadvantages and headaches in "only-OOP" languages, but I won't go into that now. Trust me when I tell you. big games will be forever made in c++. the xbox, ps3, openGL and directX sdk are c++.

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