Reputation
1,050
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
7 15
Impact
~33k people reached

  • 0 posts edited
  • 51 helpful flags
  • 1,410 votes cast
Nov
5
comment XNA GUI: Creating a 'scroll pane' widget
How are you going to be rendering your text?
Nov
5
answered UI mockups to the code
Nov
2
comment Faster 2D Collision detection
@VincentPiel A scene graph is no more complex than a quad tree.
Nov
1
awarded  Organizer
Nov
1
revised 3d vertex translated onto 2d viewport
edited tags
Nov
1
comment Faster 2D Collision detection
There is a very good answer in the question that @MarkusvonBroady has linked.
Oct
26
comment How do I stop stretching during window re-size in XNA?
Should someone choose to take this path, this list of wm_* constants should prove to be useful: pinvoke.net/default.aspx/Constants/WM.html
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.