1,001 reputation
517
bio website postgoodism.com
location Los Angeles, CA
age 34
visits member for 2 years, 2 months
seen Jul 17 at 23:31

Programmer since 1996. Console game developer since 2002, primarily focused on real-time graphics. I also teach a course on low-level systems programming. SPU optimization is my super power.


Aug
24
awarded  Yearling
Dec
24
awarded  Enlightened
Dec
24
awarded  Nice Answer
Dec
19
awarded  Nice Answer
Aug
24
awarded  Yearling
Nov
2
awarded  Excavator
Nov
2
revised Panda3D documentation, manual, and tutorials for offline viewing?
Removed broken link, and reformatted remaining text.
Nov
2
reviewed Reviewed Any open source game engines for Android?
Nov
2
reviewed Reviewed How'd they do it: Millions of tiles in Terraria
Nov
2
comment How'd they do it: Millions of tiles in Terraria
-1 This answer is too general to be useful, and the link you provide doesn't directly address this particular problem. The Flyweight pattern is one of many, many ways to manage large data sets efficiently; could you elaborate as to how you would apply this pattern in the specific context of storing tiles in a Terraria-like game?
Nov
2
reviewed Reviewed How do I create a big multiplayer world in UDK?
Nov
2
reviewed Reviewed What are some good resources for learning HLSL?
Nov
2
comment What are some good resources for learning HLSL?
Real-Time Rendering is an excellent survey of computer graphics in general -- one of my favorites! However, the question was specifically asking about the HLSL shading language, which RTR does not cover.
Nov
2
reviewed Reviewed How is a 3d perlin noise function used to generate terrain?
Nov
2
reviewed Reviewed Making Halo and Call Of Duty?
Nov
2
reviewed Reviewed Using a particular font in a commercial game
Nov
2
awarded  Custodian
Nov
2
reviewed Reviewed How to capture video of my mobile game?
Nov
2
reviewed Reviewed How to begin serious game development (in C++)
Nov
2
comment How to read BC4 texture in GLSL?
Yup, that's all that would need to change in the shader.