Slashdot Mirror


Students Compete at Video Game Creation

zalas writes "Stanford's computer graphics class holds a video game writing competition each year at the end of the term, and this year's results are finally online. You can download all the finalist entries from the website. The winning entries featured very original game concepts, such as sending a spiked soccer ball through wormhole planets or infesting a growing maze of cheese with mold. Judges at the competition included representatives from Electronic Arts, Microsoft and the creator of Pong, Allan Alcorn. Ironically enough, the winners of the wacky category who received a voucher for an XBOX360 wrote a game that only worked on OSX laptops with the drop-protection motion sensors."

147 comments

  1. Ironically? by jonathan_ingram · · Score: 4, Funny

    But was it as ironic as ten thousand spoons when all you need is a knife?

  2. irony? by Anonymous Coward · · Score: 2, Insightful

    maybe they should check their definition of irony
    i use only OSX, and the Xbox360 is at the top of my wish list.

    1. Re:irony? by mcb · · Score: 2, Insightful

      I would guess that the irony stems from a Microsoft rep being one of the judges, and voting for an OSX app.

    2. Re:irony? by Anonymous Coward · · Score: 0

      Not really... You see, unlike the open source zealots that spend their days wanking it together at Slashdot, some people can have open minds when judging a competitors' project. I hope reading this has opened your eyes.

      If you need to get bashed in the head a few times, please don't hesitate to ask.

    3. Re:irony? by Guysmiley777 · · Score: 1

      It's OSX only because it requires the Powerbook's drop sensors. What would be the point of a Win32 version?

      --
      Coding with assembly is like playing with Legos. Coding an application in assembly is like building a car with Legos.
    4. Re:irony? by BinLadenMyHero · · Score: 0, Troll

      Just because it was the winner, it doesn't mean that *everyone* voted on it.

    5. Re:irony? by ShortSpecialBus · · Score: 1

      Didn't IBM come out with the same thing either first or shortly after the powerbooks did?

      I remember a bunch of stupid commercials with the guys at a lunch counter and the one dude drops the laptop that turns out not to be the one with the motion sensor in it.

      -stefan

      --
      //FIXME: Bad .sig
    6. Re:irony? by Anonymous Coward · · Score: 0

      They had the same feature before Apple, but the difference is they built it into the hard drives. Apple was, to my knowledge, the first to stick such a sensor in the computer itself, allowing this protection to persist across hard drive replacements.

    7. Re:irony? by lowrydr310 · · Score: 1
      What a ripoff, too! I was recently in a Target store and saw a handheld game of the original Labyrinth that does the exact same thing as this game. You tilt the entire handheld game to move a digital marble around the maze on a low quality B&W LCD.

      I wonder if the contest rules prohibited copying existing games.

    8. Re:irony? by Anonymous Coward · · Score: 0

      I'm using an IBM R51 laptop right now, and it does have sensors capable of running that game. Its "IBM Active Protection" application can give you a realtime 3D representation of the angle of the laptop. I'd like to see a port of the game.

  3. This could be promising... by Anonymous Coward · · Score: 0

    Competition == Good

  4. Experimental Gameplay Project by Psionicist · · Score: 5, Informative

    I am more impressed by these guys: http://www.experimentalgameplay.com/ - 4 grad studens who created 50+ games in one semester.

    The Experimental Gameplay Project began as a student pitched project at the Entertainment Technology Center at Carnegie Mellon University. The project started in Spring 2005 with the goal of discovering and rapidly prototyping as many new forms of gameplay as possible. A team of four grad students, we locked ourselves in a room for a semester with three rules:

    1. Each game must be made in less than seven days,
    2. Each game must be made by exactly one person,
    3. Each game must be based around a common theme i.e. "gravity", "vegetation", "swarms", etc.

    As the project progressed, we were amazed and thrilled with the onslaught of web traffic, with the attention from gaming magazines, and with industry professionals and academics all asking the same questions, "How are you making these games so quickly?" and "How can we do it too?" Though we successfully met our goal of making over 50 games, we realized that this project had become much less about the games, and much more about the crazy development process - and how we could help others do the same thing. We wrote about this process in our whitepaper How to Prototype a Game in Under 7 Days.


    How to Prototype a Game in Under 7 Days: http://www.gamasutra.com/features/20051026/gabler_ 01.shtml Recommended read.

    1. Re:Experimental Gameplay Project by Junks+Jerzey · · Score: 1

      I am more impressed by these guys: http://www.experimentalgameplay.com/ - 4 grad studens who created 50+ games in one semester.

      It comes down to "Write trivial, borderline-unplayable games that hold your interest for a minute or so," then write many versions of each game. There are a few gems, but on the whole the results were disappointing.

    2. Re:Experimental Gameplay Project by AviLazar · · Score: 1

      I am more impressed by these guys: http://www.experimentalgameplay.com/ - 4 grad studens who created 50+ games in one semester.

      Yea but for a CS246 (2nd year comp sci students) this is good...you are comparing 4 grad students to 2nd year under grads?

      --

      I mod down so you can mod up. Your welcome.
    3. Re:Experimental Gameplay Project by Jackmn · · Score: 1

      [quote]Yea but for a CS246 (2nd year comp sci students) this is good...you are comparing 4 grad students to 2nd year under grads?[/quote]If they truly care about and enjoy programming then they should already know everything that is going to be taught for the rest of their enrollment. They should have known most of it before enrolling. If not, then they shouldn't be taking CS.

    4. Re:Experimental Gameplay Project by XXIstCenturyBoy · · Score: 1

      1. Each game must be made in less than seven days,
      2. Each game must be made by exactly one person,
      3. Each game must be based around a common theme i.e. "gravity", "vegetation", "swarms", etc.


      That sounded cool until I saw the 2nd game listed... It uses ripped sprites.
      And most of the game on that site do no look like they were made by 1 person only... I've seen programmer's art. its not pretty

    5. Re:Experimental Gameplay Project by Jackmn · · Score: 1
      s/\[quote\]/
      /
      s/\[\/quote\]/<\/blockquote>/

      Been spending too much time on phpBB forums. I should have previewed it =/
    6. Re:Experimental Gameplay Project by Anonymous Coward · · Score: 0

      What? Are you retarded?

    7. Re:Experimental Gameplay Project by rsmith-mac · · Score: 2, Interesting

      Frankly it sounds like they've reinvented the WarioWare process, as that's exactly the kind of thing I'd assume Nintendo did for a game all about numerous short mini-games.

    8. Re:Experimental Gameplay Project by AviLazar · · Score: 2, Insightful

      If they truly care about and enjoy programming then they should already know everything that is going to be taught for the rest of their enrollment. They should have known most of it before enrolling. If not, then they shouldn't be taking CS.

      Without trying to be offensive, that is a completely obtuse statement. To expect someone who enjoys something to know about it, and to know most of it, before enrolling? Then really there is no point to school if you are going in knowing all of the information. You have no basis to say they do not truly care about what they are in school for, nor do you have a basis to say what their previous background was, and frankly their work is nice for 2nd year students. When I was a 2nd year student we weren't this sort of stuff, makes me wish I went to Stanford.

      --

      I mod down so you can mod up. Your welcome.
    9. Re:Experimental Gameplay Project by CaptainFork · · Score: 0
      From the article linked from the parent comment: while taking Poopy for a walk, a brilliant idea will erupt in your head.

      Disgusting!

    10. Re:Experimental Gameplay Project by Jackmn · · Score: 1
      Without trying to be offensive, that is a completely obtuse statement. To expect someone who enjoys something to know about it, and to know most of it, before enrolling? Then really there is no point to school if you are going in knowing all of the information. You have no basis to say they do not truly care about what they are in school for, nor do you have a basis to say what their previous background was, and frankly their work is nice for 2nd year students. When I was a 2nd year student we weren't this sort of stuff, makes me wish I went to Stanford.
      The point is you get the little piece of paper that says you know it and allows you to get a job. I know, I ended up having to go through university just to get employers to even look at me.

      Everything you need to learn most of what is taught can be obtained from various programming books, online resources, and open source projects.

      If they don't enjoy programming enough to go out and get that information, then they have no place in a CS course.
    11. Re:Experimental Gameplay Project by karnal · · Score: 1

      Some people enjoy going to school and getting a degree; even without knowing a majority of what they'll be taught in school.

      Just because you didn't find any value in school (which I'm "reading" from your post) doesn't mean that you're the norm.

      --
      Karnal
    12. Re:Experimental Gameplay Project by AviLazar · · Score: 1

      Everything you need to learn most of what is taught can be obtained from various programming books, online resources, and open source projects.


      If they don't enjoy programming enough to go out and get that information, then they have no place in a CS course.

      You have no basis for this statement. You have no idea of how much or how little they enjoy programming. You have no idea what extra-curricular activities they have performed. You have no idea what resources are and are not available to them. And frankly, for 2nd year students - their work is pretty damn good. I have seen officially released games which people pay for that have less quality then some of these.

      --

      I mod down so you can mod up. Your welcome.
    13. Re:Experimental Gameplay Project by Jackmn · · Score: 1
      Some people enjoy going to school and getting a degree; even without knowing a majority of what they'll be taught in school.
      Yes, but those types of people shouldn't be taking CS.

      The last thing the world needs are more lackluster programmers who simply do not care about programming as anything more than a means to an end (namely a paycheque).
    14. Re:Experimental Gameplay Project by Jackmn · · Score: 1
      You have no idea of how much or how little they enjoy programming.
      If they don't care about it, then they shouldn't be taking programming.

      You have no idea what extra-curricular activities they have performed.
      The person I was replying to stated that it was decent work for second year students.

      If they really care about CS, then the fact that they are second year students should be meaningless as far as knowledge goes. The only limiting factor should be their lack of workplace experience.
      You have no idea what resources are and are not available to them.
      Used books can be picked up cheap, and free internet access is widely available. Chances are if they can afford to go to university, they can afford learning material.
    15. Re:Experimental Gameplay Project by AviLazar · · Score: 1

      If they don't care about it, then they shouldn't be taking programming.

      That is your opinion, which you are entitled to, but it does not make it correct. A person is entitled to not care about something and still learn it.

      The person I was replying to stated that it was decent work for second year students.

      yea that was me. We have been replying to each other. What's your point?

      If they really care about CS, then the fact that they are second year students should be meaningless as far as knowledge goes.

      No that is false...a second year CS student is probably going to have less knowledge then someone who graduated with a CS degree (assuming same school) and is working in the field. I still can't see how you automatically assume they should know enough - this is naive.

      Used books can be picked up cheap, and free internet access is widely available. Chances are if they can afford to go to university, they can afford learning material.

      Again you are assuming. These kids could be on full scholarship and a limited budget. They may have not had internet access (still many parts of this country do not have it), and their family could be poor enough where they never owned a computer so having a computer book - even a free one - would do them no good.

      Not to mention, your premise "if they care they should know most of it" is completely and utterly wrong on so many levels. I care about programming, I love it - I don't know 10% of it. I know people who don't really care much about programming, but can program like there is no tomorrow. The only reason they are in their jobs is biding their time to get a promotion so they can boss people around to program.

      --

      I mod down so you can mod up. Your welcome.
    16. Re:Experimental Gameplay Project by Breakfast+Pants · · Score: 1

      Wrong. If they have nothing to learn in the course, then they have no place in that course. What you are trying to say is that if the person is worth even a tiny shit, they should be able to leave highschool and take every CS test an undergraduate in CS at Standford would take and do all the projects aswell without having to learn anything new. This is laughable.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    17. Re:Experimental Gameplay Project by Breakfast+Pants · · Score: 1

      No. The last thing the world needs is more students who don't care about school as anything but a means to an end (namely a paycheque). Obviously you are one of those people ("The point is you get the little piece of paper that says you know it and allows you to get a job"). You can get a lot out of school or you can waste your time. If you know enough going into a class to make an A, and at the end of the class you haven't learned anything new anyway, you are living failure. It sounds to me like you wasted your time.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    18. Re:Experimental Gameplay Project by Jackmn · · Score: 1
      No that is false...a second year CS student is probably going to have less knowledge then someone who graduated with a CS degree (assuming same school) and is working in the field. I still can't see how you automatically assume they should know enough - this is naive.
      Thus the statement 'he only limiting factor should be their lack of workplace experience'.

      Again you are assuming. These kids could be on full scholarship and a limited budget. They may have not had internet access (still many parts of this country do not have it), and their family could be poor enough where they never owned a computer so having a computer book - even a free one - would do them no good.
      Considering CS students working with a scholarship are the vast minority, you really don't have an argument here. Maybe one in one hundred will have an valid excuse other than pure laziness to attribute their lack of knowledge to.

      I care about programming, I love it - I don't know 10% of it.
      Then you don't care about it. You may enjoy it, but you don't really care about it. If you cared about it you would spend hours every day pouring over every bit of knowledge you could get your hands on. Mechanics serve as another good example - the good ones that really care about their work are the kind of people who fix up cars (or do something in their field) in their spare time.

      I know people who don't really care much about programming, but can program like there is no tomorrow.
      And how many of these people are turning out genuinely decent code? Code that is stable, fast, and just plain clever? Or better yet, how many of them are doing simply codemonkey work like writing glorified frontends to databases in Perl/PHP/ASP?
    19. Re:Experimental Gameplay Project by Jackmn · · Score: 1
      Wrong. If they have nothing to learn in the course, then they have no place in that course. What you are trying to say is that if the person is worth even a tiny shit, they should be able to leave highschool and take every CS test an undergraduate in CS at Standford would take and do all the projects aswell without having to learn anything new. This is laughable.
      If they care about programming, then by the time they are near the end of their highschool career they should have already spent three to five years spending a good chunk of their free time learning it.

      If that's the case, they should know just a fair chunk of the coursework and be able to do the projects no problem.

      The course is there to let you prove you know what you do, and to fill in the few bits you may not. It works as a filtering system for companies hiring workers - they can reject anybody who doesn't have a degree and avoid wasting the time necessary to interview every applicant. That isn't a dig against companies; there is no compelling reason for them to do anything else.
    20. Re:Experimental Gameplay Project by Jackmn · · Score: 1
      The last thing the world needs is more students who don't care about school as anything but a means to an end
      School is a tool, nothing more. Students do not harm society by not caring about it, nor do they benefit society by caring about it. This is not the case for software development.

      Try getting a decent CS job without a degree. Unless you have somebody on the inside in a company you would like to work for who can put in a good word for you, you are out of luck.

      If you do have somebody on the inside then you'll be able to net a great deal of experience you can then throw on your resume. Otherwise having a degree is a prerequisite for getting a job.
    21. Re:Experimental Gameplay Project by Methuseus · · Score: 1

      Having a degree doesn't guarantee a job. Try finding a job around here in any tech field. 99% of job postings require 5 years experience for a basically entry-level job, and most of the other 1% won't accept college grads.

      I have a degree and can't get a job for the life of me because of the experience requirements for "entry-level" jobs.

      --
      Two things are infinite: the universe and human stupidity, though I'm not yet sure about the universe. - A Einstein
    22. Re:Experimental Gameplay Project by AviLazar · · Score: 1

      Considering CS students working with a scholarship are the vast minority, you really don't have an argument here. Maybe one in one hundred will have an valid excuse other than pure laziness to attribute their lack of knowledge to.

      Thanks for your 1 in 100 conclusion...and you got these numbers where?

      Then you don't care about it. You may enjoy it, but you don't really care about it. If you cared about it you would spend hours every day pouring over every bit of knowledge you could get your hands on. Mechanics serve as another good example - the good ones that really care about their work are the kind of people who fix up cars (or do something in their field) in their spare time.
      And after telling what these kids feel/think, you go on to telling me how i feel/think...you really are stretching yourself now. And yes, I do spend at least 4-5 hours a day studying.

      And how many of these people are turning out genuinely decent code? Code that is stable, fast, and just plain clever? Or better yet, how many of them are doing simply codemonkey work like writing glorified frontends to databases in Perl/PHP/ASP?

      They all are...they know their stuff - they just are biding their time until they get a position they see is better.


      See you are going in circles with me and in the end it boils down to one thing...you have NO proof. You are assuming these kids don't know enough because they don't care enough which is total bullshit on your part. My argument is done on this.

      --

      I mod down so you can mod up. Your welcome.
    23. Re:Experimental Gameplay Project by Jackmn · · Score: 1

      Completely true. It makes it possible, however. It is just about impossible without a degree.

      Best thing to do is pick up something other than pure CS but where your CS knowledge can be applied.

    24. Re:Experimental Gameplay Project by Anonymous Coward · · Score: 0

      You are totally off base.

      I am the most enthusiastic programmer in my class. I probably know the most about each and every project I turn in, and I've yet to make a B in any programming class I've ever taken. I've participated in the regional ACM contest for the past two years, and I'm a member.

      That being said, I knew I wanted to work with computers in High School, but I didn't know the whats or hows yet. I had to learn that by going to college.

      Most CS enthusiasts should be computer enthusiasts by High school. But to say they should have to know everything before they enter college is something I would expect from some cocky highschooler who's trying to troll.

    25. Re:Experimental Gameplay Project by Breakfast+Pants · · Score: 1

      So by your definition someone who recently started caring about programming after highschool can't exist? How do you ever get started? Many students majoring in CS weren't interested in it before, but that certainly doesn't mean they aren't now. Also let me add this, in Universities you have all kinds of research and ideas being passed around which are fresh. If you can't find a way to take advantage of being there in person in the presence of this generation of ideas then you aren't trying.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    26. Re:Experimental Gameplay Project by Anonymous Coward · · Score: 0

      Man, you are so full of shit...

    27. Re:Experimental Gameplay Project by Jackmn · · Score: 1
      So by your definition someone who recently started caring about programming after highschool can't exist? How do you ever get started? Many students majoring in CS weren't interested in it before, but that certainly doesn't mean they aren't now.

      Being two years into the program is more than long enough to read ahead and learn about areas yet to be covered during the course. Most university CS courses move very slowly, especially at the beginning.
      Also let me add this, in Universities you have all kinds of research and ideas being passed around which are fresh. If you can't find a way to take advantage of being there in person in the presence of this generation of ideas then you aren't trying.
      The same goes for the web and many OSS projects. University doesn't offer anything special there.

      Unlike medical / chemical / mechanical courses, universities really don't provide access to any equipment or knowledge that isn't accessible to the average student at home. That isn't the fault of universities - CS just happens to be wonderful that way.
    28. Re:Experimental Gameplay Project by Jackmn · · Score: 1

      That should read "... universities really don't provide access to any equipment or knowledge in their CS curriculum ...".

    29. Re:Experimental Gameplay Project by Blakey+Rat · · Score: 1

      All the games in this competition were pretty creative except the one that, uh, was just a clone of F-zero.

      Hovercrafts? Check. Forcefield? Check. Gravity faces track? Check. Tracks twist and turn all around? Check.

      But other than that, they were all good.

    30. Re:Experimental Gameplay Project by Jackmn · · Score: 1
      Thanks for your 1 in 100 conclusion...and you got these numbers where?
      Common sense. I've yet to be in a course with a student without access to a computer with the internet outside of the university. For that matter I didn't run into a single one in highschool either, and I knew a fair number of people. The vast majority of people who are going to make it to university are going to have the money to have a computer with net access at home.

      And after telling what these kids feel/think, you go on to telling me how i feel/think...you really are stretching yourself now. And yes, I do spend at least 4-5 hours a day studying.
      If you spend 4-5 hours a day studying and you still do not know most of the course work then you are likely in the wrong field.

      They all are...they know their stuff - they just are biding their time until they get a position they see is better.
      Doubtful - I've yet to see a single person do well in anything more than a codemonkey position without an actual love for CS. Simply 'knowing your stuff' isn't enough when programming.

      See you are going in circles with me and in the end it boils down to one thing...you have NO proof. You are assuming these kids don't know enough because they don't care enough which is total bullshit on your part. My argument is done on this.
      They either don't care, or they are thick. I'd like to believe that people aren't so thick that they can't pick up all the coursework in a couple years if they dedicate hours every day to it.
    31. Re:Experimental Gameplay Project by Minna+Kirai · · Score: 1

      To expect someone who enjoys something to know about it, and to know most of it, before enrolling?

      Computer Science is not programming. CS courses do not teach you programming (except prehaps in a minor, remedial way).

      CS/SE people consider programming to be so trivially easy that any good grad can learn another language in an intense weekend. When a prof says "Assignments for this course will be submitted in Haskell", you don't get to ask him to teach Haskell, or even what it is... you'd better be able to understand it on your own.

      To expect someone who enjoys something to know about it, and to know most of it, before enrolling?

      We'd also expect someone who enjoys English literature to know most of the English language before enrolling.

      Then really there is no point to school if you are going in knowing all of the information.

      Yes, it is true that if you only want to do programming, then a CS degree isn't for you. In the same vein, prospective car mechanics and plumbers don't need degrees in mechanical / hydraulic engineering.

    32. Re:Experimental Gameplay Project by Minna+Kirai · · Score: 1

      That sounded cool until I saw the 2nd game listed... It uses ripped sprites.

      It is commonplace for game designers and programmers to rip art from older projects (their own, or commercially produced) while they are experimenting with gameplay and programming concepts. These people don't want to become artists, and the experiment is not about finding faster ways to draw cool pictures.

      Ripping sprites is nothing to be ashamed of in this context.

  5. Stupid Coral cache submission. by grub · · Score: 5, Informative


    a) not everyone can access port 8090 from behind a firewall.
    b) It's Stanford. Do you really think they're lacking for bandwidth?
    non-Coral link here

    --
    Trolling is a art,
    1. Re:Stupid Coral cache submission. by xaque · · Score: 1

      I love you.

    2. Re:Stupid Coral cache submission. by antdude · · Score: 1

      It would be better to post both links. I will start doing that for my submissions.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    3. Re:Stupid Coral cache submission. by typical · · Score: 1

      Stupid Coral cache submission.

      Why can't people install this GreaseMonkey script and stop worrying about whether or not someone posted a Coral Cache link?

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    4. Re:Stupid Coral cache submission. by Anonymous Coward · · Score: 0

      Because others shouldn't have to adjust to please a fucktard like you.

  6. Baron Von was robbed... by nweaver · · Score: 1

    How is "Baron von Puttyngton versus the Cancerous M.C. Escher Maze of Cheese" NOT the wackiest game? Instead, it gets the loser "second place" of dinner at Il Fornio. I'd MUCH rather have the XBox 360.

    --
    Test your net with Netalyzr
    1. Re:Baron Von was robbed... by OctoberSky · · Score: 1

      Seriously! Don't they know that Game Designers (much like the Slashdot crowd) are not exaclty Most Wanted Bachelors.
      Not only do they not give this presumed geek a 360, they also shame him by forcing him to ask another to go with him on this dinner date. Let's just hope the poor guys mom says yes!

  7. Mac downloads? by Akito · · Score: 1

    Why is it that the only mac game is the one without a download link?

    1. Re:Mac downloads? by jmcmunn · · Score: 1


      And more than that...why not make it work with my IBM Thinkpad as well! The Thinkpad has a very similar (if not the same) sensor built in as well. Booo!

    2. Re:Mac downloads? by GecKo213 · · Score: 1

      You see, Mac has always been proprietary hardware. You have to wait for Mac to make it hardware compatible first and then move on from there. Eventually it'll get to you. I'm not against Mac, they're great computers and thier users are the most loyal customer around. It's just they failed in a large way by keeping the Macs harwadre proprietary. It eliminated cheap parts, readily available software, and cheap upgrades. I had to move to PC in order to use software reqired to do my job. Reminds me somewhat of BETA and VHS of the days past...

      --
      Generation Trance: What generation are you?
    3. Re:Mac downloads? by bhtooefr · · Score: 1

      Umm... because nobody's hacked IBM's APS yet, IIRC?

      Once it gets hacked, trust me, there'll be ports.

      Unfortunately, the laptop I'm getting won't have APS... :( (at least I don't THINK the R51e has it)

    4. Re:Mac downloads? by operagost · · Score: 1

      Being as Macs now use the same CPUs, video cards, hard disks, optical drives, and I/O ports as PCs, I fail to see what the hardware issue is.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    5. Re:Mac downloads? by vmardian · · Score: 1

      Ummm, I don't think you read the article. The parent is asking about a game that was designed for the PowerBook.

      The answer might be that the game requires an OS hack to tap into the PowerBook motion sensor.

      --
      PowerLevel.com - A next generation marketplace for virtual items and services
    6. Re:Mac downloads? by Anonymous Coward · · Score: 0

      " You see, Mac has always been proprietary hardware."

      Is that any different than WinModems, WinPrinters, Proprietary firmware with wireless devices on, say, Windows platforms?

      "It eliminated cheap parts..."

      That can be viewed as a feature, not a problem.

    7. Re:Mac downloads? by Pollardito · · Score: 3, Funny

      because there are no games on the Mac, duh

    8. Re:Mac downloads? by Pope · · Score: 1

      Photoshop, Quark, InDesign, etc. There are plenty of games!

      --
      It doesn't mean much now, it's built for the future.
    9. Re:Mac downloads? by Viriatus · · Score: 0

      because noone has mac's

    10. Re:Mac downloads? by Anonymous Coward · · Score: 0

      It's possible to compile Deadly Soccer Ball to run under X11 in Macintosh. All you need to do is download SDL and mess around with the Makefile a bit.

    11. Re:Mac downloads? by iceman7 · · Score: 1

      The creators of Labyrin3D (the Mac OS X game), are contemplating bigger plans for the game, hence no executable at this time.
      -TA for the class

  8. Impressive realism. by GillBates0 · · Score: 4, Funny
    Heart Attack features technologies such as GLSL pixel/vertex shaders and octree collision detection along with fast-paced, dynamic gameplay.

    For added realism, comes with the genuine HeartAttack Inducer (TM) guaranteed to trigger an actual heart attack during gameplay. Our patent pending CattleProd(TM) technology shocks the player into one or more heart attacks (configurable) through repeated, powerful jolts of raw electric power synchronized with in-game events.

    An optional multiplayer add-on pack offers even more realism by automatically dialling 911 so Emergency services, paramedics and the ER crew can join in for some fast-paced, dynamic action.

    Beta testers wanted.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
    1. Re:Impressive realism. by Dunbal · · Score: 5, Funny

      Addendum: more beta testers wanted...

      --
      Seven puppies were harmed during the making of this post.
  9. Oh, the shotgun approach to game design! by eldavojohn · · Score: 2, Insightful

    Fire a rifle at a target, you might hit the bullseye. Fire buck shot at a target, you can't miss the bullseye.

    Make 1 game and maybe it's a hit. Make 50 games, there's bound to be a hit.

    --
    My work here is dung.
    1. Re:Oh, the shotgun approach to game design! by slim · · Score: 1

      Fire a rifle at a target, you might hit the bullseye. Fire buck shot at a target, you can't miss the bullseye.

      Make 1 game and maybe it's a hit. Make 50 games, there's bound to be a hit.


      It's a classic disruptive technology approach. In business terms, fund 10 skunkworks blue-sky projects on the assumption that 9 go nowhere and the tenth will be successful enough to justify the investment in all ten.

    2. Re:Oh, the shotgun approach to game design! by susano_otter · · Score: 1

      The irony of the dotcom bubble being that nine out of ten such projects should have gone somewhere, but eleven out of the ten were poorly managed by clueless asshats and so none of them justified anything at all.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

  10. OSX laptops? ehhhhhh by PureCreditor · · Score: 2, Funny

    OSX laptop with drop motion sensor...so what would that game be?

    physically throwing the laptop up and down to score points ?

    1. Re:OSX laptops? ehhhhhh by jam244 · · Score: 1

      There's a case for RTFA if I ever saw one.

  11. Freud on video games by Douglas+Simmons · · Score: 4, Interesting
    Will anything ever dethrone GTA*? According to Sigmund, man's most base needs include seeking food and shelter (running through health packs), seeking pleasure (patronizing prostitutes) and killing (killing prostitutes and cops and everybody else). GTA could not be more Freudianly ticklish, if you will, without crossing the line of objectionability too far to market the game. Therefore, we will thirst for this game the most -- most of us at least.

    But these kids are getting cute and innovative. My question is, can they make a brilliant enough game that is PG that would sell more than GTA? Is that even theoretically possible, in light of Freudian theory? The only innovation I can think of to top GTA is things involving mothers but as I noted before that would so cross the line, so that gets ruled out.

    1. Re:Freud on video games by Anonymous Coward · · Score: 0
      Will anything ever dethrone GTA*? According to Sigmund, man's most base needs include seeking food and shelter (running through health packs), seeking pleasure (patronizing prostitutes) and killing (killing prostitutes and cops and everybody else).

      Well, Did you ever feel like there was something wrong with you playing that game?

      I did, when I had the cheats for GTA 2 - unlimited ammo, health, weapons etc.

      Most ppl who played it and taken on the cops will know that you can find a special spot in the downtown area of the city - a fashion boutique. It's elevated off the street and protected by the roof with a good opportunity to attack anything. You make your standoff here and in no time you are tired of killing thousands of pedestrians over and over again whilst taking out a whole army of tanks. It just gets sickening after a while - derranged even..

    2. Re:Freud on video games by ChetOS.net · · Score: 0

      Somehow I doubt that it is the *seeking* that is a need. I think just having food, shelter, pleasure, killing, is a need.

      --
      "If God had intended us to walk he would not have invented roller skates." -- Willy Wonka
    3. Re:Freud on video games by HappyDrgn · · Score: 1

      "can they make a brilliant enough game that is PG that would sell more than GTA?"
       
      Yup. Tetris :)

    4. Re:Freud on video games by Methuseus · · Score: 1

      That's not PG, it's G rated. :-P

      --
      Two things are infinite: the universe and human stupidity, though I'm not yet sure about the universe. - A Einstein
    5. Re:Freud on video games by C.+Mattix · · Score: 1

      The Sims, in it various incarnations.

    6. Re:Freud on video games by HappyDrgn · · Score: 1

      Doh! ;)

  12. Not that ironic by AviLazar · · Score: 1

    Ironically enough, the winners of the wacky category who received a voucher for an XBOX360 wrote a game that only worked on OSX laptops with the drop-protection motion sensors."

    If you think about it...these kids attended the same school, and got the same education. If Stanford concentrates on OSx and Linux, well yea their programs are going to run on similar platforms...they are classmates, studying in the same classes. Now if you said out of 10 different schools, with different teaching methodologies (including windows coding), and all those students used OSx and Linux...then I would say "ironic"

    --

    I mod down so you can mod up. Your welcome.
    1. Re:Not that ironic by Slightly+Askew · · Score: 1

      Irony: Incongruity between what might be expected and what actually occurs

      The irony is that a judge from Microsoft awarded the top prize, a Microsoft product, for a game that would not work on any of their platforms.

      --
      Public use of any portable music system is a virtually guaranteed indicator of sociopathic tendencies. -- Zoso
    2. Re:Not that ironic by SchrodingersRoot · · Score: 1

      I think the point was that an XBOX360 (Microsoft Product) was the prize for the winner, a game that ONLY worked on OSX laptops (very NOT Microsoft, even, dare I say, AntiMicrosoft).

      Not "gasp! look! it's a bird! it's a plane! it's OSX software by an academic institution!"

    3. Re:Not that ironic by AviLazar · · Score: 1

      Irony: Incongruity between what might be expected and what actually occurs The irony is that a judge from Microsoft awarded the top prize, a Microsoft product, for a game that would not work on any of their platforms.

      Top prize was not an X-Box, top prize was a trip. The "Wackiest" program, which shows under the 2nd place prize, and could be considered 3rd place got the X-box. It makes sense an MS employee would give the prize since they donated the gift and attended the event.

      And well, I don't know of any game consoles that are made to run on a PC, be it osx, linux, or Windows.

      --

      I mod down so you can mod up. Your welcome.
    4. Re:Not that ironic by AviLazar · · Score: 1

      I think the point was that an XBOX360 (Microsoft Product) was the prize for the winner, a game that ONLY worked on OSX laptops (very NOT Microsoft, even, dare I say, AntiMicrosoft). Not "gasp! look! it's a bird! it's a plane! it's OSX software by an academic institution!"

      Neither does PS2/3, neither does Nintendo Gamecube, neither does any game system natively run on OSx, linux or windows. I might understand your argument if they gave the kids a windows computer - but no, they gave them an gaming console. Not to mention, they gave one of their products for free. Can't people just say "thanks" and be done with it? EA games gave the kids a bunch of games...do you think any of those games - except by pure random chance - are going to run on Linux? Most of those games are for the PC or for a gaming console.

      --

      I mod down so you can mod up. Your welcome.
    5. Re:Not that ironic by Anonymous Coward · · Score: 0
      If you think about it...these kids attended the same school, and got the same education


      Not true. The class generally has a significant number of first or second year graduate students who did their undergraduates from all over the world.


      I fall into that category.

    6. Re:Not that ironic by slim · · Score: 1

      I guess the irony is that for inventing an original and innovative game, their prize is the platform with the least inventive collection of games. The natural home of Yet Another FPS.

    7. Re:Not that ironic by SchrodingersRoot · · Score: 1

      ::patpat::
      Yes, dear.

      For the record, it wasn't my argument. I'm just saying, the motivation behind that particular phrasing, accurate or not, is that the prize for software that runs exclusively on OSX was a Microsoft product.
      Now, please be careful here. It's not about the game systems. It's not about the fact that OSX was used by students. It's not about Linux or PS[#] or Nintendo, or BlahBlahBlah. It's about the fact that Apple considers itself the AntiMicrosoft.
      "Here, Mr. Mac-man, have a Microsoft Thing(TM)"

  13. Cheese Baron by TubeSteak · · Score: 1


    P is for Pause
    R is for Reset
    H will turn off the display
    L will skip to the next level
    Ctrl brings up a 3D 'map'. By rotating this, you change the gravity vector. (you might have to use the mouse scroll wheel)
    The numbers 1-9 turn on/off various shading for the cheeseball

    The controls are a bit dodgy, but it's fun for a while.

    --
    [Fuck Beta]
    o0t!
  14. Labyrin3D by XMilkProject · · Score: 3, Informative

    The Labyrin3D which won the XBOX is actually a pretty darn cool idea! For those that didn't RTFA it is just like one of those little kids toy's where you must tilt the box around to roll a ball through the maze.

    The cool factor comes from the fact that it utilizes the gyros (drop sensors) in the Apple laptop so that you play by tilting the laptop back and forth.

    Cool!

    --
    Big ones, small ones, some as big as yer 'ead!
    Give 'em a twist, a flick o' the wrist...
    1. Re:Labyrin3D by edwdig · · Score: 1

      It sounds like what I'd expect from a Revolution version of Super Monkey Ball.

    2. Re:Labyrin3D by ElleyKitten · · Score: 1

      >>> The Labyrin3D which won the XBOX is actually a pretty darn cool idea! For those that didn't RTFA it is just like one of those little kids toy's where you must tilt the box around to roll a ball through the maze.

      The cool factor comes from the fact that it utilizes the gyros (drop sensors) in the Apple laptop so that you play by tilting the laptop back and forth.

      Cool!


      Not a unique idea. Kirby's Tilt and Tumble and Yoshi Topsy Turvy for Game Boy also do that, and I'm sure there's more.

      --
      "What is Internet Explorer 7? Are you saying we can't access the normal internet?" - I love tech support. Really.
  15. RTFA! by Telepathetic+Man · · Score: 1

    Labyrinth

    --
    Just because you can, does not mean you should.
  16. Use the Schwartz! by tradiuz · · Score: 0

    Spaceballs has an entirely new meaning now.

  17. Download for Labyrin3D? by marhar · · Score: 1

    So, did anybody see a link for downloading Labyrin3D?

  18. Similar to the video game course offered at UCSD by Rockenreno · · Score: 4, Interesting

    Except you get a good grade instead of a prize for creating a good game. There's nothing like 6 guys spending 10 weeks to develop a 3d multiplayer game. Tons of fun. Tons of sleepless hours in the lab. http://pisa.ucsd.edu/cse190/

    --

    Forecast for tomorrow: A few sprinklings of genius with a chance of DOOM!
  19. Soccer is intresting by Brain_Recall · · Score: 2, Informative
    I suck at games, but generally I still like to play them. The Deadly Soccerball is intresting. I had to dig through the readme to determine the gameplay, but essentially you fire off missles to remove the spikes from other spikey balls, then dodge the spikes they drop to go in for the kill. (Note: not explaned, but your health bar is on the right side of the screen.)

    Some intresting features in the engine. The "portal" system is totally seamless and you jump from one planet to the next. Even the snakes, which crawl very smoothly and rather realistically, go from one planet to the next. If you take a look around, you can clearly see the snakes crawling along the other planets.

    Better yet, I only got one crash from it! :-) (Smashing too many buttons at once, methinks, but not sure.)

  20. Don't install network aware games... by xchino · · Score: 4, Interesting

    When I was in my sophomore year high school we had a similar game coding contest at the end of the year, mandatory for all CS students, and voluntary for any student who wanted to enter. There were a lot of cool little games out of it, but mine took first. Not that it was amazing, it was a missile commander clone with the twist of being multiplayer, where up to 4 people could play, 2 defending, and 2 setting the attack points and trajectories. Being the mischeveous little bastard I was back then, I hid a backdoor through an intentional buffer overflow, which was a relatively obscure tactic at the time (1995ish). For my junior and senior years in high school I had a blast messing with other students when they were playing my game, which was now installed by default on all computers in the lab for those that came to play games at lunch. After graduation, I passed on the secret to one of my underclassman friends, and he did the same, for a few years it was an underground legacy until finally someone caught on. I got a call from my old CS teacher, he wanted me to know he thought it was funny, and my game is still installed on all the computers, though patched, and used as his model for teaching the new students what a vulnerability is, and how to find and fix them.

    --
    Everyone is entitled to their own opinion. It's just that yours is stupid.
    1. Re:Don't install network aware games... by Anonymous Coward · · Score: 0

      You're a liar. You don't have any friends.

  21. This is on slashdot!!?? by prozac79 · · Score: 5, Funny

    Oh sure, I was a finalist a few years back in this video game competition and I just got a pat on the back. This year's entries get front page on slashdot and the adoration (and criticism) of the entire nerd world! Not that I'm jealous or anything, I just like to have my ego fed every once in a while.

    --
    "Oh dear, she's stuck in an infinite loop and he's an idiot" -Prof. Farnsworth (Futurama)
    1. Re:This is on slashdot!!?? by John+Harrison · · Score: 1

      I wrote a game for 148. We were required to do asteriods. I did in in 3-d with a first person perspective. The prof's son was still playing it years later and it was shown as a demo on the first day of class for a few years after that. You can find it at http://www.angelfire.com/games/ultimateblaster/

      In any case, what was your game? Do you have a link to it? The 248 games get mentioned on /. pretty regularly. Maybe it was featured and you missed it.

    2. Re:This is on slashdot!!?? by John+Harrison · · Score: 1

      I should also point out that there are links to all past competitions on the site. Which entry is yours?

  22. No improvement by Anonymous Coward · · Score: 2, Interesting

    Check out the games from THREE years ago:

    http://graphics.stanford.edu.nyud.net:8090/courses /cs248-videogame-competition/cs248-02/

    I'd say i'm fairly unimpressed by the lack of improvement of the games over the years. 2002 was a leap in the quality of games over previous years and the subsequent years have just been disappointing. The winner of 02, The Return of Oscuro, pushed cel-shading, polygon-level collision detection, full real-time shadowing, and a host of other techniques that few commercial games had at that time. It even had it's own muscial score custom written for it and a nice silly story line. Pretty good for about 3 weeks of work I'd say.

    1. Re:No improvement by Kelson · · Score: 1

      So you're saying that even if the games were intelligently designed, they haven't evolved in all this time?

    2. Re:No improvement by Anonymous Coward · · Score: 0

      Shhhhhh.

    3. Re:No improvement by typical · · Score: 1

      I'd say i'm fairly unimpressed by the lack of improvement of the games over the years. 2002 was a leap in the quality of games over previous years and the subsequent years have just been disappointing.

      The reason *commercial* games have developed more sophisticated graphics engines isn't, I'd say, necessarily because of more powerful hardware or even new techniques being developed. Some of it is that budgets are larger. More budget == more man-hours to add features and effects.

      I suspect that the largest factor in the quality of the graphics in these classes is not how powerful the computers or graphics cards are, but in how much time the students were able/willing to devote to the projects.

      Incidently, one thing I decided from poking around with OGL is that one of the most annoying things about graphics programming is that you have a lot of invisible state sitting around on the 3d card that you can't inspect. ("Why is my screen *black* all of a sudden?") Maybe a debug OGL library that allows one to inspect what's going on or look for common errors would be helpful -- I'm not sure quite what a good fix would be.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
  23. Re:Similar to the video game course offered at UCS by Anonymous Coward · · Score: 1, Interesting

    And similar to the course at the ETH. (To get used to the Eiffel libraries)

    More games here:
    http://se.inf.ethz.ch/download/games/04/
    http://se.inf.ethz.ch/download/games/05/

  24. The Xbox 360 is a great prize by CapS · · Score: 3, Funny

    ...because you can easily sell it on ebay.

  25. MOD UP by HappyDrgn · · Score: 1

    Thank you for the standard PORT80 non-coral cache link!

  26. Drop sensor: another idea by OakDragon · · Score: 1

    Anyone want to write a small routine where, if you hold your laptop upside down and shake it, your hard drive is reformatted?

    1. Re:Drop sensor: another idea by Spy+der+Mann · · Score: 1

      Anyone want to write a small routine where, if you hold your laptop upside down and shake it, your hard drive is reformatted?

      Just remove the sensors and let the hardware do the rest :P

  27. Game Programming courses by jkuff · · Score: 4, Interesting
    A few years ago, I started teaching a game programming course at Carnegie Mellon. We also had a final project competition with Xbox and PS2 prizes, as voted by the students in the class:

    http://gamedev.cs.cmu.edu/spring2004/

    It is initially tough to convice some of the older, conservative faculty that learning how to write games is something that CMU should be teaching its students. But on second-look, one realizes that what students really learn is fundamental to all of computer science: efficient data structures, effective resource management and memory usage, good user interfaces, handling images and multimedia content, process threading and multi-user networking, etc. However, with a game programming class, you get to teach all of this stuff in a fun way, where students are extremely self-motivated to learn it all.

    The class has been quite popular, and many of my students have gone off to work in the game development industry. The best feedback I have received has been from students who enjoyed the fact that their final game projects have been the the only pieces of software they have written during their university days that had a lifetime beyond the course itself. I think game programming is an excellent way to teach coding skills and working as part of a development team, which is a very practical part of any CS curriculum.

    There are downloadable movies of some of the recent lab projects here (all written in portable OpenGL code:

    http://gamedev.cs.cmu.edu/spring2004/labs/lab1/
    http://gamedev.cs.cmu.edu/spring2004/labs/lab2/

    1. Re:Game Programming courses by typical · · Score: 1

      I really enjoyed that class, Prof. Kuffner. Thanks.

      Incidently, the wrapup for that class the year I took it was a blast. Basically, one demoed one's project in front of the class at the end. I still remember that one particularly presentation-savvy group, after demoing their game themselves, asked everyone in the room (which was a computer lab) to start up a binary that they'd precompiled and put on AFS in a public directory and started a deathmatch with all the audience at once. Very nifty.

      Also, in the industry, you likely don't get the pleasure of being able to make Linux your target platform (if you want -- there were people that targetted other platforms as well).

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
  28. Re:Waste of time by prozac79 · · Score: 2, Interesting
    I could never motivate myself to make a product which wastes time for everyone. Real innovation comes from making productive programs which not only save time, but make money.

    Yeah, because the video game and movie industries aren't that profitable. They only generate what? $5 billion or something like that every year in revenues? Programmers that work in that industry make what? $60,000/year salary on average?

    There are plenty of decent subjects which you can actually achieve and produce valuable code. Games are just throw away work afterall. Engineering areas need good programs for simulation, nuclear stations could use better monitoring programs, even improvements to existing code which does REAL WORK is great too!

    Keep in mind that some of the most demanding programming is game development. It requires knowledge of math, physics, and knowing every hardware and software hack on the books. Everything that they learn designing these games can be applicable to other areas as well. Most of the students in the class are graduate students doing real research and not punk "kids". By the time a lot of people take this class you've already weeded out most of those "I want to get a CS degree so I can write games!" crowd anyway.

    This game competition is not part of a games class, but part of a graphics class that is very graphics-theory intensive which has a wide range of applications besides games. It's just that writing games is a great way of learning and applying those theories.

    --
    "Oh dear, she's stuck in an infinite loop and he's an idiot" -Prof. Farnsworth (Futurama)
  29. New idea for a video game... by d474 · · Score: 1

    A video game that simulates making a video game and you compete with others to make the dopest video game inside the video game. Wait...

    --
    Authority questions you. Return the favor.
  30. Re:Waste of time by panthro · · Score: 4, Insightful

    I could never motivate myself to make a product which wastes time for everyone.

    You begin by speaking for yourself. Why didn't you stay on this track?

    Real innovation comes from making productive programs which not only save time, but make money.

    Real innovation can come from all manner of sources, however unlikely your prejudices make them seem. This sounds like a fuddy-duddy "rap isn't real music" argument.

    I hope these kids [...] I recommend these kids [...] I don't really understand kids [...] I know most of the kids [...] KIDS!

    I would have gotten away with it, if it weren't for those meddling kids!

    You are not as smart as the Quake engine author, you can't do it by yourself. Quit the overzealous cocky attitude!

    Now why would you say something like that? Any one of these "kids" could very well be as smart as the Quake engine author. Don't go around pushing your can't-do attitude on potentially bright young programmers. Would you say the same thing if they had an ambitious plan to make, say, a really good electronics simulator?

    Games are just throw away work afterall.

    Despite all your whining, the video game industry is a $11 billion industry in the United States alone, and keep in mind that video games are similarly huge in Japan, Canada and the UK. And the aforementioned Quake engine author appeared number 10 in TIME's 50 most influential people in technology. Not bad for throw away work.

    --
    If you're not part of the solution, you're part of the precipitate.
  31. Neverball by HanClinto · · Score: 2, Informative

    That's really cool about the Labyrinth game -- it would be cool if Neverball were modified to use a similar input device. It works off of a similar principle, the graphics are fantastic, and it would be sortof an open-source Revolution controller. :)

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

      You can, with AMS2HID.

  32. Re:Waste of time by viperblades · · Score: 1

    %s/game/slashdot/g

  33. Very cool by Solr_Flare · · Score: 1

    I always love seeing stuff like this because often you see more innovation or cool gameplay concepts in these and independant games than you see in the "big company" games. Athough mentioned awhile back on slashdot I believe, I also recommend people check out http://www.igf.com/2006entrants.shtml to see all the finalists in this year's indie games competition. Proffessor Fizzwizzle has consumed countless hours of my free time lately much as Breakquest did for me last year.

    --
    You are who you are, let no one tell you different. But, never close your mind to a new point of view.
  34. liberal arts in games/animation too by peter303 · · Score: 1

    The gaming/animation degree majors at the better schools require some exposure to the liberal arts. In a game or animation you are telling a story , something humans have been doing around the evening campfire for tens of thousands of years. You depicting interesting characters, running them through plots, building and dissipating tension and so on. In an animation these are general frozen in one story line, where in a game these elements are manipulated by the player(s).
    There's hundreds of years of techniques and examples for telling good stories in all sorts of media- novels, song lyrics, movies, etc. A good liberal arts program will teach you these techniques and expose you examples from different eras, cultures and media.

  35. Not Too Impressed... by The+Real+Nem · · Score: 1

    <bitter>It doesn't say what year these students were, but here is a game I worked on second year at BCIT (a CS course obviously). It was networked with nice graphics, sound, physics, a nice level designer and even pretty fun to play. All I got for it was a good grade.</bitter>

    1. Re:Not Too Impressed... by HeroreV · · Score: 1

      Look on the bright side. At least you didn't eronously go into marketing.

  36. Dismount by VaderPi · · Score: 1

    The stair and truck dismount have been a long time favorite with me. I have spent hours hitting that poor lifeless figure with a truck. It is disturbing just how much fun it is.

  37. Re:Waste of time by Anonymous Coward · · Score: 0
    Yeah, because the video game and movie industries aren't that profitable. They only generate what? $5 billion or something like that every year in revenues? Programmers that work in that industry make what? $60,000/year salary on average?
    What he said: "Real innovation comes from making productive programs which not only save time, but make money." My emphasis. You have addressed only the latter point, which was already a given.
  38. Re:Waste of time by Anonymous Coward · · Score: 0

    "Students compete at Video Slashdot creation"? I don't get it. Or think I want to get it.

  39. Projects from other schools by Kyd_A · · Score: 0
  40. Want to work 80 hours a week for an apartment? by heroine · · Score: 3, Funny

    Want to work 80 hour weeks to rent a dumpy apartment in east LA? Go ahead and compete in game programming contests. Interesting to see both sides of an industry: the previous generation of students who hate their jobs, hate not being allowed a life, and complain about getting laid off because of age and the next generation students who are eager to get into crunch mode and make huge sacrifices for their bosses.

  41. Performance? by TheDawgLives · · Score: 1

    Was performance even considered? Of the three windows games I downloaded: firefly wanted to send an error report to Microsoft; baron took 100% of the CPU and I couldn't control it; and socker ball took 100% of the CPU. I've got the latest windows XP crap and an NVidia video card with 128 Megs of memory and all kinds of excelleration, so how did these games win if they're running at ~1fps?

    --
    -TheDawgLives suckitdown
    1. Re:Performance? by Anonymous Coward · · Score: 0

      Maybe because your computer isn't the standard to go by? I ran the games on a medium rig (AMD 2800+, 1024 Ram, 6600GT) and they ran perfect.

    2. Re:Performance? by Anonymous Coward · · Score: 0

      It's Stanfurd, dude. Practical considerations don't come into consideration, just what sounds good on paper.

  42. Someone beat stanford to this by slashdotmsiriv · · Score: 1
  43. Re:Waste of time by Anonymous Coward · · Score: 0

    User speaking: T5um3
    Reason: Evading karma blocker. Fuck you trolldot admins! Block me neva1!!oneone!

    You obviously don't know anything about the game industry. As a game developer, you aren't going to make more than 100k year. Especially when you are working for EA games. I recommend you read up on all the cons of being a game developer. As you did not read my statement, I said game developers hired by the companies which makes the billions, not the developer, are overworked and underpaid. If you had *ANY* clue, you would have not trolled all over my statement like a game user.

  44. A nice Massively Multiplayer RTS Game by the_aleduke · · Score: 1
  45. Re:Waste of time by Anonymous Coward · · Score: 0

    I think you mean denial

  46. Wasted my time? by susano_otter · · Score: 1

    I dunno about that. It seems like I just trivially obtained a piece of paper that results in greater wealth generation potential, increasing my health, happiness, and all sorts of other neat things that will improve my quality of life and give me more resources with which to pursue my dreams, satisfy my desires, and make the world a better place.

    Living failure? Bah.

    --

    Any sufficiently well-organized community is indistinguishable from Government.

  47. This is exactly what we did by Daysaway · · Score: 1

    Our Final Project group did the exact same sort of thing. 5 months, complete game, yadda yadda. Not a lot of people can appreciate how much work goes into creating a game. I just wish that we had national recognition for our final projects.. with prizes and guest appearances. Our game, Balls to the Wall is a damn fine game.. and we did it with 4 people in 5 months, and by creating all of our assets and tech, as well as 250 pages of design / tech docs. My hats off to the Stanford students.

    --
    Colonel Cranium this is Rectal Reconnaissance, we are on a collision course sir, Abort Abort!
  48. Re:Waste of time by Anonymous Coward · · Score: 0

    "You obviously don't know anything about the game industry. As a game developer, you aren't going to make more than 100k year."

    I would say you're the one who doesn't know anything about the game industry. I've made > $150k salery per year plus bonuses for the past 6 years at multiple companies. After taking my recent job 3 other companies said they would have matched or offered more. This isn't to brag. I'm a decent programmer, but I know a lot of far better ones.

    When you're a good worker and have good experience, you can get a good salery. Unfortunately, there's a lot of mediocre ones out there and they tend to complain a lot about their saleries instead of looking for a decent company to work for.

  49. Mulg by Anonymous Coward · · Score: 0

    About Labiry3d: I know of a PalmOS game named Mulg, which is about navigating a marble through a maze. Normally it is done by pressing buttons, but there is an option of connecting a motion detector (or maybe some PalmOS devices come with it), and then it is navigated by tilting. So it is not that original ;)

  50. Traffic Advisory! by themadcreator · · Score: 1

    I'm really excited to see the download count of my Baron Von Puttyngton game increase so rapidly!!! I can now say I've made it big since I've been Slashdotted!

    On a side note, it looks like Stanford has noticed the traffic increase. This is from an email I just recieved:

    While performing routine network management, we observed traffic patterns that suggest your computer is being used in peer-to-peer file sharing.

  51. I wonder if they did all the 3d-graphics work? by MickLinux · · Score: 1

    I ask this, because back in 1998 I had a 486, and wrote a Binary Spatial Partition algorithm in C, based upon the description in a 1987(?)IEEE symposium synopsis book. It was complicated and difficult. It was also super slow on my 33Mhz machine. It would do 1 frame every 10 seconds or so.

    So then I simplified it down to integer stuff, and got to 1 frame every 2 seconds.

    That wasn't good enough, so I rewrote the darn thing in assembler/machine code, and got it down to about 5 frames a second.

    Now, a standard modern student's computer might be 1 Ghz, so that's 30 times as fast. I'm guessing that they could get away with plain C code, therefore, except that they still have to do game play and probably music.

    So maybe they just had to do the plane-drawing algorithm in machine code. That's still tremendously difficult.

    And then they have to design a game around it as well?

    If they did all that, I have to say I'm impressed.

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
    1. Re:I wonder if they did all the 3d-graphics work? by Minna+Kirai · · Score: 1

      So maybe they just had to do the plane-drawing algorithm in machine code. That's still tremendously difficult.

      Absolutely not. Those games use OpenGL (or maybe sometimes directx). Even in 98, it was common for graphics-oriented courses to use OpenGL (often on real SGI hardware, though). Today, drawing 3d pixels in your own code isn't only excessively difficult, but can't possibly give as impressive a result as a cheap $29 3d accelerator card.

  52. You don't need to go to Stanford by typical · · Score: 1

    When I was a 2nd year student we weren't this sort of stuff, makes me wish I went to Stanford.

    You really don't need to go to some high-ranked CS university to do cool projects. I hear a lot of people on Slashdot griping about how they couldn't go to MIT/CMU/Stanford/CalTech/whatever. Okay, maybe you get some good lectures and have some bright people handy to work with, but that's really a drop in the bucket compared to what you choose to do yourself. If you read about the things you're interested in, work on some projects, you *will* know far more than the people that went to Ivy League U and didn't do anything themselves -- just went to class and read enough content to get their grades. You have powerful, inexpensive computers easily available. You have free high-quality development software (if you don't have Valgrind and gcc on your computer, you're really missing out). You have an Internet's worth of excellent resources available, along with research papers on every neat thing you can think of free for the downloading. You don't need a professor or a boss to say "okay, write me a Foobar" to write a Foobar -- as a matter of fact, if you're writing a Foobar for yourself, it's probably going to be a better Foobar than if you're writing it because someone else is making you do so. Same goes for reading an algorithms book or a research paper.

    Plus, if you don't want to tackle a whole game, choose something that you *do* like doing -- AI, graphics, sound engine, networking -- and pick a random existing open-source project and put your ideas into it. Then you have a nice end result that you can show off to people ("That game you're playing? Yeah, I'm one of the authors"), you have encouragement to keep going (because it isn't just a lone you -- you get feedback when you do something cool), and if you want a good practical excuse, you have a resume item that shows that not only do you have the ability to work with people to produce neat things -- but you've done so simply because you like making neat things. Also, it's *fun* to add a new feature to a game and then play using said feature with the rest of the dev team.

    Remember that Woz never got his college degree (well, until a few years ago, when he decided to go back and get it). He built cool things because he liked making cool things, not because someone in a suit told him to make something cool. The same's true of an awful lot of techie folks out there -- school is a convenient tool, but it's much less important than going out and actively learning about things, and the fact that your uni has "State" in its name doesn't have a heck of a lot to do with what you learn. Sure, your professor will assign a bunch of books to read, but you can write that final paper without learning all that much, and certainly with big gaps in what you know. On the other hand, you can read all you want about just about anything I can think of on that Internet-connected computer in front of you.

    Universities enforce a lower bound on your knowledge at graduation. They have nothing to do with setting a ceiling.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  53. What's ironic in this story is: by AndyChrist · · Score: 1

    "War of the Penguins" is for Windows.

    Now I'm not normally a Linux nerd but that don't seem quite right.