GPWiki.org
GPWiki.org
It is currently Thu Jun 20, 2013 12:24 am

All times are UTC




Post new topic Reply to topic  [ 24 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: SolarQuest in XNA
PostPosted: Fri Sep 16, 2011 5:01 pm 
Octogenarian

Joined: Thu Aug 04, 2011 12:00 am
Posts: 87
Location: Arizona
I've been discussing with an old team member the possibility of reviving our Starflight port to XNA, so I've been considering a shared engine between these two projects. But I constantly run into the problem (which might be just me, no one else) of where XNA's architecture tends to lead the programmer in a certain direction that results in mostly non-portable code. It's due in part to Microsoft's narcissism regarding their tools. I find that I can either spend 3x as long writing code in C# that won't port anywhere, or I can spend the normal expected time writing it in C++. About the only code that is compatible between the two are HLSL files. One possible workaround for this problem is to move XNA-narcissistic code into a separate library, so normal gameplay code remains in the main project, with normal engine code in its own project as well.

_________________
Amazon Author Page
Game Dev Forum
Facebook Page


Top
 Profile  
 
 Post subject: Re: SolarQuest in XNA
PostPosted: Fri Sep 16, 2011 5:33 pm 
King Code Monkey
User avatar

Joined: Wed Sep 01, 2004 3:05 pm
Posts: 11200
Location: Abingdon, MD
I didn't think this was going to be anything other than a quick implementation of the game. If you want to set it up so that's it's a game engine that can be used in multiple games, that's fine. We should take a step back and design first in that case. :)

_________________
Bored? Head on over to my blog and see what I'm up to.

Microsoft XNA MVP


Top
 Profile  
 
 Post subject: Re: SolarQuest in XNA
PostPosted: Thu Sep 22, 2011 12:14 am 
Octogenarian

Joined: Thu Aug 04, 2011 12:00 am
Posts: 87
Location: Arizona
Oh no, sorry if I didn't explain my thoughts better. What I meant was, while working on the game, it will make sense to contribute code to an engine library IN the project that can be reused for the others.

I'm on the subversion and going over the sources. Eager to make some progress on the game. I'll take a look at the class you mentioned and get the deed info to come up when landing on a space. Seems like a good place to start. I'm thinking for dev purposes, having two hard-coded players in the game, taking turns with their moves, will get things going...

_________________
Amazon Author Page
Game Dev Forum
Facebook Page


Top
 Profile  
 
 Post subject: Re: SolarQuest in XNA
PostPosted: Fri Sep 23, 2011 9:38 pm 
Octogenarian

Joined: Thu Aug 04, 2011 12:00 am
Posts: 87
Location: Arizona
Really enjoying this project... I'll have to submit some changes. Last few days been very busy, and today just watching the rest of Fringe 3 before the new season starts tonight. ;)

_________________
Amazon Author Page
Game Dev Forum
Facebook Page


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 24 posts ]  Go to page Previous  1, 2

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group