11,429 reputation
11435
bio website seanmiddleditch.com
location Redmond, WA
age 30
visits member for 2 years
seen 1 hour ago
stats profile views 913

I've been programming in C/C++ and an assortment of other languages for 20 years. When I'm not doing or thinking about game programming, I'm doing or thinking about computer language and compiler design/implementation, or of course playing a game. I'm currently employed at a well-known Seattle area game studio, living the dream.


5h
reviewed Approve suggested edit on What is a programmers task in making an First Person Shooter
5h
comment What is a programmers task in making an First Person Shooter
Brush up your resume and start applying to better jobs. I can't stress enough how bad and untenable of a situation it sounds like you, this project, and maybe soon the whole company is in. You shouldn't have to deal with such disastrous cronyism, you shouldn't have had such a project dumped on you when you have little experience with game production, you shouldn't expect to make something visually on par with Black Ops 2 in Unity, and you most absolutely shouldn't bank on having an "alpha" of an online game done in only 6 months with but one uncooperative programmer.
8h
comment How are 3D models created in video games?
If only blend trees and animation morphing were as simple as "tweening." There are multiple high-end expensive middleware solutions out there just to deal with this one specific domain of problems.
9h
comment Is hard-abstraction from SDL, OpenGL, OpenAL, Freetype, etc. worth it?
The only good reason for most indie/hobby games to remove header dependencies is to cut down compile times; but then correct use of precompiled headers is way better than introducing unnecessary virtual interfaces and abstractions.
9h
reviewed No Action Needed Using Box2D for range detection?
9h
reviewed Close Is hard-abstraction from SDL, OpenGL, OpenAL, Freetype, etc. worth it?
9h
comment Is hard-abstraction from SDL, OpenGL, OpenAL, Freetype, etc. worth it?
Depends on the game, your target platforms, future plans, etc. Hard to give a real answer to a question so broad.
13h
comment Game Development AI, NPC & Entities Definition using Scripting Languages
Why do you care about performance so much? Very large, complex, AAA games have been written using relatively under-performing scripting languages. Worry more about ease of use, ease of integration, and solving real problems than about getting the best performance.
16h
comment GLRenderer will not run when resuming app
I don't know Android's APIs, but is onSurfaceCreated being handled appropriately? Remember that a context can be "lost" meaning you need to reload all your assets and recreate all your buffers.
18h
comment Do associative array data structures have a place in game development?
+1: Almost exactly what I would've said but you put it much better than I could have, plus I learned about boost::flat_map from this.
18h
comment Simplest way to render image over top of another with another image used as mask in OpenGL?
@AdamNaylor: glad it helped. if it's the "right" answer then marking it as accepted would be appreciated. :)
1d
comment How do I set up a proxy server so that users can't connect to my login server and game servers directly?
Tagging as off-topic because this is just an HTTP proxy setup question only tangentially related to games.
1d
comment Three.js camera rotation and behavior
Sounds like you're just calculating the matrix wrong. Could be one of a dozen things. If you implement your camera as a pair or triplet of vectors, make sure you rotate them all as appropriate, renormalize, and reorthagonalize where needed. That is, if you have forward and up vector, make sure you rotate both when looking up or down.
1d
reviewed Close Facebook ISO Metric Game
1d
reviewed Leave Open How can I debug _why_ glDrawArrays is very slow?
1d
reviewed Leave Open Why do most video game guns reload without losing unused ammo in the magazine?
1d
reviewed Close What is the Relationship Between 3D Images and Code in a Modern Game?
1d
reviewed Close Betatesting an android game. Best practices?
1d
reviewed Close how to write logic for simulation a cricket match
1d
comment What is the Relationship Between 3D Images and Code in a Modern Game?
Might as well ask how codes makes the difference between a .JPG and Super Mario Brothers.