11,699 reputation
34374
bio website richardcarter.org
location Raleigh, NC
age 25
visits member for 4 years, 8 months
seen yesterday

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


Oct
12
comment Is there a simple isometric graphical game engine (using vectors?) that could be used for a (multiplayer) crafting/farming game?
The answer is "yes". Seriously though, as explained in our FAQ, "what technology to use for your game idea" questions are not allowed here for a number of reasons. You may want to take this question to a more discussion-oriented website (like our chat, gamedev.net, or Reddit), or simply do your research to choose what's best for you. Google gives plenty of results for all of the keywords in your question.
Oct
12
comment Should I use javascript to make a windows 8 game?
This is not a good question for our site; nobody can answer for you whether you should use JavaScript or C++. You need to evaluate the pros and cons of both of them and make a decision based on whether the capabilities of the language fit your needs. If both will fit your needs, then pick whichever you think will be better to develop in. See also this meta question.
Oct
12
revised How should I generate and store the boundries of a cave?
corrected spelling and code comment mistake
Oct
12
comment Saving virtual goods balance in Android Game
@YanivNizan Please host the discussion in our chat so that other users can take part too! If you want to direct something towards me, write a chat message with "@Ricket" then I'll get a notification about it. I replied to the email you sent me. If you want to add a layer of protection to the game data, then do so; it certainly can't hurt. Just don't expect anything short of a client-server solution to be bulletproof; if you encrypt it, the key is in the app. This is why e.g. DVDs are encrypted but the encryption's long been broken.
Oct
11
comment Real life example of an agile game development process outputs
Thanks for stopping by to provide your input, Clinton.
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 graph tag wiki
Oct
9
reviewed Approve graph tag wiki excerpt