• Content count

  • Joined

  • Last visited

Community Reputation

429 Neutral

About Code_Dark

  • Rank
  1. Why do so many fanmade projects seem to fail?

    My opinion is that there are two major reasons. (1) Volunteers have other commitments. This could be their "day jobs," families, etc., but generally unpaid projects are "passion projects" that aren't necessarily allocated the same time as other commitments that the volunteers may have. (2) It's (generally) not possible for a fan made project to have the same quality of work as the original off of which they're based. Things like high profile games have experienced, well compensated developers that spend years at work to complete -- with huge teams. Hobbyists have neither that experience nor that luxury. And lastly, yeah - legal issues.
  2. System Administration in gaming

    System and security administrators are some of the (typically) unsung heroes of the gaming industry. Especially for things like MMO (or any online game really), optimized servers, competent DBAs, extremely high uptime and confidentiality, integrity and availability of data are all of paramount importance. You may not see sysadmin booths at GDC, but trust me that to be a senior sysadmin at a major organization, you've gotta know your stuff really well.
  3. Remote access to UNIX systems

    [quote name='BeanDog' timestamp='1312933820' post='4846961'] You can rent servers by the hour on Amazon's EC2, and the smallest servers they have cost $0.02 an hour. You can probably find an EC2 image for most if not all of those operating systems, boot up your own machine, and have at it for as long as you'd like. [/quote] I agree with BeanDog that purchasing a server from EC2 will certainly give the most flexibility. Although it's not unheard of, it's really not a great security practice to give out shells to people on the Internet whom you don't know very well. It's not that people don't want to help, but it's generally frowned upon. Amazon EC2 has many of the operating systems you're looking to test on, and gives you much more than just a user account: you get full root (administrator) access to the system, allowing you to configure it as you like, learn some Linux/UNIX fu and test in all the environments you'd like! Good luck
  4. How to code faster?

    I'm sure a lot of people will start mentioning programming methodologies (Agile programming, TDD, GTD, etc.) to answer this question, but my point is vastly more simple. Plan it all out ahead of time. Your brain can't focus on planning out your program and also writing clean, efficent and quick code. It's one of my favorite sayings that 15 minutes of planning before you sit down at an IDE will save you hours and hours of debugging, refactoring and basically a huge headache later. Hope this helped a little, good luck!
  5. Online Courses

    Just chiming in to say that if the alleged university does not have a physical campus, do not take classes there! Your best bet is to talk to admissions department of real, physical universities like the ones listed by the above poster and talk about options for completing some (or all) courses online.
  6. Need help finding a host

    You might be interested in some of the services SoundClick offers, but I'm not really an expert in the field.
  7. Gaming stat-tracking software: Is it out there?

    Quote:Original post by Rad94 Xfire has support for over 1000 games of different genres. That's hardly a few imo. Not for stat tracking.
  8. Quote:Original post by Raghar Quote:Original post by Code_Dark And in response to the original "piracy" argument, Freenet is ridiculously slow; BitTorrent is popular because you can get incredibly fast downloads. Freenet will never be able to replicate that unless it adopts the exact BitTorrent protocol. 5 KB/s. You call this incredibly fast? I seen also long term average ~500 B/s. If you're talking about BitTorrent, you seriously need to either open some ports or get a torrent with a couple of seeds. I'm not sure if you're aware of how the BitTorrent protocol works, but if used correctly it will get faster long-term speeds using the swarm than a simple http or ftp server to client file transfer. I use BitTorrent and get speeds up to 1.5MB/s. If you're averaging 5kbps or even 500 Bps, you need to figure out what you're doing wrong :/
  9. Gaming stat-tracking software: Is it out there?

    xfire does something like that for a few games. For Valve games, STEAM has stats/achievements for a few supported games. Some EA games (BF2) for example, keep track of stats and are accessible via websites like, or the EA official website if I recall correctly. The problem with doing it independently (say, a website keeping track of Counter-Strike statistics for each player) is that from a coding standpoint, it would have to interface with the game. That's a lot of work to keep track of kills, and probably violates EULA's to interface as such, and would set off pretty much every anti-cheating software. - cd
  10. Okay, first of all, Freenet is *not* illegal. Despite the fact that one of the primary uses for Freenet is child pornography--and if not, then other illegal material--it is not illegal to have Freenet on your computer. I work in the network security field, so I understand that in theory Freenet is great--it's basically a giant, encrypted, constantly-backed-up drive which cannot be traced. I am all for encryption and I'm all for free data, but you have to look at how this network is used practically: let me tell you, the primary users of Freenet aren't trading nice things. Now, I understand that the basic user (such as you or me) could say that "oh, I use Freenet, but I'm going to stay away from the child pornography." Obviously. Unfortunately, that isn't how Freenet works. When you host ANY encrypted data on freenet, there is a very real--in fact, even probable--chance that you will be hosting fragments of encrypted child pornography. My point is this: by using Freenet *AT ALL*, you are supporting and even facilitating child pornography. This is not okay by me. And in response to the original "piracy" argument, Freenet is ridiculously slow; BitTorrent is popular because you can get incredibly fast downloads. Freenet will never be able to replicate that unless it adopts the exact BitTorrent protocol. - cd
  11. Quote:Original post by JohnBolton Select a college based on the quality of the education it provides. If you go to a school just to party and breeze through the classes, then you will learn nothing and will have wasted your money. Going to a top school might not give you a better chance of getting the job you want, but it will give you something much more valuable than that. First off, thanks to everyone that's replied so far--all of your contributions have been really helpful! Sorry I haven't replied until now, I was on a plane to LAX, then to Seattle. I just had dinner in the University District of Seattle (near University of Washington), which has pretty much amazing thai food. JohnBolton, I think that you're totally right, and I agree with you. I'm going to talk to an academic advisor in computer science (as well as sit in on a CS 143 (computer programming II) class) and see how everything looks. Although I know I should probably choose the superior quality of education, what about choosing a school for just its academics or just it's social life, etc? I would think I'd need some kind of a combination of the two. Again, thanks again to everyone who's replied--you guys are helping me out more than you know. - code
  12. Hi, everyone. Some of you may remember me—I used to be a big poster here a few years ago. I’ve dropped back in from time to time to try to reignite my GDNet fire, but it just never quite rekindled the way it was. I was a high school freshman during the bulk of my time at; an overweight 15 year old with social problems who longed and dreamed to be a coder. What’s changed? Well, now I’m an 18 year old with less severe social problems (come on, as programmers we aren’t the most popular bunch!), who isn’t quite so overweight. Woo. Additionally, I’m about to make (what seems to be) the biggest decision of my life: where to go to college. I am an intelligent guy, don’t get me wrong; the problem I have is that I’ve often been too busy with extracurricular projects to focus on schoolwork. It worked out alright in the end for me, though, as I did in fact get into college—you can see my choices here ( Tomorrow morning (well, technically early afternoon), I’m flying up to Seattle to look at the University of Washington campus, sit in on a class, and interrogate an academic advisor in computer science. Computer Science, of course, being my intended major. (What?! Someone wants to study computer science and browses the GameDev forums?! Blasphemy!) The question I pose to you, my fellow GameDev-ers, is this: how important is the rank or prestige of your university weighed when going into the software engineering (or, you know, game development) industry? I live in San Diego, California, so the University of California schools are significantly less expensive for me to attend. Is it worth it to spend an additional $8-10 thousand a year for the out-of-state tuition of UW or UIUC? Should I choose UW’s Seattle (why, hello there, MSFT!) location over UIUC’s superiorly ranked CS department? Should I choose either of these over UC Santa Barbara’s party atmosphere and easy academics (since, of course, I wouldn’t want to hurt my chances of getting a job in this competitive industry)? I know that GameDev isn’t a resource for college-bound students who are uncertain of themselves to find the path the enlightenment, and I’m aware that no one here has, with absolute certainty, the answer for which I am looking. Your opinions, however, can help me make this choice. What do you—especially if you’ve ever been in a position to hire new college graduates—think about my situation? What should I do, and what factors should be important in my decision? Thanks (preemptively) for your help. - code
  13. play WoW from Home net

    Quote:Original post by Maega Quote:Original post by nagromo If your college doesn't block the ports used for ssh or vpn, you could set up a server of the respective technology and use tunneling. It looks like Windows XP may have a built-in VPN server. (That may only be for XP Pro, though.) Either way, you'll need some way to access your home PC from the internet. That means configuring your home firewall/router to allow incoming connections and send them to your PC. If you have a dynamic IP address, you'll need a service like DynDNS to give your home computer a hostname and keep it updated to your current IP address. Keep in mind, though, that it will be slower than your college connection, and it will have more lag than both connections added together. Also, it's probably against the intent of the college's rules, but you probably don't care about that. Why would a college try to prevent you from playing online games? You're an adult, you should be able to make those decisions for yourself. Unless they're just doing it to save bandwidth, in which case a tunnel would be even worse for them. I have the opposite problem - the college doesn't block me, but my apartment building does. I've used a VPN to get on the campus network to sign on to the public beta server and try a sandbox game by myself. We may start blocking WoW here. The way they distribute patches hurts us pretty bad. The amount of people that do it kills our bandwidth. If we catch anyone tunneling out through SSH, we turn their bandwidth allocation down to dialup speeds. Wait, if people use SSH to an external network, you kill their bandwidth? Damn, that sucks! I'm going to Purdue (most likely) next year; I really hope that doesn't happen to me :( - cd
  14. I disappear for years at a time, only to come back in huge quantities; then, I abruptly leave again, with little to no warning. It worked for Yann L., right? - cd
  15. What do you think about free will?

    Quote:Original post by Oluseyi Quote:Original post by Code_Dark Free will is impossible if God exists. If you are referring to the Christian God, the Bible posits that we have been given free will. It also speaks of predestination, however, making it inconsistent on the issue. I'm referring to an all-powerful, omnipotent God who is truly benevolent in nature. While this may refer to the Judeo-Christian God, I'm sure it's not limited to such- even Greek mythological characters, should they be benevolent, would work in this scheme. I'm not talking about what the Bible would say or not, but rather the very notion that for punishments, carried out by other people, for example, to exist, free will [I]must[/I] not: sure, one man may "need" to be punished by prison, and a good man refined by learning to cope with a bullet wound, but that situation is on a tiny, tiny scale compared to the world at large. Thousands of innocent people are hurt and tortured every day, in many different situations. If there is a benevolent God, this is happening for a reason. If this is happening for a reason, but is carried out by people that are not God himself, then they have to be controlled. If they are choosing to do stuff via their own free will, then the righteous and pious are suffering for nothing: not the hallmark of a benevolent God. This God would be a laid-back entity, who quite frankly doesn't care about his people. As you said, the Christian bible is contradictory surrounding this topic. Anyway, this whole rant was just a musing I had the other day after talking to a friend of mine whose religion (he's a reformed baptist) believes in predestination and the elect going to heaven. - cd