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

Apr
17
answered XNA change a specific color of a model to another
Apr
17
comment XNA change a specific color of a model to another
Trading performance for a simplicity in regards to a one time operation in a homebrewed project may be perfectly acceptable in this situation.
Apr
17
comment XNA change a specific color of a model to another
"the pragmatically refers to using an instance of Effect and a shader" Or you could clone the texture and edit the color array.
Apr
15
comment Reading text files XNA 4.0 on Xbox 360
msdn.microsoft.com/en-us/library/bb199094.aspx
Apr
8
answered Level editors compatible with MonoGame?
Apr
8
comment Is using Box2D for simulating gravity “in space” a good idea?
It depends, if you are interested in more than just the basic planet physics simulation I would use Box2D. Box2D is a powerful tool and learning it will only benefit you. In addition adding in a physics engine makes it much much easier to cope with any sort of physical simulation you might want to add in later (bullets or shrapnel effected by gravity, ship's having realistic propulsion, ect...).
Apr
7
comment Portable buffered keyboard input for XNA / MonoGame?
Doesn't exist as a library yet. People have done it for Mac and Linux when porting my gui library to monogame and I am trying to get people to contribute their code.
Apr
5
comment Should I allow “low-level” access in my game for modders?
Competitive scenes often benefit greatly from modding tools. 80% of the maps used Starcraft are community created (Blizzard blows so hard at making maps), Halo maps where heavily altered using the forge introduces in halo 3. Dota style games are literally a mod of the original Starcraft. Almost all competitive games have strong histories of being molded by the community. I would say modding tools are a must for any competitive multiplier game, simply because multiplayer games take years to mature into something that is actually competitive.
Apr
5
awarded  Custodian
Apr
5
reviewed Approve Maintaining frame rate while using many High Resolution models
Apr
5
reviewed Close collision test between ball and rect
Mar
29
answered Exclusive mouse movement with WM_INPUT
Mar
26
comment Compiling a Monogame Game into a single .exe
To correct my self it is SharpDX not SlimDX.
Mar
26
comment Compiling a Monogame Game into a single .exe
Please don't, this is why installers were invented. There are multiple free and well supported installers such as Windows Installer XML if you need a way to distribute your game. Most such installers allow you to install supporting libraries iff they are not already installed. Also monogame is not built on top of XNA its build on top of a managed DirectX wrapper so XNA is not a requirements. I think SlimDX and OpenTK are though/
Mar
26
comment Generic Class Name for RTS
@Graham I would say the question in too localized, not constructive, and off topic. It is a question that would better be answered by a historian or English major than a game developer.
Mar
20
comment Is it bad practice to set the velocity of an object every loop?
Make sure its a kinematic bodytype and the are no worries about the engine handling it incorrectly.
Mar
15
comment My 2d Shader in XNA falls apart the second I put it into Farseer
"measures screen distance in very small units" Farseer does not measure distances in pixels it measures them in meters. Find out how many pixels are in a meter and multiply the numbers you are using by that value and it may very well fix your issue.
Mar
13
answered My 2d Shader in XNA falls apart the second I put it into Farseer
Mar
11
comment How to draw millions of cubes without idle , model instancing in XNA?
Generate a 3D model per chunk based upon exposed surfaces and update when things get broken or added.
Mar
6
comment Why won't my Box2d bodies collide?
"world size seems infinite with an arbitrary origin" It is but this doesn't actually make anything difficult. I simply have 16 pixels = 1 meter. So my pixel to meter method return pixels / 16 and my meter to pixel method returns meters * 16. Its simply 2 Cartesian Coordinate systems and you create a mapping between them. My mapping is that I the Box2D system is 1/16th of the monitor's system.