Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Open Source PC Games (Games) Games Linux

Physics Platformer Gish Goes Open Source 58

An anonymous reader writes "After announcing plans to go open source due to the success of the Humble Indie Bundle, developer Cryptic Sea has released the source code of 2-D platformer Gish under the GPLv2. There's a mirror on github."
This discussion has been archived. No new comments can be posted.

Physics Platformer Gish Goes Open Source

Comments Filter:
  • Re:Only the engine (Score:2, Interesting)

    by Anonymous Coward on Sunday May 30, 2010 @11:48AM (#32397346)

    That's unfair: calling us idiots but at the same time making it unnecessary to RTFA.

  • Re:Quality code (Score:3, Interesting)

    by grumbel ( 592662 ) <grumbel+slashdot@gmail.com> on Sunday May 30, 2010 @03:48PM (#32399544) Homepage

    Some people care about creating beautiful games, other care about creating beautiful code. The former end up shipping a good game, the later kind never gets stuff done.

  • by grumbel ( 592662 ) <grumbel+slashdot@gmail.com> on Monday May 31, 2010 @09:35AM (#32406404) Homepage

    I've looked at the source for other games and they all seemed to share such "features".

    Its is just a part of doing good game design with limited time. When you could spend days coding a clean framework to integrate the special feature you want in level 15 or just a few minutes to hack it into the code, the choice is not that difficult to make. Sure its not good practice, but it doesn't really do harm either, as game specific code isn't meant to be reused and there is no value gain in coding a data driven framework for a feature that is used exactly once in the whole game.

    Its kind of like complaining that a movie set looks only good from one side, while from the other side its clear that its just painted plywood and styropor. It just doesn't matter for a game to have pretty code, when the actual game itself is good. And from those games I have seen, the good ones end up having a little ugly code, while the ones with the good code hang around in some sourceforge repository and never get stuff done.

One man's constant is another man's variable. -- A.J. Perlis

Working...