Slashdot Mirror


Game-Related Education On the Rise At Colleges

The LA Times has a story about the increased interest in learning how to make video games amongst college students, and the subsequent rise in game-related education as the schools respond to that demand. Some programs are gaining legitimacy, while others do perhaps more harm than good. Quoting: "The surge in interest has led schools to add games to their menu — but not always to the benefit of its students. Recruiters say they often see 'mills' that run around-the-clock sessions to quickly churn out as many students as possible. Other programs teach specific skills but not how games are pulled together. 'It's a very hot academic growth area,' said Colleen McCreary, who runs EA's university relations program. 'I'm very worried about the number of community colleges and for-profit institutions, as well as four-year programs, that are using game design as a lure for students who are not going to be prepared for the real entry-level positions that the game industry wants.'"

178 comments

  1. Seems useful... by tjstork · · Score: 4, Funny

    The economy is in total meltdown, and the best our academic institutions have to offer is more video games. When are they going to follow the leads of Harvard and Yale and give us the fine leaders like George W Bush, John Kerry, Ben Bernanke, Barrack Obama, and the head of Lehman Brothers. Running the country into the ground, now that's a REAL degree!

    --
    This is my sig.
    1. Re:Seems useful... by ciaohound · · Score: 2, Insightful

      I think it's the carbon economy and the institutions that support it, academic included, that are in serious crisis. The Sierra Club ranks colleges by their greenness, and, curiously, the Ivies aren't in the top ranks. Places like Middlebury and Oberlin are. These are small colleges that focus on the teaching of undergraduates. Maybe that's part of why they seem to be leading green thinking.

      I am hopeful for a new generation of leaders that are more aware of humanity's impact on the planet. Of course, it would be hard to be any less aware than the current administration.

      --
      Oh, yeah, it's not easy to pad these out to 120 characters.
    2. Re:Seems useful... by Anonymous Coward · · Score: 0

      And the derivatives. Don't forget about the derivatives. Only MIT and Harvard would produce graduates who would create those.

    3. Re:Seems useful... by lysergic.acid · · Score: 5, Funny

      This is one of the most idiotic and brainwashed responses I've ever seen in the history of the internet. The sad thing is you probably believe what you wrote.

    4. Re:Seems useful... by tjstork · · Score: 1

      I think it's the carbon economy and the institutions that support it, academic included, that are in serious crisis.

      Well, the carbon economy really translates to wealth and not have carbon based fuels or not be able to use them means to not have wealth. Whenever you go from being wealthy to not being wealthy, the institutions in front of the lost wealth lose their credibility.

      --
      This is my sig.
    5. Re:Seems useful... by im_thatoneguy · · Score: 1

      Please. Teaching successful manipulation of the system for your own and others' gain is not limited to a single economy.

      A harvard business grad would be just as adept in a green economy as a carbon one. Money, Power and Influence are aquired the same no matter the game.

    6. Re:Seems useful... by dwarg · · Score: 2, Insightful

      ciaohound, take note of megamerican's response. You see, if you want to convince conservatives to do what's in their own best interest you need to phrase it in terms of how it will hurt other people.

      For example when you say, "Excuse me Mr. Conservative, maybe we should try to develop alternative energy sources so we aren't dependent on a single source that is damaging to our environment."

      Instead you should say, "Hey fellow conservative, we needs us some plant fuels, or some such shit, so that we ain't sendin' so much God damned money over to those towel-headed sand-niggers that keep blowin' everyone up."

      Obviously it's repulsive to say it that way but otherwise your just wasting your breath talking to a really ignorant, angry and misinformed brick wall.

    7. Re:Seems useful... by theeddie55 · · Score: 1

      a good rant, it seems you've done your research most of the way through until you get to "and the head of Lehman Brothers" who is Richard Fuld, an NYU alma mater

    8. Re:Seems useful... by MaskedSlacker · · Score: 1

      Unless the rules of the game say shoot the guy with the most. Just saying.

    9. Re:Seems useful... by zebslash · · Score: 1

      At the same moment, Sarah Palin wants to stop all research on Drosophila : http://thinkprogress.org/2008/10/24/palin-fruit-flies/

      With people like this, no need for science degrees anymore. After all, everything we need to know is written in their bible.

    10. Re:Seems useful... by easyTree · · Score: 0, Troll

      Obviously it's repulsive to say it that way but otherwise your just wasting your breath talking to a really ignorant, angry and misinformed brick wall.

      Making unfair comparisons isn't helping. I personally know many walls which are far more open to suggestion than your average conservative.

    11. Re:Seems useful... by Hognoxious · · Score: 1

      shoot the guy with the most

      Historical evidence implies that the rule "whoever has the most can hire the most guards and they'll shoot[1] you first" overrides that one. Sorry to rain on your parade.

      [1] or stab, or hit with a rock. Just depends how far back you go.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    12. Re:Seems useful... by Fred_A · · Score: 1

      At the same moment, Sarah Palin wants to stop all research on Drosophila : http://thinkprogress.org/2008/10/24/palin-fruit-flies/

      As one of the commenters there points out, with their tiny brains and their impressive reproductive abilities, they presumably make an uncomfortably close study model for some republican candidates...

      Palin is comedic gold (to us that don't have her as a politician of course)

      --

      May contain traces of nut.
      Made from the freshest electrons.
    13. Re:Seems useful... by XxtraLarGe · · Score: 1

      At the same moment, Sarah Palin wants to stop all research on Drosophila

      Really? Do you think Sarah Palin would stop private businesses from researching Drosophila? Or is it possible that she's simply against government funding of that research? Being against government funding of x != being against x.

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    14. Re:Seems useful... by Lemmy+Caution · · Score: 1

      You know nothing about how research works in this country.

      If you block any federal funds from reaching a category of research, you more or less make sure it will not take place on research universities. Especially for basic research that won't immediately lead to product, that pretty much kills it.

    15. Re:Seems useful... by Anonymous Coward · · Score: 0

      Your theory is pronounced "trickle down economics".

    16. Re:Seems useful... by MaskedSlacker · · Score: 1

      France in 1799? Russia in 1918? Cuba in 1956? China in 1948? I'm sure I can keep on going.

    17. Re:Seems useful... by Lemmy+Caution · · Score: 1

      France 1799 was pretty much a case in the people who could hire the most guys with guns (the upper middle classes) dispensing with the ones who were in charge (the aristocracy.) The terror was more or less the lower orders being allowed to run riot and finish the job for them.

    18. Re:Seems useful... by Otter · · Score: 1

      The Sierra Club ranks colleges by their greenness, and, curiously, the Ivies aren't in the top ranks. Places like Middlebury and Oberlin are. These are small colleges that focus on the teaching of undergraduates. Maybe that's part of why they seem to be leading green thinking.

      Obviously major research universities aren't going to be competitive in "greenness" with small liberal arts colleges. If you think we're going to move away from the "carbon economy" by producing more BA's in Queer Studiez and fewer chemistry and physics PhD's ... there's a lot more to it than bong hits and "awareness".

    19. Re:Seems useful... by easyTree · · Score: 1

      I guess conservatives can't see the invisible tags.. :(

    20. Re:Seems useful... by easyTree · · Score: 1

      uhh.. the invisible <joke></joke> tags..

  2. Ummm... by Darkness404 · · Score: 3, Insightful

    Just look at the rise of "computer" classes in high schools that don't teach you more than Word and Excel. And even the highest level computer classes only might barely touch on HTML. This is no different.

    --
    Taxation is legalized theft, no more, no less.
    1. Re:Ummm... by Anonymous Coward · · Score: 2, Insightful

      I agree, I am a university student studying science, chem and biology 2 majors. I took the time to Do 100 level comp science, and got through a horrid year of C# initiative..

      Where I am going is that, at the same time I was doing pograming, there were students in my Biology and Environmental classes pulling off modules for Word/Excel and PPT that were giving the same total number of credits as I was getting for busting my arse off learning how to write object-orientated programs.

      I have no problem with learning how to use Excel/Word/PowerPoint to its fullest, but to achieve university points for demonstrating how to point and click is absurd.

    2. Re:Ummm... by Mongoose+Disciple · · Score: 1

      I have no problem with learning how to use Excel/Word/PowerPoint to its fullest, but to achieve university points for demonstrating how to point and click is absurd.

      I hate to break it to you, but Excel/Word/PowerPoint are exceedingly useful skills in a lot of workplaces and for a lot of careers. Much more so than programming for a lot of those careers.

      (And I say this as a programmer with a computer science degree.)

      I mean, if you want take the angle that universities should be teaching 'higher learning' and not attempting to prepare students for the workplace, I'd agree with that up to a point... but in terms of workplace usefulness, I'd bet you a lot of the people you went to school with and who got taught that Excel/Word/PowerPoint stuff use those skills in their career as much or more than anything else they learned as undergrads.

    3. Re:Ummm... by tomhudson · · Score: 1

      I hate to break it to you, but Excel/Word/PowerPoint are exceedingly useful skills in a lot of workplaces and for a lot of careers. Much more so than programming for a lot of those careers.

      Excel, Word, and Powerpoint, or their open-source equivalents, are not "college" material. They're something that any semi-literate knuckle-dragging, mouth-breather should be able to learn themselves, either on their own, or with the help of a Dummies book.

      If they can't even do that, they have already demonstrated a serious lack of any sort of initiative, and shouldn't be in college in the first place.

    4. Re:Ummm... by mollymoo · · Score: 1

      Where I am going is that, at the same time I was doing pograming, there were students in my Biology and Environmental classes pulling off modules for Word/Excel and PPT that were giving the same total number of credits as I was getting for busting my arse off learning how to write object-orientated programs.

      I have no problem with learning how to use Excel/Word/PowerPoint to its fullest, but to achieve university points for demonstrating how to point and click is absurd.

      Word and PowerPoint are of course simple enough for the basics, but you can use VBA to do some clever and difficult stuff with them. Excel spreadsheets can be monstrously complex and getting the best out of Excel for analysing scientific data or doing complex accounting involves a damn sight more than "point and click". Of course whether or not the courses you refer to cover that kind of material I don't know.

      --
      Chernobyl 'not a wildlife haven' - BBC News
    5. Re:Ummm... by Greg_D · · Score: 4, Insightful

      I hate to break it to you, but universities are not supposed to be places for vocational learning. Anyone with the intellectual capacity to be enrolled at a 4 year institution should be able to pick up the skills necessary to operate the aforementioned software on their own.

      I don't have a problem with a class period or two being devoted to the basic operation of the software, but it should never be the basis for actual school credit in an accredited curriculum.

    6. Re:Ummm... by LoRdTAW · · Score: 4, Interesting

      Schools like this aren't going to land you a good job. My brother went to Full Sail for their game development degree. Even though its only 22 months he received an accredited bachelors degree. His final project was a 5 month grind where he and 4 others made a game from scratch. They made a networked real time strategy game with a 3D engine, 3D sound using Fmod, 4 player networking and multiple game play modes. All totally from scratch, no tools or anything. In fact they had to write their own tools to handle a few tasks. They must document everything and manage the game as if they were a company by having an asset list to keep them focused. They are required to come up with a studio name and that class gets a publisher name as well. Another good thing is since Full Sail is a media school, graphic arts students make the textures and models while sound students do the sound effects for the teams. They are also now offering a masters degree as well.

      The result? When he attended his international game developers association meetings he was the most experienced person there. He was able to speak and present himself well thanks to his public speaking classes. His C++ knowledge along with C#, assembler and java got him allot of attention. He can also land a regular programming job if he wanted.

      I must say even I am impressed by his knowledge. My favorite project was for his machine architecture class where he had to write a game boy demo from scratch (that is where his assembler knowledge comes from). So if anyone is interested in a game development school look into Full Sail. But be warned over 50% drop out before the first year, and about 25% make it to graduation. It is a very intense degree. Each class is from 9-5pm sometimes with labs 5-1am! You are definitely prepared for a grueling job as a programmer after that school.

      Here was his classes publisher, Degenerate Triangles. He was part of the Code or Die team. http://degeneratetriangles.com/

    7. Re:Ummm... by rdnetto · · Score: 1

      I am a senior (Yr 11) student in Victoria, Australia, and I agree. My school had IT in Yr 9, but that was basic stuff like Word. Yr 10 was an introduction to VB.NET. The depressing part is that there is only one class for both YR 11 and 12, and in terms of programming its at the same level as late Yr 10 - it just covers more theory regarding the waterfall model, systems design, etc. While the theory is important, it would be nice to see a few more advanced classes - Yr 10 was torturous for those who already a knew a language (I learn it within a week, already knowing C#), and I know that 5-10 of the people in my senior class could easily go beyond the course's scope - its a pity that we're limited by the VCE...

      --
      Most human behaviour can be explained in terms of identity.
    8. Re:Ummm... by lysergic.acid · · Score: 4, Insightful

      sadly, that's what many American universities have degraded into--trade schools.

      i have a friend attending UCSB who's trying to get into web design/development. but most all of the classes he's taken are more akin software training courses taught at junior colleges or technical colleges like Devry, ITT Tech, etc. skills like basic flash animation, HTML coding, and JavaScript are things that a web developer needs to teach himself. a University education should be focused on more academic knowledge that broaden a student's horizons, not giving vocational training that can be gleaned from a book or the web in just a few weeks.

      personally, i majored in CS in college and i never even took a single class on web design/development, but i've already established a career for myself having built up a portfolio doing freelance work while in college and also as an in-house developer/designer. the vocational skills that i've developed cannot, and should not, be taught in a university classroom. they're skills you pick up and teach yourself either working on personal projects or doing an internship.

      university courses need to teach students more abstract concepts that are more difficult to teach oneself or that students are more likely to miss in their self-study because they don't appear to have any obvious practical applications--things like programming theory & conceptual knowledge. my friend doesn't have any of that, and worse yet, he has picked up bad programming/design habits from his classes like using frames, mixing content and presentation, and sloppy/unorganized code.

      but i guess we live in a capitalist society and education has become just another commercialized commodity. people treat colleges merely as a hoop to jump through in order to land a high paying job. they don't actually care about learning or intellectual pursuit. a well-rounded college education just isn't in as much demand, therefore the free market has driven our universities to become more like technical colleges and focus more on vocational training.

      but i guess that's why a bachelor's degree is no longer enough for selective employers. now you need a graduate degree to truly be competitive. i don't know if that's a good thing or a bad thing.

    9. Re:Ummm... by Sparton · · Score: 1

      Actually, as a game design graduate (and currently in industry), I really wish I had better learning of some of the crazy shit Word and Excel can do for you, especially Excel. Excel basically lets you balance a game without playing it, which is incredibly useful in early stages of game development when you don't have a workable build.

    10. Re:Ummm... by VoltageX · · Score: 1

      And then the same "Computer" courses branch off into "Business" and "Systems Analysis", with the same level of competence...

      --
      "Anonymous could not immediately be reached for further comment." - International Business Times
    11. Re:Ummm... by ultranova · · Score: 1

      Word and PowerPoint are of course simple enough for the basics, but you can use VBA to do some clever and difficult stuff with them. Excel spreadsheets can be monstrously complex and getting the best out of Excel for analysing scientific data or doing complex accounting involves a damn sight more than "point and click".

      So Excel spreadsheets start out small and simple and grow to monstrously large and difficult ? Seems a perfect match for game developers :).

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    12. Re:Ummm... by TapeCutter · · Score: 1

      Sorry to hear that but it does get better in uni. I'm a computer scientist from Victoria, in the early 90's I taught lab classes at RMIT and have been a commercial developer for 20 odd yrs. My own son did his VCE in the late 90's and I have to say the teacher was brilliant. Basically the course consisted of writing a database in Pascal which if done correctly (in stages that build on previous stages), is a great introduction to programing. The same teacher taught maths to my daughter, he introduced the concepts of algebra using excell which I also thought was a good use of technology for year 7-8(?)

      However I realise everyone's milage will vary with the education system and some of the hoops you jump through are just societies "rubber stamp" or even your teacher being "human". If you find your course boring you have to be carefull you actually do know what they want you to know. I got bored and dropped out of high school in what is now called year 11 and it wasn't until I was thirty that I got a chance to go to uni again as a mature age student. No matter which way you look at it, failing because you haven't memorised the sequence of menu selections required to create a pie-graph isn't going to help you.

      Once you are confident you know the course material and can pass the course with ease, read what interests you the most, if your interested in programming/science then personally I recommend three "classics", The Art of Programming", The C Programming Language", The Demon Haunted World.

      Now get off my lawn!

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    13. Re:Ummm... by Anonymous Coward · · Score: 0

      Full Sail is a scam and I think you are a paid shill.

    14. Re:Ummm... by jgtg32a · · Score: 1

      How much previous knowledge of computer programing did he have before hand?

    15. Re:Ummm... by JNighthawk · · Score: 1

      Your brother's story basically matches my own. I've now been out working at a triple A game studio for almost 2 years.

      To answer a question down below, I had programmed in C++ for 4 years before going to Full Sail, but I wasn't a great programmer before going to school.

      --
      Wheel in the sky keeps on turnin'.
    16. Re:Ummm... by jgtg32a · · Score: 1

      Thanks looks like I've got some work to do.

    17. Re:Ummm... by IICV · · Score: 2, Insightful

      As far as I know, UCSB doesn't offer an official web design course of any sort. I tried looking through the schedule of classes, but all the CS department offers is things like "Data Structures and Algorithms" and "Introduction to C, C++ and Unix". From what I can remember, the only place where you can actually learn about Flash and HTML are the free classes held intermittently in the computer labs, for which you (of course) get no class credit.

      I'm not sure what your friend could have been doing at UCSB to be taking courses that were "more akin software training courses taught at junior colleges or technical colleges like Devry, ITT Tech". Perhaps he is simply very confused?

    18. Re:Ummm... by SCHecklerX · · Score: 1

      That's why a lot of people from other fields do well with computer and networking stuff. It's just another problem to solve. They already know how to think.

    19. Re:Ummm... by lysergic.acid · · Score: 1

      i don't remember the exact name of the course, but i think it was a two part (Digital?) Media Production class. it definitely wouldn't be in the CS department, since he's more of an art/design major. i would give you a link to his homepage so you could see the types of projects he's done for his classes, but i don't feel too comfortable doing that without his permission.

      i will tell you this, he spent an entire semester learning bits and pieces of html/javascript (no CSS) that i could have taught him in a week. it was like he was being spoon-fed how to become a bad web designer.

    20. Re:Ummm... by TheLostSamurai · · Score: 1

      Agreed. I attended Full Sail myself, and I can say that the program was very grueling and taught me quite well. The first programming class is a 2-month 8 hour/day C++ class. The class began with 50 students, and by the end, 10 moved on. I had minimal C++ experience before hand, but it was not all that necessary. The main problem was the script-kiddie / 20 hour-a-day WOW player who though, 'Hey I wanna make games for a living' without realizing that it actually required hard work and talent.

      I went when it was only an associate degree, but within 2 years I worked my way to a Lead Programmer position in a non game related field, and am now a Sr. Game Engine Programmer in the industry. I also work with at least 8 other Full Sail grads out of about 50 programmers, and when I interviewed for the job they said they have always had good luck with Full Sail grads.

      The only bad thing I can say about Full Sail is that my student loans suck pretty damn hard.

      --
      I am Jack's complete lack of surprise.
    21. Re:Ummm... by tixxit · · Score: 1

      Those bird CS courses are usually there for a reason. Most university courses will require you to have a somewhat intermediate level of knowledge of office software. I'd rather students waste a few hours a week in their first semester learning all this software, then trying to figure it out in later courses. Nothing is more annoying then a prof. or GA having to answer basic Excel questions in a 2nd+ year course. It's a waste or the instructor/GA's time, other students time, and your time. More than likely, the profs complaints are probably the reason these courses became mandatory for some programs.

      Most 1st year courses are pretty straight-forward, but they lay the foundation for future courses, allowing them to be taught at a much more aggressive pace. And seriously, you are talking about 1 course in FIRST year. If your biggest waste of time during a 40 course program was 1 intro to computers course, you are probably doing well.

    22. Re:Ummm... by LilGuy · · Score: 2, Interesting

      While I've never seen such a rave review for a 21 month college program, I have seen quite a few complaints about the $40,000 price tag attached to it.

      --

      You're nothing; like me.
    23. Re:Ummm... by LoRdTAW · · Score: 1

      None. Thats the amazing part.

    24. Re:Ummm... by simstick · · Score: 1

      Getting slashdotted would be a great compliment to him. Post his site. He could use it as a reference for years to come.

      --
      The best way to ruin your hobby is to try to make a living at it. Waiting on the paperless office since 1997
    25. Re:Ummm... by rpillala · · Score: 1

      Actually no at my school we have Java and AP Computer Science AB, neither of which I teach. The teacher is constantly recruiting for his computer science classes so that he doesn't get split between CS (his main interest) and teaching mathematics classes (my interest).

      The Business department has computer literacy, computer applications, whatever the typing class is called, etc. I think they're the more popular classes because many kids at my school don't want the challenge of actually taking CS.

      --
      When the axe came to the forest, the trees said, "Look out - the handle was once one of us."
  3. Likes Games != Automatic CS degree by ServerIrv · · Score: 4, Insightful

    Most of the computer science dropouts I know started the degree because they like playing computer games. Later they realize that it's much more than playing games and they cannot program themselves out of a logical wet paper bag. At least this gives them an opportunity to get a degree

    1. Re:Likes Games != Automatic CS degree by Ethanol-fueled · · Score: 1

      Sometimes the curriculum's titles are misleading. For example, there may be a big difference between software engineering(the process: methodologies, lifecycle, iterations, etc.) as opposed to using programming to solve engineering problems.

      Somebody who'd want to program for a real game company would be better off getting a math degree with emphasis on programming rather than a CompSci degree with emphasis in software engineering.

    2. Re:Likes Games != Automatic CS degree by philspear · · Score: 1

      That would be worth pointing out if it was just schools saying "You like playing games? Major in this!" TFA does not make it sound like that is going on many places. Furthermore, it doesn't sound like the emphasis is entirely on programming, citing games as a combination of many fields. Mentions something about pairing a CS major up with a drama major. (I would be worried about creating a black hole of pure ego and pretentiousness if I were setting up that team...)

      Not that that is a good approach either. I'm assuming that good programmers are what is lacking, that there's no end of people with ideas but no technical skill in CS. I mean, I've come up with some ideas for games and I know nothing about programming aside from the snippets I glean here, so that tells me that "people with ideas but not programming skills" are pretty valueless to the game industry. The drama major interested in making games is STILL not going to have a job.

    3. Re:Likes Games != Automatic CS degree by Anonymous Coward · · Score: 0

      In my (somewhat biased) experience, there is also (if not more so) a need for artists capable of making video-game usable art.

    4. Re:Likes Games != Automatic CS degree by Dutch+Gun · · Score: 4, Informative

      Somebody who'd want to program for a real game company would be better off getting a math degree with emphasis on programming rather than a CompSci degree with emphasis in software engineering.

      On what basis do you offer this advice? Game development is a very practical endeavor, with a large number of very specialized requirements:

      * C/C++ fluency is almost universally required. Other languages such as C#/Lua/Python
      * Understanding of efficient coding practices and optimization

      And, of course, you can then split off into one of many specialized areas:
      * 3D graphics programming
      * Audio programming
      * AI and pathfinding
      * Animation systems
      * Cinematics/Machinima systems
      * Physics programming
      * Internal tools development
      * Gameplay programming
      * Platform-specific specialists
      * Server/network programming

      A math degree is useful for some of these jobs, but not all. Most programming job listings ask for a CS degree or equivalent in industry experience. You could probably get in with a math degree, and it might help you find a specialized programming job such as a physics developer (extremely math-intensive), but I just don't see it being too practical in a general sense.

      Honestly, I can think of very few times I've had to call on any of my higher math skills as a game programmer (I specialize in audio, cinematic, and AI programming). Most of the time, basic linear algebra suffices quite nicely.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    5. Re:Likes Games != Automatic CS degree by lysergic.acid · · Score: 2, Insightful

      it's probably more helpful to just actually do some game development.

      if you really want to program games for a living, then you should be doing it in your free time. someone who enjoys coding doesn't need to be working at a software development firm to sit down and write some code. if it's really what you want to do then you should enjoy doing it whether you're being paid to do it or not.

      if you go through college without ever writing a single game on your own or collaborating with a friend, then you're probably not cut out for a career in game develop. the real future professional game developers are already amateur game developers by the time they reach college. i knew i wanted to be a programmer not because of some dream or fantasy in my mind, but because i spent day and night coding my own personal projects for fun--and i enjoyed doing it.

      if you're not motivated enough to write a game on your own, then what makes you think you're going to be a good game developer just because someone is paying you? game development is just like any other field. if you enjoy doing it you will succeed. if you go through college without ever trying to write a game on your own then it's your own fault, not the school's, that you can't get a job in game development.

      higher education is what you make of it. for those privileged enough to have access to it, their future is in their own hands. either you immerse yourself in academic pursuit and achieve personal growth both in and out of the classroom, or you throw your tuition away treating college as a trade school, waiting to be given step-by-step instructions on how to get into a high-paying job while doing the bare minimum to graduate.

    6. Re:Likes Games != Automatic CS degree by ServerIrv · · Score: 1

      From TFA it sounds like USC is doing it correctly, but since it is still a new major and there isn't a "standard" curriculum, there are bound to be problems. I've seen Game Design advertised as a major at community colleges right along side criminal justice to be people's next career step and key to financial freedom. Wherever there is money, people are willing to separate it from the owners.

    7. Re:Likes Games != Automatic CS degree by Anonymous Coward · · Score: 0, Flamebait

      Let's look at your list:

      * 3D graphics programming

      Math, especially if you're building your own engine

      * Audio programming

      Math, especially if you're building your own engine

      * AI and pathfinding

      Math

      * Animation systems

      If you're building one rather than using canned tools, math

      * Physics programming

      *MATH* I should know, I'm doing this for a simulator right now.

      If you want to be a star game programmer that can outdo other programmers limited to stuff built by others, a math degree is an excellent idea.

  4. Improve your brain by playing a game by Dr_Banzai · · Score: 5, Interesting

    Speaking of game related education, a 2008 study in the Proceedings of the National Academy of Sciences found that a particular memory task, called Dual N-Back, may actually improve working memory (short term memory) and fluid intelligence (gF). This is an important finding because fluid intelligence was previously thought to be unchangeable. The game involves remembering a sequence of spoken letters and a sequence of positions of a square at the same time.

    Read the original experimental study here.

    There's a free open source version of the Dual N-Back task called Brain Workshop. Start practicing!

  5. Stay away.... by NFN_NLN · · Score: 2, Informative

    Stay far away from the Video Game industry if you value your 'personal' time. Of the few people I know working for BioWare and Ubisoft... that job will become your life.

    I think it all boils down to what one boss said to one of the guys I know: "I've got 35 resumes sitting on my desk of people just as qualified as you who are willing to do your job. So no you can't have time off."

    1. Re:Stay away.... by Dutch+Gun · · Score: 3, Interesting

      It's not all like that. I've been a programmer in the video game industry for 11+ years now. The simple fact of the matter is this: if you've got a proven track record as a developer, you'll command a good salary and be in very high demand. It's true that you may not make as much as those with equivalent skills outside the game development industry, but hey, you're making games for a living, which is a pretty cool way to spend your day.

      Sure, some companies will think nothing of exploiting you as much as they can. This isn't exactly unique to the game development industry. If you find yourself in such a situation, try to at least finish up your current project (important for your resume), but get the hell out of that company. Once you actually get a few years under your belt and a few shipped titles, you become a highly sought-after commodity. Smart employers recognize this, and work to keep you happy and productive.

      You don't hear about it as much, but there *are* companies that treat their employees well. I'm very happy with my current employer, as they understand that a healthy work-life balance is important to keeping employees happy over the long haul. I work 40-hour weeks, get five weeks of paid vacation, good health benefits, a fun and exciting working environment, and a good salary.

      Honestly, I can't imagine doing anything else.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    2. Re:Stay away.... by Mongoose+Disciple · · Score: 1

      It's not all like that. I've been a programmer in the video game industry for 11+ years now. The simple fact of the matter is this: if you've got a proven track record as a developer, you'll command a good salary and be in very high demand.

      If the people I know in the industry are any indication, you're both right.

      A developer with several solid shipped titles on his resume and good references absolutely can make a high salary and be in very high demand.

      However, that's not the experience of an entry level developer, or someone relatively new to the industry, because they are seen (somewhat correctly) as very replaceable.

    3. Re:Stay away.... by rolfwind · · Score: 1

      I would say stay away from games if you retain some type of romantic notion and WAFFY feelings from your childhood/teenage years playing them. Because it's not like that.

      OTOH, it can be rewarding but it's work. Although personally, if you're really smart, there could be more valuable work you could be doing and could feel unfulfilled not doing it...

      (Although games may lead into simulations which are important).

    4. Re:Stay away.... by Anonymous Coward · · Score: 0

      any spare jobs over there?...

    5. Re:Stay away.... by Pearson · · Score: 1

      It is pretty universal that a game dev job is not a 40 hr/wk gig, day in and day out. There will be crunch times, and depending on your manager, you may suffer more or less than the norm. However, that quote you wrote is a big red flag. That is an attitude that no employee should have to put up with. Mind you I said "should." If you are just starting out, it would (probably) be worth putting up with to get that first title under your belt, but not longer than that.

      --
      I...I'm attacking the darkness!
  6. School don't do a good job of keeping up... by blahplusplus · · Score: 1

    ... if there is one thing I have noticed is that because of the internet, and the industry as aw hole. Most schools and universities simply cannot keep up, and many schools are outright bad, even the "major leagues". I think it's time to consolidate the best talent for subjects that can be taught online and have community edited courses + wiki's, etc. It would go along way to being able to improve courses in real time.

    There's been tonnes of times I've wanted to leave comments on some professors problems, or notes under paragraph of a textbook/books he's ascribed to read, and change the wording to make it more clear. I think the whole "top down" approach to education is obsolete since there is just too much stuff that current teachers and professors are clueless about that has been learned about how we learn from cognitive science.

    In fact if the internet teaches you anything, it teaches you how horrible teachers and professors and their classes really are. Many classes are so over-crowded and are taught by mere TA's (teaching assistents, etc), it's a wonder anything gets learned in modern university mills.

    IMHO, if the game industry wants skills it should be funding it's own school and should be staffed with people FROM the industry, i.e. software and gaming, etc. It shouldn't be staffed by academics who have NEVER worked in the industry. This is one of my biggest pet peeves about universities, is that the people that frequently teach are out of touch or have never really done any serious work in the industry. A select few teachers can get by with that, but most can't. Most are busy doing other stuff.

    Next is the fact that how we learn is just starting to be uncovered, there has been a lot of development in the cognitive sciences over the last 30 years that will have an enormous effect on pedagogy and teaching, right now much teaching is really in the dark ages, since it's not based on any science, it's based on "throw it against the wall, drill, practice, and hope it sticks" method.

    1. Re:School don't do a good job of keeping up... by Neon+Aardvark · · Score: 1

      Surely the actual numbers of game programmer positions is relatively small, and it's a very lucrative and "cool" industry, hence games companies should be having no problems finding sufficient numbers of sufficiently talented programmers?

      Ergo, no need for them to start funding their own universities, and no needy for shitty games degrees from shitty colleges (other than making a profit for those colleges).

      --
      Azural - instrumentals
    2. Re:School don't do a good job of keeping up... by Anonymous Coward · · Score: 0

      A bachelor's in CS is not meant to be a trade school degree. CS has not changed -- only the tools.

    3. Re:School don't do a good job of keeping up... by FishWithAHammer · · Score: 2, Insightful

      Well, sorry to burst your bubble, but a four-year degree today is, in a lot of ways, the high school diploma of forty years ago. A bachelor's in CS had better come out with the ability to immediately practice his trade or he won't get a job. And my university, among others, is absolutely woeful at actually preparing students for such. I came in knowing more than all but a few students in my class will leave knowing.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    4. Re:School don't do a good job of keeping up... by rolfwind · · Score: 1

      I think MIT's opencourseware is a major step in the right direction.

    5. Re:School don't do a good job of keeping up... by blahplusplus · · Score: 1

      It is but the software isn't up to scratch yet, I checked out MIT open courseware and the new one at Stanford.

      Things like

      1) editable textbooks, being able to comment on each pargraph in a book would be an enormous boon to textbook authors by taking student feedback/suggestions, as well as the suggestions of other teachers from other institutions.

      2) Comments on problems, etc... one thing I notice is that a lot of problems are structured in obtuse ways that could be expressed a lot better if one was able to simply edit the problem (via wiki), and then "fork" a copy off the main one that the teacher uses, and "may the best one win", this would allow bright students to reshape the curriculum from within without stepping on the professors toes, i.e. the professor can still post his problems in his own words, but other students can take them, reword them, etc, to get rid of the obscurantism.

      And that's just the start of the many ideas I have in my head, the user interface and software usability over the web just isn't there yet in many respects. Though I certainly do appreciate the effort these institutions are making.

    6. Re:School don't do a good job of keeping up... by VoltageX · · Score: 1

      And sometimes, the institution doesn't even realise that they're woeful.

      --
      "Anonymous could not immediately be reached for further comment." - International Business Times
    7. Re:School don't do a good job of keeping up... by FishWithAHammer · · Score: 1

      Yeah. Mine would be one of them. I think there are three kids in my academic class who I would hire or want to work with, simply based on competence (barring professionalism, etc. from the equation).

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    8. Re:School don't do a good job of keeping up... by Anonymous Coward · · Score: 0

      I used to think this way (university should teach you your trade - ie programming) and came out of my CS degree (well Science with a major in Comp Sci - minor in Physics) feeling like my Comp Sci was more or less useless.

      After saying this to enough people I had someone turn around and say: "you weren't being taught how to program in c/c++/java at uni, that's not what they are teaching you. They were teaching you how to program."

      Basically what they should be teaching you at uni is not how to program for your trade, they are teaching you how to think critically and what you need to do and know so that your work is useful.

      A university should be creating an academic, not a tradesman.
      Go to a technical school if you want to come out with a specific skill ("program in C++" etc.)
      Go to a university if you want to come out knowing how to learn how to program in C++.

    9. Re:School don't do a good job of keeping up... by serge587 · · Score: 1

      I'm a 4th year comp-sci major and I completely agree with parent. The C/C++/Java/C# skills that I picked up are largely a side effect than the main result and that's perfectly fine. Learning the languages was basically left to me to do on my own, if you missed the hint tough luck. Co-op/internships semesters are what give you real world experience as part of the education, any respectable uni/college will have have career services to help with that even.

    10. Re:School don't do a good job of keeping up... by FishWithAHammer · · Score: 1

      I've heard that one before, and it holds a kernel of truth to it--for the people who came in with a clue already. At least in my own experience, that is, in a middling CS department. They try to teach the "whys" separate from the "hows", in that they expect students to muddle along in Java before learning why they're doing something--and by the time they teach the "whys", the disconnect is too great for most students. (I came in with eight years of programming experience and had taught classes in high school. I didn't have all the "whys" down pat, but I'd figured out enough of them to find their instruction useful. I've had many classmates who are utterly lost and have been since day one. Yet they keep getting passed...)

      And in any case--a university used to be about turning out academics. It's not anymore. It is essentially the equivalent of a high school diploma forty years ago and nothing more. If the CS department as we know it wants to survive, they'd better be turning out competent tradesmen as well. The "academics" are the masters' and Ph.D. students. (And that's not a knock against academics. I'm going to be doing a Ph.D. program starting next year.)

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  7. Game-related programs can be good by DigitAl56K · · Score: 5, Insightful

    A good game-related course may cover things like:

    * C & C++
    * DirectX & OpenGL, Pixel shader programming
    * Physics, Matrix transformations, quaternions
    * Collision detection for various types of primitives and response
    * Audio programming
    * Game level design, storyboarding
    * 3D object design and animation
    * Performance optimization techniques including spatial partitioning, level of detail objects, fast motion blur, fast shadow mapping, and more
    * World auto-generation, map editors and scripting
    * Using game engine SDKs
    * Writing for portability
    * Developing for constrained systems (consoles) incl. fixed point maths .. and more.

    "Game-related" courses can be very involved and just as valid as any other CS degree teaching many of the same concepts and APIs. It's a shame that some people hear the word "game" and become dismissive.

    1. Re:Game-related programs can be good by phanboy_iv · · Score: 1

      Certainly, that's a course lineup anybody could respect. But whenever I peek in my school's "open gaming lab", all I see are college students staring openmouthed at Guitar Hero. Good game design courses, sure. Advertising tool to lure slackers and people with unrealistic expectations, no.

    2. Re:Game-related programs can be good by asg1 · · Score: 3, Interesting

      I'm enrolled in my university's first 3d Game Development course in our Computer Science department. Most of the topics you listed are being covered.

      I have learned more about software development in this course then most courses in my curriculum. These topics all lend themselves to team projects, problem solving, and maths... all of which are relevant to a CSE undergrad. I don't see how this course isn't useful for someone considering game development, especially when its an industry that is exploding.

      This is the only Computer science course that has made use of all of the calculus and physics we have to take.

      </endramblings>

    3. Re:Game-related programs can be good by Anonymous Coward · · Score: 0

      As someone who went to a video game school years back (Digipen in Bellevue, WA), this is exactly what's covered.

      The problem is that the school tends to put you through the wringer before the actual industry does. Which has it's downsides and benefits. OTOH, it graduation rate was like 8% of the student that originally entered. Perhaps less. This was back in 2000ish.

      If I had a second chance, I probably would have gone for a math degree and taken up programming as a summer study/intern. But that's more due to the school implementation and crappy teachers (90% of the time, we were teaching each other what the hell the Profs were talking about. No, it was not a good learning experience. Just bad teachers).

      But the good thing was you didn't have to go through the BS colleges offer (English, History, etc.) that has nothing to do with your field. The bad thing is that you have no college BS at these schools (girls, classes) where you can just relax. Steve Jobs was a drop out and one of his major influences with Fonts on the macintosh was a calligraphy class he attended after he stopped caring about rigidly following his program of study.

      I would say if a major university offers it, make sure it has a little fluff (not too much or too little, 1 class a semester) on the side. Make sure it's big enough that you can select your professors (ratemyprofessors.com).

      It's nice to come out of college half-way competent to do a job and not have partied the entire time, but these mills go too far in the opposite direction.

    4. Re:Game-related programs can be good by Umuri · · Score: 1

      I'd fight that.
      Not because i have something against game degrees, it's just i have something seriously against the utter shitty programming i see turned out by a lot of people who claim they are "CS" majors.

      Sorry, but when i think of CS, i think of someone who has a CLUE about why something would be inefficient, why efficiency matters, or even the basic structure of what they're working with.

      Unfortunately it seems i'm in the minority, and a lot of professors(not most, but not a minority, also i use the term professor loosely) seem to have less understanding of some of the systems of basic efficienty than some right-minded and motivated freshmen.

      So yeah, can a person taught with a game degree be a great programmer? Yes, but that's not due to the degree. That's mostly due to them wanting the knowledge.

      The degree, when put to most people, puts out mediocre programmers who produce bad code. Which is ok when you think of it as something you put the artists through so they have some clue about how the programmers work, and let them incorporate that into their artistic designs. But when you give it to an artist and expect them to put out the entire game themselves..... it falls apart. badly.

      --
      You never realize how much manually made unmanaged "linked" lists suck, till you have src.link.link.link.link...
    5. Re:Game-related programs can be good by ObsessiveMathsFreak · · Score: 1

      What about Geometry?

      --
      May the Maths Be with you!
    6. Re:Game-related programs can be good by Keill · · Score: 2, Insightful

      A friend of mine did a degree course like that at Lincoln Uni over here in the UK...

      Unfortunately such a course has one major downside:

      It's TOO generalist. My friend new exactly what it is he wants to do - (game/level design) - and he only spent two months or so on each subject out of two years, which simply wasn't enough.

      After talking to him for a while, it became obvious that the course he took would actually have been better if split into two - one for the game system(s) and one for the content - and then have both courses work together on the same project(s).

      --
      'Stupidity is an often fatal disease' - R. A. Heinlein
    7. Re:Game-related programs can be good by Anonymous Coward · · Score: 0

      Agreed on all points. In fact, the course of study that you outlined almost matches that of the course that I took: http://www.cs.tufts.edu/comp/50GD/lectures/index.php.

    8. Re:Game-related programs can be good by Anonymous Coward · · Score: 0
      But far too many game related curricula cover things like:
      • The user interface to 3d studio max
      • The user interface to a motion capture system
      • The user interface to building flash animations (but without any of the deep background)
      • Photoshop
      • and so on

      Physics, the serious mathematics behind animation, AI, network support and the like are far too tough for most of the students who want to do such things.

    9. Re:Game-related programs can be good by Kjella · · Score: 1

      Game level design, storyboarding

      The rest is really technical stuff, this one could easily be separated out as its own field of study though game developers certainly should know some of it. What makes a game compelling is not a technical feature, it's much more about psychology, flow, risk/reward, effort/gain, achievements, teamplay, immersion, challenge, (lack of) repetitiveness, balance and so on. Exactly the same engine can be used to make two games that are visuallly and techincally equal but one is horrible and the other brilliant. Those people also need some technical skill though, but quite probably not the finer details of pixel shader programming.

      --
      Live today, because you never know what tomorrow brings
    10. Re:Game-related programs can be good by Anonymous Coward · · Score: 0

      But this is much more in the realm of storytelling and writing, and is far from technical and requires a very different way of thinking. Though understanding the technical possibilities and limitations is still essential for someone who wants to actually implement a good game. For these technical people - who are just as important to make a game actually run - a fairly deep understanding of physics, networking, graphics, operating systems and the like are even more important.

    11. Re:Game-related programs can be good by vdgmr1213 · · Score: 1

      As a student at Full Sail University's Game Development program I can tell you that we cover all of these topics. Just because many schools don't do it well, doesn't mean they all don't. Full Sail bases their curriculum off of what employers at studios want in an employee.

    12. Re:Game-related programs can be good by cbhacking · · Score: 1

      I'm actually taking a course generally described as "Games" at my university (University of Washington in Seattle, one of the top CS schools in the US). Technically, it's a "Capstone Software Engineering" course - that just happens to combine the need for 3D graphics, networking, real-time interactivity, etc. in a student-designed software project. Guess what kinds of programs a group of 6 - 8 students will turn out given those requirements and 10 weeks?

      In other words, games are actually good projects for students. They span a wide range of programming skills, as well as some more theoretical CS stuff (performance matters so know your algorithms, a good enemy AI is desirable, etc.), artistic elements (graphics, audio), and user interface. Game development is good practice with software development methodologies (although limited somewhat by being only a 1-quarter class), including the need to integrate various pieces of separately-developed code, the skills needed to work in a team, and the experience of having other people test your code, find bugs and defects, and expect you to correct them.

      It's also fun, which helps with motivation. While real-world projects will not generally allow the same degree of doing whatever you enjoy, fun projects encourage us to do our best, push our limits, and try things. It's like hobby programming, but with a team so larger projects can be tackled and different people can contribute to the areas they are strongest in.

      --
      There's no place I could be, since I've found Serenity...
    13. Re:Game-related programs can be good by Cathoderoytube · · Score: 1

      I think the reason people are dismissive is because by and large these game courses are a scam. The school I studied animation at also offered a 'games' program, which was heralded as the most expensive in the country, at a whopping $60 000 for the one year course. In that one year they tried to cram everything on your list into the curriculum. That's sensory overload for anybody. Needless to say the graduates of the program were pretty much awful at every aspect of their studies, and a lot poorer for their efforts.

      From my experience there isn't much point in trying to cram that much into a gaming program. Especially the artistic side of things. Looking at most job boards, companies are primarily looking for either programmers or artists. As a programmer being able to animate, or model is an asset, but when they get into a studio they'll very likely be hired on for one specific position.

      --
      I have nothing compelling to say
    14. Re:Game-related programs can be good by Sparton · · Score: 1

      If you're taking about the programming aspect, yes. In fact, I'd go as far to say that that is a very good list of traits wanted by a programmer in the games industry.

      Design-wise or Art-wise, however, is a completely different ball game.

    15. Re:Game-related programs can be good by Jane_Dozey · · Score: 1

      A misconception about CS is that it's got much to do with programming. While most half decent CS degrees will require students to be able to code, it won't require that they be terribly good programmers because that's not what CS is about. CS *uses* programming as a tool. Yes, a competent CS graduate should damn well be able to know about efficiency, why it's important and how to achieve it, but they might not be very good at putting it in code. That sort of thing comes with experience so any good CS grad will improve with time and become better.

      That said, there are an awful lot of bad CS degrees out there and it's getting harder to figure out who's a good but inexperienced CS graduate and who'd just a bad graduate.

      --
      Silly rabbit
    16. Re:Game-related programs can be good by Kane+Devaid · · Score: 1

      That's exactly the point. Writing games is tough. Making the course easy just wastes everyones time - those who take the course either won't get a job in the field, or will get a job and be detrimental to the project. Making the course hard gives a reality check to the dreamers and gives value to the certification.

  8. Experiencing it already by Anonymous Coward · · Score: 2, Informative

    I've had to fire three programmers already. None were looking for real work they wanted to be paid to play. They talked well and seemed to have the skills but all had poor attitudes and didn't display even rudimentary professional behavior. I wasted a lot of time and money trying to give each a chance to perform but in the end I fired all of them. Our company has had to rethink doing any game related work due to the generally poor quality of applicants. It's very hard to find decent programmers no matter what we are willing to pay. I'm probably going to have to resort to headhunters and if that fails we'll have to drop the idea entirely. We have backing to produce games but unless I can find competent programmers we simply can't take on the projects.

    1. Re:Experiencing it already by Weaselmancer · · Score: 3, Insightful

      They talked well and seemed to have the skills but all had poor attitudes and didn't display even rudimentary professional behavior.

      Yeah, I'm sure a game written by you guys would be a blast. It's impossible to write a fun game in an environment devoid of it. You have to know what fun is first before you can manufacture it.

      And I've got more bad news for you, AC. Programmers are all oddballs. And the more talented the programmer tends to be, the more of an oddball they'll tend to be.

      If you're looking for something that wears a suit and says "Yes, sir" and "No, sir" on cue, then you're looking in the wrong place. I think the problem is more likely your hiring practices. Again, if you're looking for someone with impeccable office manners and who looks sharp in a suit - well, that isn't us. All of the time you spend in your early years acquiring social graces, we spent learning assembly.

      Change your hiring practices, change your expectations, and lighten up, and I'll bet you start having successes.

      --
      Weaselmancer
      rediculous.
    2. Re:Experiencing it already by ROBOKATZ · · Score: 4, Insightful

      There's a difference between being eccentric and needing to grow the fuck up.

    3. Re:Experiencing it already by indiechild · · Score: 1

      Mod parent up.

    4. Re:Experiencing it already by Anonymous Coward · · Score: 0

      There's a difference between being eccentric and needing to grow the fuck up.

      Indeed; grownups use more casual swearing in their day-to-day conversation.

      Remember that, kids.

    5. Re:Experiencing it already by ub3r+n3u7r4l1st · · Score: 1

      sorry, but some of the people who won the regional ACM ICPC have ADD's, displinary records in grade school, some even go as far as showing penises in hallways.

    6. Re:Experiencing it already by Anonymous Coward · · Score: 0

      There's a difference between being eccentric and needing to grow the fuck up.

      You're not eccentric till you're rich.

    7. Re:Experiencing it already by HappyEngineer · · Score: 1

      Why was that comment modded insightful? There is truth in it, but there is also truth in the statement "There's a difference between being presentable and needing to loosen the fuck up.".

    8. Re:Experiencing it already by Anonymous Coward · · Score: 0

      You're obviously in over your head here. Hire a manager that understands programming, and post on Craigslist once you're ready to pay market rate. You really do get what you pay for. If you're only willing to pay $20-30/hr, then you're going to get CS dropouts and self-taught wannabes. However if you're willing to pay $40-50/hr, you'll be flooded with qualified applicants that have 4 year degrees and several years of experience.

    9. Re:Experiencing it already by Anonymous Coward · · Score: 0

      Like Hans Reiser

  9. Games are like guitars... by sleeponthemic · · Score: 2, Insightful

    They're the equivalent rock n roll geek dream (though slightly less glamorous in reality). Most of us own a guitar, most of us have programmed "a game".

    --
    I record my sleeptalking
    1. Re:Games are like guitars... by QuantumG · · Score: 2, Insightful

      Except that kids who have a life time dream of being a games programmer typically have more productive alternatives to fall back on than kids who wanna be rock stars.

      --
      How we know is more important than what we know.
    2. Re:Games are like guitars... by sleeponthemic · · Score: 2, Informative

      Except that kids who have a life time dream of being a games programmer typically have more productive alternatives to fall back on than kids who wanna be rock stars.

      Yet the wannabe rock star still gets more pussy.

      There is no justice :-)

      --
      I record my sleeptalking
    3. Re:Games are like guitars... by mevets · · Score: 2, Funny

      but I dream of programming a guitar game....

    4. Re:Games are like guitars... by Anonymous Coward · · Score: 0

      see Idiocracy (2006)

  10. ATEC by Anonymous Coward · · Score: 0

    Art's and technology is what they call it at my school. I love it because I'm a CS Major and every time I hear someone say they are a ATEC Major I laugh a little. It seems like a psuedo-CS Degree. I'm sure that 1 in 100 are really good programmers who will be dedicated to the field, but other then that, it seems like Bull

    1. Re:ATEC by Anonymous Coward · · Score: 0

      Art's and technology is what they call it at my school.

      If they do, I don't want to go there.

  11. Universities prioritise money over educating.. by Scott+Kevill · · Score: 1

    News at 11.

    --
    GameRanger - multiplayer gaming service for PC and Mac games
  12. Game of life by moteyalpha · · Score: 1

    It is the game of life and this has been done since the beginning of computers and I took a course once in BAL, RPG, COBOL, and JCL. They were teaching punch cards too. I think it is just a way for an institution to make money and even the university I attend is offering courses that will never be an advantage to the student and the price of education is a disadvantage for those who are mislead to believe that what they are learning will pay off well enough to get them out from under $100,000 of student loans. I know several students at the university I attend that graduate and then realize that the degree they have will never pay for the education cost they incurred. A person who was interested in game development has many free and open source packages that will teach you the basics of game development and leave you without a hole in your pocket.

  13. TV Scams by martinw89 · · Score: 4, Interesting

    The first thing I thought of in regards to the EA quote was those ITT Tech and other TV commercials who advertise making games after 2 years. That's bullshit, in my humble opinion. I've been programming as a hobby for a while and am in the middle of a 4 year university CS program and, at the moment, would have absolutely nothing worthwhile to add to a game programming team. Or modeling team. Or anything. I could be a beta tester, that's about it. And I have a feeling those aren't in demand. Now granted, I probably have less experience than a person leaving a 2 year game design program because that's so targeted and CS is so general. But I at least have a feeling for how much you can learn in a year.

    Point is, games these days are incredibly complex. We're talking multi million dollar budgets, with blockbuster titles reaching the hundred millions. 100+ person programming teams. Kids coming out of a quickie game design degree are going to be poorly prepared, if at all, for this complexity. And it's not fair, because designing games is a process that strengthens programming and general logic abilities.

    At least, that's my very opinionated two cents.

    1. Re:TV Scams by nubsac · · Score: 3, Funny

      ...those ITT Tech and other TV commercials who advertise making games after 2 years. That's bullshit...

      So true, I know a buddy who attended one of these institutions and couldn't even write a simple "Sprite" Class.

      Upon inquiring further, when asked what a Sprite was with respect to game programming, he replied "Uh..it's something that moves!"

      Needless to say, you wont be seeing his name in any game credits anytime soon.

    2. Re:TV Scams by rolfwind · · Score: 1

      The way you become a programmer is by programming.

      Do it for fun, have a problem to solve, etcetera.

      You don't learn it in the classroom. Classroom theory is nice, but that experience is akin to pouring water into a leaky glass.

    3. Re:TV Scams by dr_dank · · Score: 1

      This hits the nail right on the head. Schools like these prey on people who think that a well-paying job is just a few cheesy cram courses away. Back in the dot-bomb era, these same places were trumpeting MSCE/A+ courses as if those alone were going to guarantee a good job.

      --
      Where does the school board find them and why do they keep sending them to ME?
    4. Re:TV Scams by Anonymous Coward · · Score: 0

      You'd be surprised where a few certs will get your foot in the door. i know everyone at slashdot is an expert at everything and i know that microsoft anything isn't worth shit to you people but as someone in the field who sees these people first hand i know a very stable multi-billion dollar company that will hire people with a+ and mcp starting in the mid 30s.

      not too bad for something that anyone who has the ability to get a high school diploma and a couple hundred dollars can get. certainly better than the working stiffs i see from here who talk about 6 years of school and banging their heads off a wall who barely break 40k. and just like your first degree, certs mean less and less as your performance on your first job means more and more. unless you really want to be in real cs than college is nearly a joke to anyone who is willing to work things out for themselves.

    5. Re:TV Scams by im_thatoneguy · · Score: 2, Insightful

      I went to a 4 year game/film college. The people who came into the program without any prior self education almost universally failed. I would say of my class of 80 about 6-7 at most actually were employable. Of those 7 or so I can only think of 2 who came in without any previous 3D experience and one of them had extensive traditional art training before hand so really only one I can think of who had no experience.

      It's a myth that you can learn this stuff in 4 years. The only people who I have seen succeed without coming in with an extensive self-taught background have put in enough time for 6+ years through online courses and other extracurricular training.

      If you're an artist you have to be a real artist. You have to have an eye. You should probably have a background in your field. Lots of people graduate. Very few people are actually sufficiently qualified. Teachers need to be more honest with their students about their real abilities and employability. It would save a lot of people a lot of money.

    6. Re:TV Scams by EnsilZah · · Score: 1

      Nothing to contribute to a game programming team?
      Sure, if by that you mean you won't be the lead programmer on Blizzard's next project.

      I did a year of CS (switched to graphic design), in the first semester I did a basic console-based RPG type game with a map editor (think LORD 2 or Nethack only much smaller in scope).
      In the second semester I picked up a little DirectX and upgraded the graphics, then a little later I made it into an isometric engine and added animation, lighting and stuff like that (Screenshot).
      Sure, it might not look like much and it might not be Far Cry 2 but I think a small independent developer might still find some use for me, and that's only a semester's worth of OOP, intro to C, some data structures and some DirectX tutorials.

    7. Re:TV Scams by servognome · · Score: 1

      Point is, games these days are incredibly complex. We're talking multi million dollar budgets, with blockbuster titles reaching the hundred millions. 100+ person programming teams. Kids coming out of a quickie game design degree are going to be poorly prepared, if at all, for this complexity. And it's not fair, because designing games is a process that strengthens programming and general logic abilities.

      You're looking at games from a completely ground-up approach. A 2 year curriculum could teach enough skills and background to create commercial-level game mods.

      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    8. Re:TV Scams by AmberBlackCat · · Score: 2, Funny

      Here's what you tell your friend: First you write your Lemon class and your Lime class. Then after you add the carbonated water, you have your Sprite class. Or if you want to cheat, you can just use inheritance and rip off your 7-Up class. I made the Dean's List easily.

    9. Re:TV Scams by Sparton · · Score: 2, Informative

      The first thing I thought of in regards to the EA quote was those ITT Tech and other TV commercials who advertise making games after 2 years. That's bullshit, in my humble opinion.

      Well, unfortunately, your humble opinion is incorrect. I graduated out of the Art Institute as a Game Designer (a year-and-a-half program, but I took an extra quarter) and got a job just over 3 months after I graduated.

      In addition, out of the 30ish people that graduated with me, I know of at least 5 people who also already have jobs, some even landed at the portfolio show our school hosted at the end of their schooling.

      The important thing to keep in mind is that I've had the opportunity of going to a incredibly good school for this. My school taught me what I need to know, a bit of the other disciplines so I better understood my place in a team, but also had classes that emulated being in the industry where I'm actually make a game with people of other disciplines.

      In short, it's not impossible, but it's all about having a good school. I've seen a lot of positive posts about Full Sail, which sounds very similar to the Art Institute that I went to. Anyone interested in entering the games industry should look for schools that teach you what you need, in a relatively short amount of time, and also that they have some classes where you're in a team and making a game with people of other disciplines.

    10. Re:TV Scams by Anonymous Coward · · Score: 0

      You may be surprised by the amount of education you can receive in a two year degree from Full Sail. I've known a few game programmers who went through that program and came out WAY more prepared than anyone from a 4 year computer science degree.

    11. Re:TV Scams by martinw89 · · Score: 1

      I see what you mean, other people have responded in this thread with 2 year programs that actually give them way more programming experience than I'll probably get in my 4 year program.

      I still hold that those commercials that basically say "Hey, YOU can design the next big game" are a load of crap. I'm not denying the 2 year programs any more, but I'm wary of colleges that display a Bamzu page as their website.

    12. Re:TV Scams by Anonymous Coward · · Score: 0

      Where were you when in the early 90s when I was young and blew my money and time on one of those A+ courses? All it ended up was getting me into a callcenter doing tech support -- which a trained monkey could do, no cert needed.

  14. Wasteoftime tag is not appropriate by Weaselmancer · · Score: 4, Insightful

    My first real programming was done for gaming purposes. I wrote a zork-like thing in Apple Pascal on an Apple IIe in high school (yes I know, get off my lawn). And tried to write Cosmic Encounter for the C64. Running out of room is what moved me to buy an Amiga and my first real C compiler, Aztec C. And my first hard drive once I got sick of programming off of floppies. Which I hardware hacked onto the 86 pin expansion port to make it a full 100 pin ZorroII port.

    Anything that gets your butt in the chair and writing code is good. I had no idea what I was getting into when I stared down this path, but it was gaming that was the beginning. And now it's put a roof over my head.

    YMMV of course, but for me it's hardly been a waste of time.

    --
    Weaselmancer
    rediculous.
    1. Re:Wasteoftime tag is not appropriate by compro01 · · Score: 2, Insightful

      I think the tag is echoing the sentiment in the summery that a lot of these courses are a waste of time (and money), in that you don't really learn the needed skills in them.

      --
      upon the advice of my lawyer, i have no sig at this time
    2. Re:Wasteoftime tag is not appropriate by pintpusher · · Score: 1

      I cut my teeth on the vic-20 and c-64. Moved on in high school to pascal on apple ][e's and we did a lot of sophisticated stuff: simple language interpreter, with variables and arithmetic expressions(shunting algo); a process scheduler that ultimately handled queue's of jobs written in our simple language and tried to optimize that scheduling for various criteria. This was all in 1986 as sophomores (likewise, get off *my* lawn). We were all playing and designing games on the side and had a background in it before we hit those programming classes. We had all done various bits in various versions of BASIC, some asm, and other random stuff. Enough to get us going when we hit the real stuff.

      So as an introduction to programming, writing simple games was definitely a help. To a man (the girls all dropped out :( ) those who had prior game experience did *vastly* better.

      Now, after years of being out of it, I'm back in school trying for my CS degree. I'm sitting next to kids half my age and their primary motivation in life is the next level in some FPS. They are bantering back and forth with the "professor" about games they play and "have you seen the beta of blah blah blah." Meanwhile I'm sitting here wondering when my 300 level course will start doing something that is even remotely as sophisticated as what we did in high school 22 years ago. I try not to correct the instructor too much, but sometimes I have to. Interestingly, he usually acknowledges what I say with "Andrew is right. What he's talking about is .... But for now, just think of it this wrong way and we'll straighten it out later." Then after class he asks me if there is anything else he should talk about. And I haven't done any CS since 1994. WTF.

      Our curriculum is directed towards the gaming degree (yep, we got one). They keep removing math requirements, dropping various core CS courses (discrete structures is now optional for all CS degree options. I assume algorithms won't be far behind). All the old hard-core CS prof's are near retirement (the guy who teaches Automata is retiring in two years and so is offering the course every fall until then instead of the usual every-other-fall because there is no one else on staff to teach it and he wants to get as many as he can...)

      There are a couple of hundred kids in the department and easily 80% of them are interested in programming games. I'm guessing that there are about 20 seniors in the program (I'm technically a junior but won't finish for two years due to a variety of things (kids, jobs, life...)). This suggests that they lose a *ton* of kids somewhere around the data structures breakpoint. That's good, because if you can't do data structures GTFO, but damn, the data structures class is so watered down that I can't believe anyone who is serious can't hack it. Then I saw some of the code these kids are turning in. OMG, it's so sad. And they pass these kids. Global variables all over the place, no commenting at all with bad naming conventions. Total lack of modularity or cohesive structure. Clearly these kids are feeling their way through the code, using plain ol' trial and error (nothing wrong with that except they're juniors in CS and should be able to calculate weighted averages in their sleep in a language they've never seen before), slapping it all together trying to get something that will just run. Fencepost errors everywhere and nasty bugs like unchecked array bounds that by chance don't blow up because their test data isn't comprehensive enough. I could go on. That kid got a high 3.x in the class.

      Sorry for the rant.

      The point is that I think the gaming program is trying to draw in the wrong crowd. People who play games aren't necessarily equipped to do *anything* related to computing. People who *live for* games definitely aren't. You can see them moping down the hall because they're halfway through the program and have realized that it's hard and isn't remotely what they want to do. It's really a disservice to these kids to draw them in like that. Anyway, that's enough venom for today.

      I'm seriously thinking about switching to math. At least they try to give you a deep, sophisticated education. It's all just really sad.

      --
      man, I feel like mold.
    3. Re:Wasteoftime tag is not appropriate by Weaselmancer · · Score: 1

      This was all in 1986 as sophomores (likewise, get off *my* lawn).

      Hah! I was a senior in 86. So you get of *my* lawn, kid! =)

      Sorry for the rant.

      Hey, no problem. You've actually just verified a career decision I made some years ago. I have a BSEE but wound up doing programming for a living. I write a lot of low level code in C for embedded systems.

      So I thought, well...since I'm a coder by trade now, why not go back to college and get a degree in Comp Sci? Might make my resume look better. And who knows? I might learn something as well.

      So I go back to my U and study the curriculum guide. And something catches my eye. My local U has switched from C being their main language, to Java.

      Now don't get me wrong. I like Java. In fact, I love Java. The libraries are massive, garbage collection is fantastic, it's just a dream to write in Java.

      And that's exactly why it shouldn't be the main language for a Comp Sci degree. Too much is done for you. Since this is Slashdot a car analogy is obligatory. "If you learn how to drive on an automatic transmission vehicle, if you ever have to drive stick you're going to be screwed."

      People graduating with that Comp Sci degree are going to be at an absolute loss if they have to perform in an environment devoid of Java. What if they have to do their own malloc/free stuff? They'll think that all happens "by magic". Or any other manual task closer to the hardware than Java. Man - they'll be screwed. Give any one of these kids the task of writing an interrupt handler and their heads would probably explode.

      So I didn't go for it. I'm glad, looking back on it.

      --
      Weaselmancer
      rediculous.
    4. Re:Wasteoftime tag is not appropriate by pintpusher · · Score: 1

      I spend a lot of time trying to convince my classmates that there is some really cool stuff in computing that is *not* game oriented. It's sort of working, but these guys probably would have ended up there on their own.

      Meanwhile, I'm in it for the second career part, and know I'm going to grad school, so I sort of have to take it as it is. But I still seriously consider math because 1) I love it, and 2) the computing I want to do seems to involve a lot more math than a general purpose cs degree anyway. Or at least, understanding some of this stuff is a lot easier with more math. And I guess math is as good starting point as any other for grad school.

      All the EE's I know are wickedly smart and are excellent programmers and mathematicians as well. I think that being an EE is an asset for a programmer and if I was hiring, I'd not look at the EE degree vs CS degree as a problem at all, and maybe even a benefit.

      Java is a great blub language. I enjoy java. I took a really dynamite OO course this summer that focused on agile design, design patterns, etc. Very cool stuff. Then I went back and looked at some of my scheme code and realized that a lot of this stuff is a by product of the language. Some of the design patterns are just plain unnecessary in higher level languages. But people stuck in java just don't get it... blub.

      Meanwhile, as I sit in a C course, I sure wish it was java, not because my head asplode, but because I've seen this stuff, have a vague understanding and know I don't want to do it. Groking haskell on the side is vastly more rewarding than twiddling bits and doing pointer arithmetic.

      IMO, if you love that stuff, great. If you don't, and want to work at a higher level that's great too. But regardless, if you can't at least get a basic foundation in the nitty gritty details, then you don't belong.

      Car analogy: If one would rather drive race cars than change tires, that's great, but it sure helps if one at least understands what a tire is and how one might go about changing it.

      So, veering wildly back on topic: Games are cool if your they motivate you to program and you go out and actually do it. Games are not cool if they entice you into a field where you don't belong/are unhappy.

      --
      man, I feel like mold.
  15. It's all going according to plan by unassimilatible · · Score: 1

    This is a great trend, but I've been predicting it for years. This growth in specialized software and hardware is making entertainment better and better. Eventually, computer gaming will extend into the physical world, and the user will be able to actively participate. In these "holosuites," you'll be able to virtually live out any fantasy, whether it be a battle, sex, mountain climbing, exploring strange new worlds, historical adventure, you name it.

    Someday, the more advanced ones will be room-sized and appear in businesses. Then my long-predicted plan will come into fruition. I'll open a bar-casino with these "holosuites,"and rent them out by the hour, specializing in the more salacious variety of "holoprogram." I'm not sure of a name for my bar-casino yet, but I am thinking something modern and cutting edge, maybe named after a sub-atomic particle.

    --
    Slashdot "libertarians": Small government for me, big government for those I disagree with. -1, I disagree with you
  16. Maybe a dream by Statecraftsman · · Score: 2, Informative

    but this dream at least has fall-back potential. Upon first reading the headline, I thought, "Yeah, game programming is like trying to become a professional sports player. Glamorous and lucrative, yes, but highly unlikely given the # of spots and interested individuals."

    But this is different. In programming, if you can't work on games, you can work on websites or accounting systems, or make pie charts. Not necessarily sexy but they'll pay the bills. A lot more than being a high school coach. The common thread whatever your endeavour is hard work. So sit down and code. If you're lucky, Blizzard'll come calling.

    1. Re:Maybe a dream by perlchild · · Score: 1

      The fine article also mentions specifically "game related courses" not generic programming classes. The comments from the industry about "entry level positions" makes me think that these are NOT game programming classes at all, since game developer is not an entry level position except if you own the company yourself...

    2. Re:Maybe a dream by Anonymous Coward · · Score: 0

      Glamorous and lucrative

      Haha, good one!

    3. Re:Maybe a dream by Pearson · · Score: 1

      "game developer is not an entry level position"

      "Game Developer" is a catch-all term for anybody higher than a tester. After 10+ years as a game dev, I don't know anyone who actually has "Game Developer" on his business card. It's just not specific enough. However, any entry level programmer, artist, or designer could accurately call themselves a game developer.

      --
      I...I'm attacking the darkness!
  17. My College does this by areusche · · Score: 1, Interesting

    Ithaca College's Park School of Communications is now offering a video game design major. Now personally I immediately thought, "Oh boy, a com school is offering a class for video games completely separate of the CS program. I'm worried that what they're doing is just scratching the surface of video game development by giving a broad look at video game design.

    I think what colleges need to do is point kids in a specialized path. Unlike Ithaca's program I think that it would be better to point oneself in a path specifically in programming, graphic design, or even writing. That way instead of doing a ton of things marginally well you can do the programming, graphics, story writing, etc.

    Then again I'm just a lowly undergrad student. They could care less about my input. Just as long as they get my 42,000$ a year. I mentioned this to one of the advisers for the major and she assured me it was doing just that. I'm still a bit skeptical however.

    1. Re:My College does this by Anonymous Coward · · Score: 0

      God I love subsidized education.... So glad I pay a little over 1/7th of your ed costs, from an institution with as good a reputation.

    2. Re:My College does this by Anonymous Coward · · Score: 0

      HOPE (in GA) pays for 120 hours of tuition so long as you keep a B average. It's funded in part by those who cannot do math, ie, the lotto.

  18. that's the goal by Trepidity · · Score: 2, Interesting

    The ideal is that games are partly used as a lure to trick more 18-year-olds into finding a degree in computer science interesting---rather than a class on asm programming on the SPARC or something, you teach them similar concepts with a class that makes them program asm on the Gameboy Advance or Atari 2600, making the low-level architecture/asm class seem more interesting. Of course, programs vary in how exactly they integrate games into the curriculum.

  19. In other news... by SupremoMan · · Score: 3, Interesting

    Education-Unrelated Gaming continues steadily at Colleges.

  20. In (non-soviet) Brazil... by acoster · · Score: 1

    In the last years we've seen lots of new courses like this in Brazil, although we have no real demand for so many "game professionals". And most game professionals hold BSc in computer science for programming and BA for the art part.

    And as the EA exec said, most of people with such degrees are not suitable for entry-level jobs. I'm myself a game programmer, and I can safely say that the programming skills of most guys that come from these schools is sub-par with the average CS Joe. The lack of theoretical education on computer science creates some problems to understand the larger picture sometimes.

    And don't get me started on game designers (there are courses focusing on that), as 99.999% of companies don't hire "game designers". Which don't stop us from getting 3, 4 resumés each week asking for a position as game designer.

    --
    "Go forth, and be excellent to each other" --Bill & Ted
    1. Re:In (non-soviet) Brazil... by Anonymous Coward · · Score: 0

      The "entry level" jobs they want to fill are QA and art/modeling, not programming. About 10% of typical A-list game's production stuff is doing real engineering and programming; about 70% is doing art, and about 20% doing things like level design.

      I'm posting anonymously because I actually teach students in a fairly established game design program. We don't feel a need to teach to entry-level jobs for a number of reasons. First, training for those positions shortens the lifespan of the value of that education: if we just teach students how to use this year's version of Maya, and scripting in a couple game engines, we're consigning them to near-term obsolescence, especially if they don't have a top-down overview of the production process and a broader understanding of the market. Second, I feel that very specific tool-skill acquisition is the job of the employer: that's the attitude in Japan, where employees are often hired without any technical skills whatsoever (including Miyamoto.) What the employers really want is for us to flood the market with cheap labor that doesn't have enough flexibility to go elsewhere. I want to teach students who will quickly cruise through the entry-level jobs and wind up in positions that are more rewarding in every sense. I also want to give them broad skills that let them thrive in other industries. EA doesn't like it, because it gives them, as future workers, more leverage against their future employers. But that's not my problem.

  21. DigiPen -- www.digipen.edu by dukeluke · · Score: 5, Interesting

    As a game developer myself, Drawn to Life (2007) Lock's Quest (2008), and a student from a 'video game college', I can offer perspective to interested parties.

    Any prospective student should know that it is very difficult to break into the gaming industry. Further, they need to ask themselves why they are attending generic college XYZ for video games. Specifically, what does this college offer and what are their job placement statistics? DigiPen regularly has job placement percentages in the high 90s within 6 months of graduation. Might I add that many of our professors have worked in the industry extensively? Who better to lecture on game networking, audio, physics, etc. than someone who has developed on triple A titles on all of the major consoles? I could spend ample time explaining how the first 2 years at DigiPen covers more than most Master's programs elsewhere in the country, but I digress.

    The sad fact of the matter is that most collegiate programs do not have the expertise on the bench to be able to ACTUALLY help students get ready for the real world of video game programming. DigiPen graduates are more-often-than-not able to hit the ground running on most any platform or console.

    To compound matters worse, real-time interactive simulations (aka video games or other simulators) are some of the most advanced computing that a developer can strive to code. Everything from memory management to networking has to be properly written for games. You are, in a sense, writing an entire OS on top of the underlying console dashboards. Quite a daunting task.

    And to add just a bit more, what is it with Computer Science students who believe they can leave a typical college and hit the ground running with that perfect development job? I've spent a decade of internships, part-time jobs, multiple college degrees, etc. to get to the point where I can competently compete for a development job 'fresh out of college'. And yes, that means I was interning back in high school in development-type jobs.

    Real video game colleges spend more time on advanced math (the stuff beyond calculus) and physics than discussing the best attack combo for the latest fighting game. Don't get me wrong, we play video games, but that is typically after an 80-120 hour work week writing code until we actually dream out our coding assignments to only wake up at 4 am to rewrite a memory manager, network engine, sound engine, shader, 3d model file format, etc.

    1. Re:DigiPen -- www.digipen.edu by Anonymous Coward · · Score: 0

      The problem with the colleges focused on games is that they're very expensive, and the credits don't transfer anywhere. If you don't finish, you're screwed. I'd much rather go to a state college for an accredited computer science degree.

    2. Re:DigiPen -- www.digipen.edu by Pearson · · Score: 1

      This is true, but what you CAN do, with a bit of effort, is transfer IN about half of your credits. Go to a simple Jr. College for the basic math and English classes where you'll pay $20/unit instead of ~$300/unit.

      --
      I...I'm attacking the darkness!
  22. get ready to pay more by Anonymous Coward · · Score: 0, Informative

    when obama takes office not are you only going to have to pay for your education, honky, but you're also going to have to pay for a niggers too.

  23. Curriculee curricula by sakonofie · · Score: 1
    For those crazy people out there who would like to discuss "rationally" from "facts" these seem to be the curricula for the various programs cited in the article: http://gamepipe.usc.edu/USC_GamePipe_Laboratory/Ed.html http://www.expression.edu/game_art_design/curriculum/ http://www.etc.cmu.edu/curriculum/index.html

    And remember kids because of vidaa games

    [c]omputer science can be fun.

  24. Computing general Ed by Anonymous Coward · · Score: 0

    Excel/Word/PowerPoint are exceedingly useful skills in a lot of workplaces and for a lot of careers. Much more so than programming for a lot of those careers.

    I think the important point is that "computer science" as a degree today isn't the same as what it was 15 years ago.

    Not all CS majors strive to write software... and certainly not all CS majors hope to spend their lives writing java.

    General computer literacy regarding using computers, typing, doing research on the internet, and creating office document/presentations/reports/spreadsheets is my opinion should all be PRE-REQUISITE work for colleges.

    I suppose having classes that teach students how to use Maya or Max is probably at least as interesting/educational/useful as having a pottery class.

    But, I do have a concern about how well US universities prepare students for a career that will not just pay off their student loans, but support them for the rest of their lives...

    In other countries, universities only really teach classes that help people get jobs that will pay the bills.

    Here in the US, we tend to think of colleges as a bastion of free thought and expression as opposed to training for 35 years of grind in the workforce.

    So... maybe there is a place for teaching students how to work for a company that designs video games...

    at least there are jobs... :)

    1. Re:Computing general Ed by umghhh · · Score: 1

      I agree with your comments regarding the prerequisites etc. But there is much more besides the basics.

      There are two ingredients that any school system has to provide:
      - basic skills and information
      - how to work, analyze and most importantly learn new things on your own.

      If we are talking about good school & one that really intends to prepare you for professional life than not limiting itself to and reaching beyond what is currently perceived as vital technical skills would be a must.
      This of course would be too much to ask of any normal school. Probably it would be too much to ask of any normal student. After all independent thinking or even thinking in general is not an activity that is desired or wanted. Independently thinking citizens and customers would be a danger to status quo, they may destroy this nice system that we have created. Good that there are not so many of them around.

  25. Two words. by Anonymous Coward · · Score: 0

    Full Sail.

  26. Ugh... by kitsunewarlock · · Score: 2, Insightful

    As a tabletop designer, I wish someone could change the title of this to "Video Game-Related..." simply so people like myself won't get encouraged by the misleading name. This will probably teach modelling, programming and even marketting...but I doubt game theory will be explored nearly enough...

    --
    Ginga no Rekshiya Mata Each page.
    1. Re:Ugh... by Morbid+Curiosity · · Score: 1

      I'm teaching into a course that covers some basics of ludology and narratology, so there are some people out here who're teaching something other than how to make and populate a graphics engine.

      The odd thing is that I'm doing that under the auspices of my university's Education department, not CompSci directly. We're teaching first-year students about cognitive education theory and using Neverwinter Nights as a basis to allow them to start building educational games.

      Rather than making it all about fighting and levelling, we're spending a lot of time showing them how to use conversation, puzzles and plot structure for educational purposes. We've even made NWN implementations of games similar to Clue and Mastermind to help demonstrate educational concepts.

      That's not to say that it's all video games and all university, though. We're also doing some stuff at a middle/high school level with some of the local libraries, teaching a broader view of "games appreciation". We get the kids to play games, discuss them, and learn about the various things that make a game what it is, using both computer games and tabletop games. They get to design and make their own, too. We've found that if you teach it right, you can encourage them to hone their critical thinking skills along with it.

      We're not the only people doing this kind of thing. While I was in the U.S. a couple of months ago I presented a talk at the GenCon Trade Day, where there were a number of people on the Education Track talking about using card and tabletop games either in the classroom or the library. From Florida to New York to Ohio, there's definitely an upswing in people using game theory as a window into other areas of education - but they're still teaching the game theory itself along with it.

    2. Re:Ugh... by Anonymous Coward · · Score: 0

      Of course. There is an abysmal difference between having just the raw skills for game development and skills for game design.

      The latter is, as I see it, the most difficult. Not everyone can be a designer and they usually go unappreciated, but without them there is no game. (At least no game worth playing)

      I'd be just as thrilled to work on the design team of Wizards of the Coast as much as any video game company. At present I'm improving myself any way I can for a future in game design and development, which would be video games or something a bit more analogue. ^_^

  27. The era of game programming being cool is over. by Animats · · Score: 1

    I have to ask why anyone good would really want to go into game programming at this point. The era when you could get rich that way is more or less over. The fundamental problems of graphics, game physics, organizing a big world, making the NPCs act reasonably smart, and cramming all this into a painful machine like a PS3 have mostly been solved. Now it's mostly a grunt job. The hours are awful and the pay is low for the skill level required.

    It was kind of cool back when we were first figuring out how to make a physics engine that actually worked right. Now that's a solved problem.

    However, there's an ongoing demand for low-level programmers to work on the details of big worlds. The lower-tier schools can provide the cannon fodder for those jobs.

    1. Re:The era of game programming being cool is over. by guyminuslife · · Score: 1

      It's like they used to say a century ago---everything that can be invented already has been. ;-)

      (And before anyone comes along and corrects me, yes, I know the original quote is just an urban legend.)

      --
      I don't believe in time. It's a grand conspiracy designed to sell watches.
  28. Three words. by Anonymous Coward · · Score: 0

    Waste of money.

  29. This is not true in the Midwest... by ub3r+n3u7r4l1st · · Score: 1

    apparently, EA just closed its Chicago studio. One less prospective employer.

  30. I see this in first person... by motang · · Score: 1

    The college I am attending is one of them, and right now making video game seems to be the most popular concentration in Computer Science department.

  31. Easy Solution by AlgorithMan · · Score: 1

    Teach them Game-Theory
    hehehe...

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
  32. USC GamePipe by boppacesagain08 · · Score: 2, Interesting

    I'm a student at one of the universities discussed in the article. I can tell you the games program is a VERY serious program, and the people who come in thinking that it's a goof off major get flunked out quickly. Every Computer Science(Games) student takes all the same computer science classes as the standard CS major, but instead of having 30 units worth of electives to take Intro to Basket Weaving, they have to take group design courses and other collaborative classes focused on preparing them for the teamwork that will be necessary in the field. I've recently decided to switch my major to Computer Egineering / Computer Science, but it was by no means because CS-Games was too easy. You really do have to be the complete package of a game designer - artistic and technical - to cut it in that program. In the end, I decided I liked the hardware more than the creative process.

    1. Re:USC GamePipe by nintendo_is_a_cereal · · Score: 1

      Game pipe is still a mess and I wouldn't recommend it to anyone except as a minor. I can only imagine how bad the full degree is. I majored in CS and took ITP 280, 380 and 485. I also took the big game project course 499 or whatever the number is. As long as they have Victor Lacour "teaching" it the class will be a joke. Game engines was the only class that really proved relevant in my job search and interview process. Everything else I needed to know came from standard CS and EE courses.

  33. Certification programs can be good by Anonymous Coward · · Score: 0

    ""Game-related" courses can be very involved and just as valid as any other CS degree teaching many of the same concepts and APIs. It's a shame that some people hear the word "game" and become dismissive."

    Kind of like hearing MSCE!

  34. Gaming drives IT forward by Qbertino · · Score: 1

    I'm currently working as a Game Developer using my Flash developement skills to build free + subsciption model RIA games. I was suprised to find that it is a rapidly growing market (my current employer went from 2 to 170 people since 2003), but thinking of it, it makes sense. People often use the computer or computer-like devices for proaktive escapisim more than 90% of the time. Or they're doing mostly pointless stuff that could easyly be automated without the need of someine sitting in front of the screen all the time.

    Business Process Automation, GUI/Web, Embedded and Games, that's basically where the large chunks of the field are at. And it has been that way the last 25 years ever since IT gained traction. Given the amount of people with access to computers is steadyly rising and at the same time plafforms are getting more diverse (pro gaming PCs down to mobile devices), I'm not suprised anymore that computer-gaming is a currently growing market with many niches to cover.

    --
    We suffer more in our imagination than in reality. - Seneca
  35. have the cake AND eat it? by Moraelin · · Score: 1

    Well, having been both in the games industry for a couple of years, and making a better living with no-brainer Java/DB stuff ever since... here's my insight into it:

    People who want to program a game are there _because_ they haven't "grown the fuck up." I'm not necessarily saying that in a demeaning way. I've been there myself, remember? They're the people who haven't lost that young age idealism and all that. They're the people willing to take a massively sub-par pay (just look at the average pay in the games industry: the joke is that they haven't outsourced it to India because the Indians don't work for that little), do longer hours, etc, to do their idea of doing the right thing. It's the guys willing to thumb their nose at society's norms and at the measuring it all in money and your car's price. Otherwise they wouldn't be there in the first place.

    That however also comes with certain ideas born of the very same idealism, like that being an ass in a suit still means being an ass. Or that worth should be measured by what you can do, not by what you wear or whose money you've earned. That it's what you know, not who you know. Etc.

    But again, those who don't have, or no longer have, that idealism, also aren't there willing to work for peanuts and be mistreated just to fulfill some ideal of what they want to work on.

    If you want those who have "grown the fuck up", and think it all in terms of doing a job by the numbers, for the money, you'll find those of us doing some no-brainer web sites with all the buzzwords. You want EJB with that? Sure. It's half the work and several times the pay. If you don't aim for outright consultant, you only need less than half the skills too, and you might not even need to learn much new for decades. In fact, I think I'll learn COBOL next, 'cause I hear those salaries are on the rise. I'm a professional. I'm a high-tech luxury prostitute. I'll even put a costume for you if you pay enough. (E.g., suit and tie, if that's your fantasy.)

    I don't think you can mix and match from column A and B that easily. Or not without paying a lot more than I suspect the OP is willing to pay. You want the skills and willingness to learn and long hours from column A, but the mentality from column B. It's going to cost you a pretty penny. Because that mentality from column B also says "hey, the whole free market economics says it's good to look for the best possible pay for my skills." You'll have to pay a competitive price by column B standards.

    And at that, it won't be the entry wage of the professional world either. Depending on which studies you wish to believe, about 3 out of 4 don't contribute much to their projects, and 2 out of 3 don't even really know the language they're supposed to program in. So you'll want to aim for the top 25% or so. Which also means paying a competitive wage for that segment. It won't be cheap.

    Basically I doubt that when the OP said he can't get professional programmers at any price, he really meant at any price. Hey, if you want to pay my consulting fee, I'd be happy to work on a game too. I suspect more like he expected to pay a wage for a game programmer, and get a suit-bearer. Even better, a suit-bearer with the skills of one of the former. It ain't gonna happen at that price.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:have the cake AND eat it? by ROBOKATZ · · Score: 1
      I had written a quite lengthy response and finally just replaced it with that quick soundbite.

      What I was really getting at, was that the post I replied to missed the point.

      To me, it sounds like the OP couldn't hire anyone who wanted to do anything but goof off. The post I replied to was defending this by basically saying programmer-types are eccentric. They were talking about two different types of people: children who can't do the work, and 'geeks' that may keep odd hours, odd habits, and odd mannerisms.

    2. Re:have the cake AND eat it? by Weaselmancer · · Score: 1

      See, that's not how I read it. It sounded more to me like the OP would hire in a coder, and then was surprised to find that coders are vastly different than the guys over in sales. Then getting upset about it.

      I can see how it might be the other way though. Maybe this guy hired in a couple of kids with Comp Sci degrees that still had damp ink on them and was disappointed that they couldn't do anything.

      But still, OP said this: "It's very hard to find decent programmers no matter what we are willing to pay."

      I find that very very difficult to believe. If the sky is the limit with your pay, you absolutely can find some amazing talent. That's why I was thinking that maybe this guy is simply unhappy no matter who he hired because programmers are going to be vastly different from other office types. Especially the alpha-geeks who can quote RFCs and tell you what compiler you used by looking at the assembly it generates that are worth that top dollar.

      All that time and effort spent learning that stuff is time not spent gathering small talk about sports teams to use around the office cooler and knowing how to tie a tie properly.

      That's what it seemed like to me. A classic case of unrealistic expectations.

      --
      Weaselmancer
      rediculous.
    3. Re:have the cake AND eat it? by ROBOKATZ · · Score: 1
      Point taken about the pay. Certainly for virtually unlimited pay he could find someone willing and capable of doing the work.

      Re-reading I see how the OP can be interpreted either way. I guess it's colored by experience. I have worked somewhere that relied on a lot of student talent of vastly varying quality, and have seen quite a range of the orthogonal qualities of eccentricity and immaturity.

  36. Game degree? by methuselah · · Score: 1

    This is an amusing development. I wonder what percentage of computer professionals are in the gaming industry? Isn't this a whole lot like offering a degree in professional basketball? It seems to me that people that do this sort of thing are born not made...

  37. Monstrously complex is right by ZmeiGorynych · · Score: 1
    Erm, encouraging people to use Excel for analyzing scientific data should be a hanging offence. It more or less gets it done, so that once they know some excel they'll be reluctant to try other things, but it scales very badly, and anything that is more than a 3-liner becomes hideously painful to modify, test, etc

    Anybody who wants to work with scientific data should take a real data-crunching package like R or Matlab, and avoid Excel like the plague.

    1. Re:Monstrously complex is right by Fred_A · · Score: 2, Interesting

      Anybody who wants to work with scientific data should take a real data-crunching package like R or Matlab, and avoid Excel like the plague.

      Scientific or other. Unfortunately Excel is a nasty virus that propagates not only to every office computer in the universe, but also to pretty much every mind, obliterating every other useful skill that used to be present there...

      Need to store your addressbook ? Excel
      Need to run diffs on files ? Excel
      Need a quick script ? Excel
      Need to analyse a huge dataset ? Excel
      Need to build a database ? Excel
      Need to build a quick billing app ? Excel

      Just a few of the numerous examples I've come across. And people wonder why most places find it so hard to transition to FOSS (hint: Excel).

      --

      May contain traces of nut.
      Made from the freshest electrons.
  38. Yeah, yeah OT, I know ... by ubrgeek · · Score: 1

    But there's no such word as "amongst." You can reply with any link you want to try and prove me wrong but sorry. It's not a real world. I can't seem to get the keywords to load on my browser, but I'd love it if there's a "crappygrammar" tag because of the summary.

    --
    Bark less. Wag more.
    1. Re:Yeah, yeah OT, I know ... by Morbid+Curiosity · · Score: 1

      Unless you're speaking something other than American English. It's quite common amongst the many other varieties of the language.

    2. Re:Yeah, yeah OT, I know ... by Anonymous Coward · · Score: 0

      Funny, because dictionary.com tells us that amongst is a "Chiefly British" alternate form of among. I mean, is it so hard to load up dictionary.com in your web browser before embarrassing yourself by demonstrating your ignorance?

      Also, if you're Roman Catholic, you probably are aware that the Hail Mary prayer contains "amongst" in most versions that are taught: "Blessed art thou amongst women..." Yes, it's archaic English, but "amongst" is still used in the UK, similar to "whilst."

  39. Useless degrees... by madhatter256 · · Score: 1

    List of useless degrees (IMO):

    -Liberal Arts BA
    -Information Technology BS
    -Digital Media BA
    -Game Design BA

    All of these degrees were created for one reason.... to take in people who do not have the ability to do hard math and reading, but are able to pay for a high level education. This is a gold mine for Universities and Colleges all around mainly for two reasons. Reason number one is, because many students who want to avoid hard math will flock to those degrees like flies on doodoo. Mention the word Calculus and they will cringe! Second reason is that Universities do not have to hire high level educators. It costs money, a good amount, to find professors to teach high level courses involving high levels of math, engineering, and sciences. They want to save as much money as possible. And most of the professors who end up teaching for the degrees I listed are adjunct professors, which get paid a lot less than a tenure professor.

    As for me, I ultimately chose Civil Engineering because people need roads & bridges built/repaired, as well as buildings. My job outlook is still good even this bad economy so as long as I am good and build up a network with employers. I looked into schools that offer 'game design', information technology, etc. What I found is that those are very much like vocational training. You basically learn the tools of the trade and nothing else. Just like a mechanic is taught how to fix a car, but they don't know how to design one. That's how these degrees are handled.

    Also, you cannot learn game design. It takes experience. Also, a lot of people going into that degree have it in their head that that is what they will be doing once they graduate (I thought this too when I was interested in it). Sad fact is that they won't. Game Design, you need tons of experience to get a job as one at another company. Also, most of these include programming language courses, but they don't teach the fundamentals of computer software engineering so that when a new standard comes out, they can easily grasp it and implement it into their own software design (this applies to everything other than game programming and that is the general educational goal of Computer Science). This is why programmers who create graphics engine are all computer science majors or are super smart and learned it on their own.

    The thing is, it will be very hard to find a job in this field once you graduate. Why? Because someone with just a highschool diploma can just as easily get a job that you paid $50,000+ to learn and took you 4 years to do it. I have a friend who works as a level designer. He makes roughly $49,000 a year and he only went to college (community college) for 1 year before he quit and devoted his full time learning the ins and outs of Unreal Level Editing and eventually got hired. It took him 3 years to end up with that salary. He now knows how to model in Maya and 3DS Max and he did not go to school for any of this! He used the Internet and books to learn all of that. There are just way too many people wanting to get into this industry because it is easy to learn. It is all about networking with those who are already in the industry, which is how it is in almost every industry.

    In conclusion. Those degrees are useless, in my opinion. If I want to go to college it is to get an education that will last me almost my whole life. I don't want to go to school and pay for something that I can learn from a book at the bookstore! Do not let me stop you from doing what you want to do though. I have met those who are into the game development jobs they went to school for, but that is because they also have good communication skills and know how to market themselves to employers and live up to their expectations.

    Overall, it is all about networking and putting yourself out there so that you get noticed and when they look at your resume/demo reel, they can easily remember you and realise that you are a good candidate for the job.

    --
    Previewing comments are for sissies!
  40. Coder != Computer Scientist either by Atrox666 · · Score: 1

    I've read a number of articles and worked with recent University grads. Even without adding games you can hardly call what universities do education. All they do is make money for themselves like any other business.
    Even my own university was more inept job training than any useful education.
    Those people interested in the actual science of computing are far better off learning some media science because that's what it boils down to. The future of computing science has more to do with marketing than physics. ..of course I took the physics too..but that was just for fun.

  41. Gaming for a diploma ? by slider3618 · · Score: 1

    All your diploma are mine.... Finally, I can "study" endlessly.

  42. I'd blame to scientists. by tjstork · · Score: 1

    You know nothing about how research works in this country. If you block any federal funds from reaching a category of research, you more or less make sure it will not take place on research universities

    Why is that? Universities already have sweeping patent portfolios, enormous endowments... I mean, why on earth does not an institution that claims itself to be a center of learning actually not interested in science.

    I mean, whose to blame more if Sarah Palin wants to stop paying for fruit fly research, her, or the thousands of universities and millions of scientists world wide that can't be bothered to research something unless the taxpayers give them a check, on top of all the other money universities already get.

    What a moral sham. Sarah Palin is against science because I won't do any work on a cure of autism, unless I get a fat government bonus. What a sham.

    --
    This is my sig.
    1. Re:I'd blame to scientists. by Lemmy+Caution · · Score: 1

      No, you just don't get it at all. If an institution receives federal funding to keep its lights on, those lights can't go on in a lab where that research went on.

      Do some research on the role of the NSF before blathering on subjects you clearly know nothing about.