~360 Homebrew: XNA Game Studio Express
Anyone know if "Only supported on Microsoft® Windows® XP SP2" means "fuck off and get a real operating system you 2000-using pleb", or "well, it might work but we can't be bothered testing it"?
"even had I suspected then the truly horrifying suffering and amazing loss of life that would be caused by our well-meaning enterprise... I'd have done it anyway. Only more so."
Lagertron for Android It's Robotron at the pub!
My stuff
Lagertron for Android It's Robotron at the pub!
My stuff
just to annouce that I have got myFirstXNAGame running, just a bouncing avatar but so far it looks nice and promising, I'll be experimenting with joypad control and multiple sprites this weekend.
the coding structure looks nice and straightforward.
This will prove a really useful tool to motivate myself to learn C# and get some real hands on with .Net - useful since I pretend to architect C# .Net solutions for a living
the coding structure looks nice and straightforward.
This will prove a really useful tool to motivate myself to learn C# and get some real hands on with .Net - useful since I pretend to architect C# .Net solutions for a living
XBoxlive -> Mr Sty
- Orangy Tang
- Baaaaa!

- Posts: 1794
- Joined: Sun Apr 25, 2004 5:25 pm 0
- Location: My secret lab
- Contact:
Can anyone recommend a good C# book for someone who already knows C++/Java? So far I'm eyeing up this book, as reviews seem to be largely positive.
[ Triangular Pixels.net - play Snowman Village, Rescue Squad, NiGHTS 4k and more ] [ Development Journal ]
- 20thCenturyBoy
- Baaaaa!

- Posts: 1093
- Joined: Fri Oct 01, 2004 8:16 am 0
- Location: Perth, Australia
I'm using this one which is pretty good. Less about .Net and more about the language itself. To be honest you could probably pick it up just by reading the programming guide on MSDN.Orangy Tang wrote:Can anyone recommend a good C# book for someone who already knows C++/Java? So far I'm eyeing up this book, as reviews seem to be largely positive.
I've got that one and it seems pretty good, it gave me enough C# info to be able to blag my way through understanding C# compared to other OO without being able to code it just from a quick read through.Orangy Tang wrote:Can anyone recommend a good C# book for someone who already knows C++/Java? So far I'm eyeing up this book, as reviews seem to be largely positive.
It covers of the language pretty concisely and then gets into the various aspects of .Net as they relate to C# (various containers first then later into the windows and system stuff).
I like the look of the book mentioned just above by 20thCenturyBoy though as well
XBoxlive -> Mr Sty
- Poo
- Baa!

- Posts: 77
- Joined: Thu May 08, 2003 1:51 am 0
- XBL Gamertag: BrownBot
- Location: Corowa, Australia
- Contact:

Here's a screenie of my first little XNA experiment, a 2D looking 3D version of space invaders that I knocked up over the weekend (took about 5 hours).
I've been learning c# at work for about a year and even managed to squeeze a little managed direct X into one of the work projects to render bin levels independent of screen resolution.
My biggest problem with the whole thing is shaders.... man I can't get my head around them, I'm obviously using the wrong tool because nothing comes with the XNA beta to compile and debug the FX files. Anyone got a good online reference for getting started with them within the managed enviroment?
here's my blog post with the exe and the solution source, should be a nice simple example for people to follow through.
To create shaders I use ATI RenderMonkey, since you can write HLSL in it, compile it and test it using the built-in preview window. It can export FX files too which you can then load into MDX. Another shader tool you could try is the rival NVIDIA FX Composer which works on FX files directly, but I find trickier to use (I might just be used to RenderMonkey though).Poo wrote:My biggest problem with the whole thing is shaders.... man I can't get my head around them, I'm obviously using the wrong tool because nothing comes with the XNA beta to compile and debug the FX files. Anyone got a good online reference for getting started with them within the managed enviroment?
As for using shaders in MDX, there's not much to it really. Load the FX file, set the technique and any variables, then render in-between various begin and end statements. I used the documentation from the DirectX SDK to learn what to do. You could start by looking up the Effect class (there is an older online version here).
I haven't tried XNA yet, so this might have a different way of using the FX files, but I think the main thing is writing the shaders themselves. To learn about HLSL I bought the ShaderX2 book, but there are online sites too with examples. You could check out the ATI ShaderX page since they have put PDF versions of their contributions to the book on the site, including the Introduction to HLSL and Shader Development using RenderMonkey. At least these got me started!
- WiredWorm
- Baaaaaa!

- Posts: 3162
- Joined: Thu Dec 22, 2005 4:48 pm 0
- Location: Right here on the edge of my seat......
A simian-based name means this product must be good!!chub wrote:ATI RenderMonkey
Not tried XNA as yet because to be quite honest my PC's graphics card ain't up to the job and as yet they aren't allowing code generation for the 360.
When they DO start doing that 360 thang then i'm sure i'll be having a little tinker around.......
GamerTag: WiredWorm
It's like another mouth - LamptonWorm
It's like another mouth - LamptonWorm
- Sir_LANs-a-lot
- Sheepie Whore

- Posts: 12143
- Joined: Mon Mar 10, 2003 1:00 am 0
- Location: Here
Have just noticed that nVidia provide a Photoshop plugin on their web site that will allow you to read/write .dds files which some people may find of use (rather than having to download the DirectX SDK).
http://developer.nvidia.com/object/phot ... ugins.html
I'm sure there's a few folk on here that use Photoshop.
http://developer.nvidia.com/object/phot ... ugins.html
I'm sure there's a few folk on here that use Photoshop.
[Sir_LANs-a-lot]
Meat is murder.
Tasty, tasty murder.
Meat is murder.
Tasty, tasty murder.
- Poo
- Baa!

- Posts: 77
- Joined: Thu May 08, 2003 1:51 am 0
- XBL Gamertag: BrownBot
- Location: Corowa, Australia
- Contact:

Here's an updated version of XNA invaders with a CGA styled shader that I made up! (my first one)
Thanks a million Chub for pointing me in the right direction, the ATI docs were just what I needed, I found Render Monkey much easier than FX composer also.
I'll post up the code once I've cleaned it up.
Started tinkering with XNA today
Working on porting Blobbit Push to it, and only a few hours in I've got an animating, transparent Blobbit bodding round the screen
C# and Studio Express seem nice, certainly a lot cleaner than stuff I've used before (Win32, MFC/ATL, GameSDK/DirectX/ActiveX), although most of my time was spent wondering why the example code wouldn't run - I had the AllowMultisampling = false problem.
Hmmm XNA GR++...
...it's probably already been done
Working on porting Blobbit Push to it, and only a few hours in I've got an animating, transparent Blobbit bodding round the screen
C# and Studio Express seem nice, certainly a lot cleaner than stuff I've used before (Win32, MFC/ATL, GameSDK/DirectX/ActiveX), although most of my time was spent wondering why the example code wouldn't run - I had the AllowMultisampling = false problem.
Hmmm XNA GR++...
...it's probably already been done






