11,308 reputation
24072
bio website richardcarter.org
location Raleigh, NC
age 24
visits member for 4 years
seen Jul 22 at 16:23

I'm a software developer at NetApp, with an avid side interest in game development.


Oct
11
comment Game Database Connectivity Java
@TheKraken Sockets allow communication over networks, and the internet is a really big network. When you loaded this webpage, you did so over a TCP socket between your computer and the gamedev.stackexchange.com server.
Oct
11
comment Game Database Connectivity Java
Well, I don't know what "very fast" is, and it really depends on the client's connections, the server speed, etc... The only real way to test it is to actually test it. Make a small test client and server that just automatically send messages and time how long it takes, or something. Also, gracefully handle when the boards are out of sync, because the nature of the internet is that sometimes things will lag a bit. If they absolutely need to be in sync, then consider using some sort of lock step method to enforce that they're in sync, at the cost of UI responsiveness.
Oct
11
answered Game Database Connectivity Java
Oct
11
revised Saving virtual goods balance in Android Game
added 80 characters in body
Oct
11
answered Saving virtual goods balance in Android Game
Oct
10
comment How can I protect my games?
For your first question, it's off topic (not specific to game development) and you should do research on "system administration", but really you should first decide on a platform (Windows or Linux), software, etc. and look into administering each one. As for the second, you'll find many good questions and answers if you search for cheating. After you read through those, then ask a specific question if you still have one. Also, please don't ask two questions in one. :)
Oct
10
comment Legal concerns with orchestrating a music submission contest
I've disregarded the spam flag; no automated action is taken on only one flag. As with any legal advice received over the internet, you should take any answers received here as mere suggestions and talk to a real lawyer. In addition, laws are different around the world, so answers received may be specific to the answerer's region, and you may want to talk to a lawyer with knowledge of international laws. As a made-up example, it may be the case that some regions prohibit receiving prize money electronically.
Oct
10
revised Models from 3ds max lose their transformations when input into XNA
little bit of tidying up, also "loose" -> "lose" (ugh!)
Oct
9
comment Turn based game - HTTP or WebSocket?
Indeed, please explain. If it's good enough for Google and Facebook, why wouldn't it be good enough for pretty much anyone?
Oct
9
comment creating a simulation game, what type of knowledge is needed?
@Jordan I see you are indeed not a native speaker, I apologize. "What is needed?" or "what might be needed?" would be correct. If this were not a closed question I would edit to fix its grammar.
Oct
9
comment creating a simulation game, what type of knowledge is needed?
Our FAQ on "What kind of questions can I ask here?" explicitly states "how do I get started" questions as disallowed. There are plenty of books, tutorials, etc. to get you started, and it really starts with your own motivation to seek those out. Please feel free to ask better questions according to the FAQ once you do get started!
Oct
9
reviewed Approve suggested edit on graph tag wiki
Oct
9
reviewed Approve suggested edit on graph tag wiki excerpt
Oct
8
reviewed Edit suggested edit on directx9 tag wiki excerpt
Oct
8
revised directx9 wiki excerpt
added 41 characters in body
Oct
8
comment Turn based game - HTTP or WebSocket?
Or really bad :) [at the time I wrote this, I was talking about if you're bad at it so you just take turns without pausing for thought; it's a lame joke in retrospect]
Oct
8
comment How to build a turn-based multiplayer “real time” server
@jmosesman max_execution_time
Oct
8
reviewed Approve suggested edit on dll tag wiki excerpt
Oct
8
reviewed Approve suggested edit on online tag wiki excerpt
Oct
8
reviewed Approve suggested edit on websocket tag wiki excerpt