1,041 reputation
515
bio website
location California, USA
age 34
visits member for 4 years, 2 months
seen Dec 2 at 2:02

Oct
26
comment How do I stop stretching during window re-size in XNA?
Handling windows messages in .NET involves overriding System.Windows.Forms.Form.WndProc(). When working in XNA, you don't have direct access to a Form to override that method. While it is possible to do, it's not a trivial amount of work and would have to circumvent XNA's design.
Oct
25
comment State changes in entities or components
This is clever.
Oct
25
comment State changes in entities or components
I like the idea of a StateComponent that can be consumed by multiple systems.
Oct
25
comment How can you store item data from a game?
@ktodisco, when I speak about serialization, I am referring to a process also called marshaling or object serialization. Not all languages have direct support (c/c++), but some do (java, php, .net, ruby). Whether or not a particular format is simple to use is completely subjective and dependent on the developer, the language, the compiler, the formats supported by the serialization process, the tools being used, the needs of the application and so on.
Oct
25
comment How can you store item data from a game?
I don't understand how XML is the simplest method of storing game data... I actually find it to be quite a pain to parse. I have to agree with @Byte56, I find simply serializing my game data the easiest way to get things on disk, and back into memory; especially as the structure of my data changes.
Oct
25
comment How can you store item data from a game?
@ThePlan many games simply use a proprietary format to store game data (Eric's fourth bullet point). It may be some sort of delimited-text or even just binary. There are lots of options for storing game-data and there is no one true answer. If you want to know how Diablo 1/2 stores game data, google it. It's been hacked to death by now.
Oct
25
comment How do I switch from XNA to C++?
So, I heard somewhere that Microsoft intends to phase out XNA in favour of using the DirectX method. Please provide a source. Otherwise, your entire question is being asked on the basis of rumors and hearsay.
Oct
23
answered Implementing hitbox polygon
Oct
19
awarded  Yearling
Oct
18
comment Actually utilizing relational databases for entity systems
This is an interesting question. I haven't tried this, but I would think that as long as you are able to keep the entire database in system memory, you shouldn't run into any performance-related problems. SQLite has the ability to do this: sqlite.org/inmemorydb.html. Perhaps others do as well.
Oct
12
comment Are there specific benefits to using XNA for 2D development if you don't plan on releasing on xbox/windows phone?
Are you asking a question or complaining? XNA is a large library that does a ton of work for you. That's the benefit.
Oct
12
awarded  Talkative
Oct
12
comment How can I handle copyrighted music?
@MarkusvonBroady We're mincing words here, I think. The point is, the part that is in public domain is not the recording or the performance by other musicians or orchestras, but the notes that were written. Hope that makes more sense.
Oct
11
comment Handling player logoff and logon in a persistent world without breaking immersion
I can't remember what game it was, but when a player logged off, other players saw their toon run off in a random direction until the character wasn't in sight of another player. That's when the 'vanishing act' occurred.
Oct
11
comment How can I handle copyrighted music?
@DavidDimalanta In the public domain, this is where you can find and use any music without copyright restriction. Be careful there. Your statement, as worded, is incorrect. You can create musical compositions that are in the public domain, but you cannot use another musician's recording.
Oct
11
comment How can I handle copyrighted music?
en.wikipedia.org/wiki/Public_domain_in_the_United_States
Oct
11
comment How can I handle copyrighted music?
even classical, hundreds years old music is orchestrated recently - It's the performance (and any recordings of that performance) that is under copyright, not the actual composition itself. You are free to reproduce anything from Mauler, Beethoven, etc., without paying any licensing fees. You just can't go copying some other musician's performance of these classics...
Oct
11
answered Legal concerns with orchestrating a music submission contest
Oct
9
answered How to apply a filter to the screen of a running program?
Oct
8
comment How to apply a filter to the screen of a running program?
I think you missed the question entirely.