11,448 reputation
24173
bio website richardcarter.org
location Raleigh, NC
age 24
visits member for 4 years, 3 months
seen Oct 22 at 21:17

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


Oct
11
revised Library like ENet, but for TCP?
make RakNet into a link and removed the non-link url
Oct
11
comment Saving virtual goods balance in Android Game
I assume you mean all mobile games can come up in casual conversation. Then by that definition, everything in the entire world is social. Still, the only thing I'd worry about is if the user is able to negatively impact the experiences of other users. If the user cheats your game to get a super sword and then kills a bunch of other users, those people have been given an unfair disadvantage and will probably be upset. But if the user sets their score to 99999 and posts it on their Facebook wall for their friends to see, so what? If they hand their phone to a friend to look at, again, so what?
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