XNA woes

posted in Beals Software
Published October 11, 2006
Advertisement
I didn't change my entry's title. You're seeing things. >_> <_<

I took another crack at XNA and I hate it even more now [sad]. A few of my problems have to do with Game Studio Express not working at all for me. New components don't show up in the tool box, I can't change (most) values in the property sheet, just now it ate about half of my source code (vertically of course, so I just have a bunch of characters missing off the beginning of each line), and I keep getting an error about serialization for some functions that I removed (I've tried rebuilding several times and I just get the error over and over again.)

Then there is the fact that they've implemented enums for Keys and MouseButtons when Windows.Forms already has them, so I keep getting ambiguity errors.

I also think the timing is messed up, I'm doing something wrong, or I'm misunderstanding something. I wrote a map system and had it rendering a 30x30 map of 16x16 tiles and it dropped my framerate to ~7-18 (yes it's my map, I chopped out all other code except obviously my frame rate timer, but when I chop out the map the speed goes right back up.) This is obviously bad when compared to my DX renderer which can do over 2000 tiles and stay above 30fps (actually, it stays above 60 most of the time.)

Again, lack of event-based input. GUI incompatability FTL. Yes, I've written my own event-based input wrapper for it, but custom systems just aren't suited for text-based input. Didn't they learn with DirectInput?

At the moment the only thing I actually like about it is that it handles the graphics device for you (scaling, resizing, etc.)


I had signed up for the 360 homebrew contest, but evidentally I got overlooked. I guess it's a good thing since I can't really finish my project now anyway. That means I'm back working on MalykAI, which btw is getting a story modification. Since I'm taking out bosses, my levels are going to need a purpose. I think I have an idea, but I'm going to sit down and write out a few before I choose one.


I beat NFSMW. WOOT. The Porsche Carrera GT is unstoppable. While on that topic, I played a demo of NFS: Carbon earlier and I've gotta say it went the way of Supercars for the PS2 (I think that's the name.) It's got an awesome customization system, but the gameplay was rather horrid.

I also beat the 4th episode of Doom, which was kind of sucky compared to the other 3 episodes.

lol, it's kind of funny that I spent over $600 on my 360 (including games and such) and I'm playing the arcade games more than I am the 360 games. To be fair though, my favorite game (Battlefield 2: MC) is ruined (well, I haven't tried the online play, but I'm not much for online gaming at the moment.)


BaboViolent 2
This game is fun, free, and online.
Previous Entry gah
0 likes 2 comments

Comments

Rob Loach
I agree with the lack of good input method and the lack of using System.Windows.Forms or System.Drawing...

In other news, Krisc and I just started OpenXNA. It's planned to be a place where people can host open-source XNA projects, libraries, game components, etc. Eventually it'll work with http://svn.openxna.net, so it has some potential. We're still working on a bunch of other stuff too (need a new theme and a nice way to insert thumbnails). I was wondering if you'd like to help out on it somehow?
October 11, 2006 12:52 AM
Programmer16
Quote:Original post by Rob Loach
I agree with the lack of good input method and the lack of using System.Windows.Forms or System.Drawing...

In other news, Krisc and I just started OpenXNA. It's planned to be a place where people can host open-source XNA projects, libraries, game components, etc. Eventually it'll work with http://svn.openxna.net, so it has some potential. We're still working on a bunch of other stuff too (need a new theme and a nice way to insert thumbnails). I was wondering if you'd like to help out on it somehow?


Hey Rob! Definitely, I'd love to help out. Krisc actually mentioned it to me earlier in #general. So, I'll see what I can do [smile].
October 11, 2006 12:57 AM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement
Advertisement