6,830 reputation
1638
bio website scott-franks.com
location Richmond, VA
age 24
visits member for 3 years, 5 months
seen 5 hours ago

Oct
17
reviewed Reject suggested edit on stencyl tag wiki excerpt
Oct
17
reviewed Reject suggested edit on stencyl tag wiki
Oct
16
reviewed Approve suggested edit on Concepts to store XNA textures
Oct
16
comment Concepts to store XNA textures
Do you need to ever draw the changes you make? If so then keep the texture objects around.
Oct
15
answered How to make a wait timer?
Oct
14
revised Varying spritefont quality depending on string
edited body
Oct
14
awarded  Excavator
Oct
14
revised Octrees as data structure
added 23738 characters in body
Oct
13
comment How can I get a 4x4 matrix from a bullet quaternion?
You obviously can't just copy and paste it in... this.elements wouldn't exist if you did so. Try instantiating an array of size 16 for the variable te.
Oct
13
answered Varying spritefont quality depending on string
Oct
13
comment Varying spritefont quality depending on string
How are you centering the text? Make sure your x,y are whole numbers and see if that resolves the issue.
Oct
13
answered How can I get a 4x4 matrix from a bullet quaternion?
Oct
11
comment Why do my Box2D bodies occasionally get stuck and separate forcibly?
How do you update/control the positions of the bodies?
Oct
10
reviewed Reject suggested edit on Working with lots of cubes. Improving performance?
Oct
10
answered Portable buffered keyboard input for XNA / MonoGame?
Oct
10
answered How to handle input in Monogame
Oct
9
comment ConcurrentDictionary as a main container for game objects?
You are constantly creating and destroying things. This creates garbage. The Garbage Collector (GC) spends time freeing this space. Creating and destroying things more quickly typically doesn't help performance compared improving your memory management so that the GC called less. You might want to look into pools or something similar.
Oct
9
comment ConcurrentDictionary as a main container for game objects?
From the times I've had to really optimize code if performance is enough of an issue that having optimally concurrent insertions and removals into a collection is impactful the number of GC calls is going to be a massive issue unless you have a huge memory allowance.
Oct
9
answered nodejs game server timer
Oct
8
reviewed Reject suggested edit on How to preserve topology for penetration correction?