In researching the various languages I could utilize, I found that C++
doesn't seem to offer much in the way of advantage over C# in terms of
what you can actually do with it, especially when you weigh it against
the difficulties inherent in programming in that language.

On 7/21/13, Thomas Ward <[email protected]> wrote:
> Hi Dakotah,
>
> Well, even there C# is much easier to work with than C++. While XNA
> would not be my first choice for a .NET game programming API its
> nothing like trying to access those libraries such as dinput, xaudio2,
> xinput, etc directly through C++ primarily because libraries like
> xaudio2 does not have functions to load and decode wav files, mp3s,
> wma files, ogg files, etc on its own forcing you to have to write your
> own custom load functions even for uncompressed sounds like wav files.
> With something like SlimDX, which I think blows XNA away, it has
> functions to load and process wav files in xaudio2 and does a decent
> job of simplifying access to dinput, xinput, and the rest of the
> DirectX API.
>
> On 7/21/13, Dakotah Rickard <[email protected]> wrote:
>> I can attest to that. I'm looking at writing games in c# with xna, and
>> it's
>> gonna be rough. That's why I try to at least put implementation details
>> in
>> with requests. Also, as Jim has made several successful local multiplayer
>> games, I didn't find it too awkward to write out my requests.
>> By the way, if someone made that cost/feature site thing I talked about a
>> couple months ago, putting in descriptions of each feature and its
>> required
>> components and workload might help non-programmers more easily comprehend
>> the scope of the requests they're making. Also, just a quick thought/tip
>> that I keep running across, unless the game's design specifically
>> precludes
>> it, design the game's back-end as though their will be some kind of
>> multiplayer, because then if people want it, implementation doesn't mean
>> a
>> rewrite of huge chunks of your code. Everybody wins, and it usually
>> doesn't
>> require a great divergence from standard design principles.
>>
>> Signed:
>> Dakotah Rickard
>
> ---
> Gamers mailing list __ [email protected]
> If you want to leave the list, send E-mail to
> [email protected].
> You can make changes or update your subscription via the web, at
> http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
> All messages are archived and can be searched and read at
> http://www.mail-archive.com/[email protected].
> If you have any questions or concerns regarding the management of the list,
> please send E-mail to [email protected].
>


-- 
Signed:
Dakotah Rickard

---
Gamers mailing list __ [email protected]
If you want to leave the list, send E-mail to [email protected].
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/[email protected].
If you have any questions or concerns regarding the management of the list,
please send E-mail to [email protected].

Reply via email to