Slashdot Mirror


Remix This Game — a Free Software Experiment

An anonymous reader writes "REMIX THIS GAME is an experimental game design contest where participants can re-mix and re-cycle my free-software self-published PC game, XONG. XONG is available under permissive licenses allowing remixes and derivative works of the code, graphics, sound effects, and music—even for commercial use. The source code license is the GNU GPL Version 3, and the media is covered by the Creative Commons BY-SA license. No special software or programming experience are needed—XONG has been packaged up so that you can just download the game and edit the graphics/code/music/sounds in place, and re-start the game to see your changes. Plus, it is available for Windows, Mac OS X, and GNU/Linux, so you can remix it on whichever OS you use, using whatever programs you like."

152 comments

  1. XOMG by Anonymous Coward · · Score: 0

    XOMG nethack lives!

  2. Cool by krzysz00 · · Score: 5, Interesting

    This is great and will most likely show off the extensibility of Lisp to people who don't normally care. Also, why did the author use cells instead of standard CLOS, unlike I'm doing in my common lisp roguelke

    1. Re:Cool by Anonymous Coward · · Score: 5, Insightful

      I dare anybody to watch the game in action" without visiting the website and come to any conclusion about how the game works, or what it is you're controlling, what you have to achieve, how you score or how you die

    2. Re:Cool by GumphMaster · · Score: 2, Funny

      Clearly his PC had just crashed :)

      --
      Patent litigation: A doctrine of Mutually Assured Destruction... in which everyone seems willing to push the button
    3. Re:Cool by AmberBlackCat · · Score: 1

      Well my game-fanatic nephew and I just did that. He noticed one of the blocks with a line following it and concluded that must be the object controlled by whoever is playing the game. We didn't get much further than that. I'll reserve judgement until the DSi version comes out.

    4. Re:Cool by Anonymous Coward · · Score: 5, Funny

      have you seen it running?
      man, that game is operating in like 7-dimensions - yet without 'height', concurrently in multiple parallel-universes - with grandfather paradox feedback - before, after and even "word doesn't yet exist" the original causation event. my friend played a full game (no trainer) the other week, he finished 106 years ago with a top score of "japan"

    5. Re:Cool by Anonymous Coward · · Score: 0

      It would be great if the game wasn't complete shit.

    6. Re:Cool by Anonymous Coward · · Score: 1, Insightful

      I did watch the you tube video and I still have no idea how the game is played. I couldn't figure out which one of the 20 moving things on the screen represented the player until he died and then he said "I died" out loud, and then I rewinded it twice.
      I'm thinking PacMan + DigDug + BoulderDash + Worms + Too Much Caffeine for the Developer + Graphics that make my old C64 look good.
      Really looks like another lame attempt to get hits for a personal web site.

    7. Re:Cool by Blakey+Rat · · Score: 1

      Is that a spoof?

      It reminded me more of this: http://www.cracked.com/video_17500_a-helpful-tutorial-most-difficult-video-game-ever.html than a gameplay video.

    8. Re:Cool by sykopomp · · Score: 1

      It's not cells -- it's an object system called CLON. It's more along the lines of KR. It's prototype-based and emphasises the message-passing bit more. It's a much simpler system than CLOS (which can be nice in some cases, such as when you want to bring in strangers and have them extend/remix your game).

    9. Re:Cool by HadouKen24 · · Score: 3, Interesting

      From what I've seen so far:

      You control the box. You are trying (among other things?) to kill the things moving around. This seems to be largely done by forcing them into striking bombs (the empty squares). You can use a "puck"--the round circle that bounces back toward the box--to tunnel through the walls, and you can drop "chevrons" that force the enemies to move in the indicated direction. This is especially useful for forcing them to hit a bomb or get trapped in a tunnel.

      It's not /that/ arcane. You just have to watch it for a couple minutes.

    10. Re:Cool by Anonymous Coward · · Score: 1, Interesting

      Reminds me of an old 8-bit Atari game called Firebug Olga. It had weird gameplay because it was a mix of at least Digdug and Pacman that also let you shoot things after gathering enough doodads on the screen. I think it was one of those weird "demo" or magazine games that made its way around enthusiast groups or something, since I couldn't find much in the way of reference to it.

      Now if somebody could remake that one 8-bit tank game where you could build walls and had exploding shells that could also ricochet. (And no, it wasn't Atari's Combat Tank game.) I think that one was from Antic Magazine. Despite its quirkiness and simplicity, it was quite fun in multiplayer. So it'll also need an online mode.

    11. Re:Cool by jack2000 · · Score: 1

      I noticed those things too, but the developer COULD have worked a little bit more on the graphics and sound. Hell any off the shelf free sounds could have been better...

      Still this could have some potential if some one makes a more streamlined/faster paced version.

    12. Re:Cool by Anonymous Coward · · Score: 0

      Well, I could tell instantly that it is NOT my kind of game, so this might be biased.
      It took me until 2:30 or so to realize that he wasn't controlling the snake in the middle of the screen, since it wasn't doing anything interesting.

      He's actually the yellow sperm snake. You can eat the green tiles.
      You turn into a skull and crossbones when you die, and some of the thingies shoot diagonally.

      Here's what else I deduced immediately:
      It doesn't rely on fast reflexes
      It has text graphics
      Text graphics are horribly bad at portraying what the hell is going on (Dwarf Fortress)
      There are a lot of enemies

      Since it's not my kind of game and it's not written in a language I really like, I probably won't ever look at it again.

      I think most of the problem is the text-based graphics. They are not helping me understand anything.

    13. Re:Cool by kyousum · · Score: 1
      --
      but why not?
    14. Re:Cool by Miseph · · Score: 5, Funny

      Yeah, maybe he should make the code available to the whole world and invite people to change the graphics and sounds.

      Come to think of it, I think I remember seeing a story not too long ago about something like that...

      --
      Try not to take me more seriously than I take myself.
    15. Re:Cool by L4t3r4lu5 · · Score: 1

      New game: How long did it take you to figure out exactly what he was controlling?

      1m21s.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    16. Re:Cool by V!NCENT · · Score: 1

      Can you figure out chess by just looking at it? Do you care if your chess pieces have 1 trillion triangle detail and facial animation and cutscenes where the queen cries?

      God forbid! Next thing you know somebody might actually make a GAME instead of an interactive movie! OMG!

      --
      Here be signatures
    17. Re:Cool by Anonymous Coward · · Score: 0

      LOL I can't even figure out who the player is on the screen!!!

    18. Re:Cool by s73v3r · · Score: 1

      While I get your point, we are far beyond the C64 level of graphical capabilities today, even for simple games. Would it be too much to ask that a chess piece actually looked like a chess piece in a chess game?

    19. Re:Cool by Phics · · Score: 1

      I love all the /. people commenting on YouTube... it's like finding nachos on the moon.

      --
      There are two types of people in the world; those who believe there are two types of people, and those who don't.
    20. Re:Cool by V!NCENT · · Score: 1

      Well, in case of a chess game then you are right, but uhm...

      What would be the best graphical design for this game? Might that not be simplicity? Bevers and battleships with ambiant occlusion and all that isn't realy going to help the overal overview of the game itself and maybe, just maybe, make it a lot worse to play as you have to track a lot that is going on. The simpler, the better your play.

      But then again... It can be mashed-up with POVray xD

      --
      Here be signatures
    21. Re:Cool by Anonymous Coward · · Score: 0

      Forget the imitations. Accept only genuine Steven Seagal Diamond Lotus Oils.

    22. Re:Cool by s73v3r · · Score: 1

      Like I said, it doesn't have to have all the bells and whistles of a new Halo or Gears of War game. But it would help if the shield packs actually looked like fucking shield packs, and that your character actually looked different than everything else on the screen.

  3. niche in a niche in a niche by Anonymous Coward · · Score: 1, Insightful

    So to actually change something besides the media (wich is something you can do on a lot of games already), you need to know LISP and get to know your custom .pak format. I don't think this will take off.

  4. "Permissive" license by Thinboy00 · · Score: 4, Insightful

    Typically, the term "permissive" implies a BSD-like license, i.e. no copyleft. I'm just saying.

    --
    $ make available
    1. Re:"Permissive" license by DarkKnightRadick · · Score: 3, Funny

      Completely agree. I was turned off when I saw it was CC BY-SA and GPLv3'd. Hate both licenses. Hate.

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    2. Re:"Permissive" license by Anonymous Coward · · Score: 1, Funny

      That's only because you hate freedom.

    3. Re:"Permissive" license by B4light · · Score: 1

      It's not like licenses do anything.

    4. Re:"Permissive" license by Anonymous Coward · · Score: 0, Troll

      I was turned off when I saw it was CC BY-SA and GPLv3'd.

      Wait - doesn't that imply that you were, conversely, turned *on* when you thought it was BSD? Methinks you need some higher quality fapping material...

    5. Re:"Permissive" license by Anonymous Coward · · Score: 1, Insightful

      Yes because freedom is having one person define what freedom means.

    6. Re:"Permissive" license by afabbro · · Score: 1

      On the other hand, I just love your web page. I will certainly check back soon!

      --
      Advice: on VPS providers
    7. Re:"Permissive" license by Anonymous Coward · · Score: 0

      No, I(nor rms) didn't say that at all.

    8. Re:"Permissive" license by icebraining · · Score: 1

      If you don't mind me asking, why do you "hate" them?

      The only reason I see to hate them is if you want to ship a closed source derivative of some software released under such licenses. Otherwise, how do they affect you in any way, so much that you hate them?

    9. Re:"Permissive" license by tpstigers · · Score: 1

      Of course, copyleft is just another form of DRM.

    10. Re:"Permissive" license by Anonymous Coward · · Score: 0

      Probably because they remove the freedom to change/alter licenses.

    11. Re:"Permissive" license by Anonymous Coward · · Score: 0

      Why don't you come in again and try this all over? The question is "How can you hate these licenses, if you don't have to use them or anything under them?"

    12. Re:"Permissive" license by smaddox · · Score: 1

      No, it's more of ARM (analog rights management). There is no digital software keeping the source code open.

      Also, whereas DRM pro-actively prevents you from using the software in an undesired way, copyleft retroactively does so (through legislation). You can go ahead and use the software in a commercial closed-source application, but if you get caught you must pay the consequences.

    13. Re:"Permissive" license by safetyinnumbers · · Score: 1

      That's only because you hate freedom.

      I decided to use the GPL instead of a dog license, now my dog has run away.

    14. Re:"Permissive" license by DarkKnightRadick · · Score: 1

      Besides being infectious (mainly aimed at the GPLv3 as I'm most well versed on the GPL (at least up until GPL2))? Limiting? Nah, I'll take a BSD or almost any other copyfree license over the GPL any day.

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    15. Re:"Permissive" license by Anonymous Coward · · Score: 0

      How can you hate closed software licenses, if you don't have to use them or anything under them?

      Yes, both camps are stupid to the extreme.

    16. Re:"Permissive" license by DarkKnightRadick · · Score: 0, Troll

      No, because I hate being told that if I make a modification to the code, I have to not only contribute it back, but maintain the updates and the original code for x amount of years. Forget that. I'll maintain it (and provide access myself) for as long as I wish.

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    17. Re:"Permissive" license by DarkKnightRadick · · Score: 1

      Tell that to the GPL folks (whom have successfully sued in court that the terms of the license be upheld).

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    18. Re:"Permissive" license by DarkKnightRadick · · Score: 2, Insightful

      I should have known better than to click a link to anything on Encyclopedia Dramatica, doubly so since it's a link from a /. AC, triply so considering it was labeled a "man train". Epic fail on my part. You sir/ma'am, otoh, have won, but only this round.

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    19. Re:"Permissive" license by DarkKnightRadick · · Score: 1

      oh yeah. I guess I should change that. ):

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    20. Re:"Permissive" license by Anonymous Coward · · Score: 0

      Why don't you actually go ahead and try reading the license text. And stop spreading random FUD, please.

    21. Re:"Permissive" license by Neil_Brown · · Score: 4, Informative

      maintain the updates and the original code for x amount of years

      I'm not aware that either licence requires you to do either of these things - under GNU GPL v3, the licence for the code, you have a number of options if you wish to distribute the covered code in binary form (article 6, GNU GPL 3.0) on a commercial basis, including:

      • distribute the binary on a physical medium, accompanied by the source code on a fixed medium; and
      • distribute the binary online, and offering equivalent access to the source code (i.e. just hosting both the source and the binary)

      In neither case are you required to host / distribute the source code at any point after you cease to distribute the binary.

      Similarly, in terms of "maintenance", your code can be as buggy as you wish - there is no obligation maintain, release new versions, merge patch submissions etc., unless you wish to do so.

      (IAAL, doing quite a lot of open source work, but this is not legal advice :))

    22. Re:"Permissive" license by Anonymous Coward · · Score: 0

      translation: i hate being told i can't make some minor cosmetic changes to somebody else's code then release it only as a binary so that nobody can tell i am a rip off artist.

    23. Re:"Permissive" license by Anonymous Coward · · Score: 1, Funny

      No, because I hate being told that if I make a modification to the code, I have to not only contribute it back, but maintain the updates and the original code for x amount of years.

      "freely ye have received, freely give"

      why do you hate jesus?

    24. Re:"Permissive" license by Anonymous Coward · · Score: 0

      "Infectious"... how so? You're not forced to use GPL'ed code.

      The GPL is a license, meaning that when you're using code licensed under it, you're required to abide by the license. This is exactly the way it is for the BSD license family, too, and in fact just about every other license.

      The only people who would complain about the GPL are entitlement bitches that want to use code but don't feel that the author should have a right to set his own license terms, and who feel that just because the author made HIS work available, they shouldn't be required to make THEIRS available if they use his.

      You're not an entitlement bitch, are you?

    25. Re:"Permissive" license by LingNoi · · Score: 3, Informative

      I hate being told that if I make a modification to the code, I have to not only contribute it back

      You don't, only if you republish the code in binary form.

      maintain the updates and the original code for x amount of years.

      Complete lie.

      I'll maintain it (and provide access myself) for as long as I wish.

      Good on you, that's exactly what you can do with both GPL and BSD.

    26. Re:"Permissive" license by Rogerborg · · Score: 1

      Tell that to the GPL folks (whom have successfully sued in court that the terms of the license be upheld).

      Wait, what? The GPL doesn't work that way. All it does it provide you with a shield against copyright infringement. You can't sue to force compliance, you can only sue for copyright damages.

      Straight up now, I can't find any evidence of a GPL-violation copyright case being decided in court, let alone that licensing compliance has been enforced. Your claim, your [citation needed].

      --
      If you were blocking sigs, you wouldn't have to read this.
    27. Re:"Permissive" license by LingNoi · · Score: 0

      So the GPL is infectious whereas BSD isn't? Tell me, can I take your BSD code and change the license to GPL, Apache, etc? No? Well then why are you trying to infect me with your BSD license?

    28. Re:"Permissive" license by Anonymous Coward · · Score: 3, Informative

      Yes, you can combine his BSD code with your GPL code and release it as GPL. That's what the term GPL-compatible means.

    29. Re:"Permissive" license by DarkKnightRadick · · Score: 1

      I have read the license text, I have read the actual court cases where the GPL folks have sued companies for not providing access to their code for x amount of years.

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    30. Re:"Permissive" license by DarkKnightRadick · · Score: 1
      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    31. Re:"Permissive" license by DarkKnightRadick · · Score: 1

      I don't hate Jesus, but I imagine he doesn't like the GPL either as it removes freely receiving and freely giving.

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    32. Re:"Permissive" license by DarkKnightRadick · · Score: 1

      No, as a matter of fact I'm not, but I prefer copyfree licenses (like the Apache and BSD licenses) over copyleft.

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    33. Re:"Permissive" license by DarkKnightRadick · · Score: 1
      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
    34. Re:"Permissive" license by Rogerborg · · Score: 1

      That's just peachy keen, slugger. Now, can you find any case law examples of a GPL-violation copyright case being decidedinception or progress of cases are not case law. If they were, then SCO would have won its point many times over.

      --
      If you were blocking sigs, you wouldn't have to read this.
    35. Re:"Permissive" license by Anonymous Coward · · Score: 0

      it doesn't. It only removes freely taking

    36. Re:"Permissive" license by Neil_Brown · · Score: 3, Informative

      Yes, those are examples of copyright infringement claims brought against those who fail to comply with licence requirements. However, those links do not support your position that GNU GPL 3.0 includes an obligation to maintain code, as your original post comments, but rather reflect that the code is licensed, rather than freely usable works in the public domain, and that, to use the code, one must comply with the licence requirements.

      Cisco could have complied with the licensing terms, using either of the options above, without a need to provide access to source code after distribution of the binary / embedded product. However, if Cisco chose to make use of the "written offer" (s6(b) GNU GPL 3.0, s3(b) GNU GPL 2.0) route, and did not accompany distribution with source, then, yes, it has an obligation to make it available after the point of distribution. But, since this mechanism is optional, it is not a requirement - maintenance of code is only a requirement if one chooses to release binaries in this particular manner.

      (There are obligations other than just source distribution, but, not the point of the discussion here - referenced just for completeness)

    37. Re:"Permissive" license by s73v3r · · Score: 1

      Ummm, no. You chose to use the software in a commercial application, without wanting to comply with the license. If you have no intentions of complying with the license, then you shouldn't use the software. Do I have the option to ignore the license (especially the non-distribution and non-reverse engineering clauses) of a closed source application just because I want to use them?

    38. Re:"Permissive" license by Boomshadow · · Score: 1

      Then don't use them to license your products. They're pretty useful to others, though. Or did they hurt you in some way? Show me on the body of your work where the bad licenses touched you...

    39. Re:"Permissive" license by jesset77 · · Score: 1

      You're not an entitlement bitch, are you?

      You're god-damned right I'm an entitlement bitch. I'm entitled to write my own code and not have to release the source of the code that I write.

      But if code I write cooperates with code that is GPL, then it is illegal for me to distribute my code along with the GPL code, even if I follow the GPL licencing requests to re-distribute the source of the GPL code.

      If I create an image viewer, and don't care to share it's source, that should be my business. I mean, I am the author and all, right? And lets say to enable support for a certain archane image format, it links to a GPL library for that codec.

      It then becomes illegal for me to distribute my image viewer closed source, even if I distribute the unaltered source of the tiny codec. I also can't choose the licence for my viewer if I open source it, I *have* to choose GPL. Not because I've made it part of the prior author's GPL code; I never did. I just made my work inter-operable and distributed a copy of the codec with my work.

      You're not forced to use GPL'ed code.

      Alright, but it's either that or I am forced to write the codec from scratch and hire a lawyer to confirm it is dissimilar enough from the reference code to keep the trolls from suing me. Then I take on the responsibility of supporting a piece of software I have little interest in that has no road testing and provides no real value beyond the original except that I've CLEANED ALL THE GPL off of it.

      Explain to me how this is different from dealing with an infectious contagion?

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
    40. Re:"Permissive" license by Thinboy00 · · Score: 1

      I think Jesus is supposed to mean RMS, based solely on appearance.

      --
      $ make available
    41. Re:"Permissive" license by Thinboy00 · · Score: 1

      WTF are you talking about??? You appear to be drawing a fine distinction where none is needed. If you violate the terms of the GPL, the license ceases to exist and you can be sued for copyright infringement.

      --
      $ make available
    42. Re:"Permissive" license by Thinboy00 · · Score: 1

      If you want to build a closed source thing, RMS (and, implicitly, the author of the hypothetical codec) thinks it should be difficult for you.

      --
      $ make available
    43. Re:"Permissive" license by Thinboy00 · · Score: 1

      Do I have the option to ignore the license (especially the non-distribution and non-reverse engineering clauses) of a closed source application just because I want to use them?

      Yes, but you'll get sued. Hence it's retroactive.

      --
      $ make available
    44. Re:"Permissive" license by DarkKnightRadick · · Score: 1

      RMS != Jesus
      RMS != any known diety
      RMS == sad, pathetic man with a need to force his insane vision on everyone with his infectious license

      True open-source means you don't have to license your contributions the way someone else says

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
  5. Predicting... by Anonymous Coward · · Score: 0

    20 different techno club house versions.

  6. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  7. Re:How is this different from the mod scene? by RobVB · · Score: 5, Funny

    Is it on slashdot because it is news, or is it news because it's on slashdot?

    This discussion is now about philosophy.

    --
    I'd rather you rationally disagree than irrationally agree.
  8. So? by Anonymous Coward · · Score: 0

    Who cares? GPLv3 is superior to "BSD-style" licenses anyway.

  9. Suggestions for XONG remixers by Robotron23 · · Score: 4, Funny

    This game at first glance appears to be a take on an early roguetype; however in truth it's less adventureish, gear-based or as rich with chance taking. It's quirky though:

    You control a vulnerable white square attempting to infiltrate a semi-randomly generated abstract color field environment infested with robots. You are armed with a paint-absorbent hockey puck that can pick up color and transfer it to other objects. If you lose your puck, you have to find another; these are scattered through the environment and look like the letter P. There are no hit points; any hit kills you, and completely ends your game. You cannot shoot enemies; instead you drop direction-changing arrows called "chevrons" to guide them to their doom in one of XONG's many black holes. But your puck will also follow the arrows, so be careful where you fire; otherwise you'll lose it down a black hole.

    I can imagine any number of possibilities for this game so here are my suggestions...

    You could attach a consistently looping 8-bit track, and perhaps add a purple 'M' character that changes said track between a selection of five inbetween your fight for survival. XONG: SONG Edition.

    You could append a boss enemy with a brown capital 'K' - this will spawn periodically in the game to increase the challenge difficulty. However you can destroy him by luring him to the red 'M' which insta-deaths the K. XONG: KONG Edition.

    You could attach an RPG element with a short text preamble which says you're a stoner who's attempting to work his way up the hockey league and must find a bong in under 200 move intervals to survive - upon 10,000 moves (progressive difficulty) and then you win hockey stardom...it could be called XONG: BONG Hockey Master Edition.

    1. Re:Suggestions for XONG remixers by Scrameustache · · Score: 2, Interesting

      This game at first glance appears to be a take on an early roguetype; however in truth it's less adventureish, gear-based or as rich with chance taking. It's quirky though:

      You control a vulnerable white square attempting to infiltrate a semi-randomly generated abstract color field environment infested with robots. You are armed with a paint-absorbent hockey puck that can pick up color and transfer it to other objects. If you lose your puck, you have to find another; these are scattered through the environment and look like the letter P. There are no hit points; any hit kills you, and completely ends your game. You cannot shoot enemies; instead you drop direction-changing arrows called "chevrons" to guide them to their doom in one of XONG's many black holes. But your puck will also follow the arrows, so be careful where you fire; otherwise you'll lose it down a black hole.

      Oh, so THAT's what's going on... I went to see their "Gameplay video with commentary, at youtube" and I had no clue as to what the hell I was looking at. This is some very, very nerdy stuff, and that's coming from a fairly nerdy guy. ASCII characters as game sprites... party like it's 1989!

      --

      You can't take the sky from me...

    2. Re:Suggestions for XONG remixers by Robotron23 · · Score: 2, Informative

      Yeah I used to play Nethack a lot some time ago; learning a roguelike game gives one enough insight to spot any other game of the sort easily. Infact any young nerd who creates a game like XONG is very, very likely to have experience with a rogue-type game dating to the 1980s.

      Nethack is common among nerds - and if you tire of the ASCII stuff you can commit a mild act of sacrilige and play a version more conventional in appearance one of which is included with the standard Nethack package that one can download at www.nethack.org . There have even been versions that are three dimensional in view perspective, but those haven't gotten too popular.

    3. Re:Suggestions for XONG remixers by PrecambrianRabbit · · Score: 1

      I've recently picked up UMoria again, and you know a game is old when after mentioning it people refer you to slightly-less ancient games like Angband :-).

      Also I got a Rogue port for my iPhone, but I can't say that touch is the way to go for that style of game.

    4. Re:Suggestions for XONG remixers by PingSpike · · Score: 1

      Those are all fine ideas, but when modding any new game you have to get the basics out of the way first. So we should start with a white square no panties mod.

  10. Re:How is this different from the mod scene? by Anonymous Coward · · Score: 4, Funny

    Hitler also had a philosophy.

    Check and mate.

  11. One thing by ceraphis · · Score: 1

    While i like the idea, I worry that this won't amount to much more than graphics being changed to penises or copyrighted stuff like Mario or halo or something.

    How hard is it to rewrite the code and wouldn't this just be the equivalent of passing on the brunt of the game development to someone else?

  12. Re:How is this different from the mod scene? by sco08y · · Score: 1

    how is this project different from the usual mod scene for your typical run-of-the-mill game?

    The mod-scene doesn't generally do attention whoring on /.

  13. Re:How is this different from the mod scene? by Anonymous Coward · · Score: 5, Funny

    Hitler also had a philosophy.

    Check and mate.


    Well, this match is over. God wins!

  14. Lisp... by Anonymous Coward · · Score: 0

    while (plusp limit)))))))))

    lines like these make me cringe. I won't touch this again with a 10ft pole, sorry :|. List sucks.

    1. Re:Lisp... by ari_j · · Score: 1

      List sucks.

      Are you sure it's the language and not your own personal problem?

  15. Can anyone tell me by OzPeter · · Score: 2

    If this is advertising or genuine news?

    --
    I am Slashdot. Are you Slashdot as well?
    1. Re:Can anyone tell me by ksandom · · Score: 3, Interesting

      I haven't read enough to answer that. However looking at the bigger picture, I do think this sort of stunt would be good for getting more people working on open source software. Inspire them with something that is immediately fun and rewarding, and trigger the curiousities to try something deeper later on. I wouldn't be at all surprised to talk to someone 5-10 years from now and hear that something like this was their first project.

      --
      Funnyhacks - Wierd, unusual, and fun hacks
    2. Re:Can anyone tell me by Scrameustache · · Score: 1

      If this is advertising or genuine news?

      Whoa. That's like, a zen koan.

      Maybe what you must realize is: There is no news.

      --

      You can't take the sky from me...

    3. Re:Can anyone tell me by Anonymous Coward · · Score: 0

      It'd be news if it was ported to Zune & Winows Phone 7. Not get a real game / life.

    4. Re:Can anyone tell me by Anonymous Coward · · Score: 0

      It's neither. It's more like an anti-advert.
      I was excited when I read

      XONG is available under permissive licenses allowing remixes and derivative works of the code, graphics, sound effects, and music—even for commercial use.

      but then I clicked the link and saw a screenshot using something like 8x8 pixel 16 color sprites. Way to go promoting the quality of free culture and software! It's humiliating.

    5. Re:Can anyone tell me by Anonymous Coward · · Score: 1, Insightful

      Yup, and that's the problem with Slashdot. It and its readers are increasingly evaluating stories and comments as this were primarily an open-source advocacy site, as opposed to a nerd/news site with a special focus on the open source movement. So what really has to be describe as an advertisement for an obscure (google "Xong review" if you think that's not fair) self-published game gets stuck on the front page by including a few buzzwords (GPL, Creative Commons), and the editing decision gets endorsed--even though there are far more famous open source games out there, plus very active mod projects on proprietary work. Someone who read the story and actually thought this was a good place to start would likely have been misled.

      It's not that harmful in this case. But people who think they are actually getting meaningful knowledge about reality when they read stories and highly modded comments on copyright law, Microsoft products, or public IP policy.

      Absolutely nothing against David O'Toole, who seems to have written the game and submitted the story. Haven't played the game, doesn't look like my style, but maybe it's great for it's intended audience. The complaint is about the explicit decision that anything that hits favored buzzwords "news" based on its imagined effect ("help open source") rather than information content.

    6. Re:Can anyone tell me by ari_j · · Score: 1

      You can tell that it's advertising because every single statement in the article summary describes every open-source game and the other comments indicate that this particular game is nonsensical and unnecessarily complex. There is nothing at all new or special here and anything interesting about it was already true of open-source games in existence for decades, such as Netrek (1988), Nethack (1987 and based on older games whose open-source status I do not know), Battle for Wesnoth (2003), Lincity (1995), and plenty of others.

    7. Re:Can anyone tell me by Grey+Ninja · · Score: 1

      It's advertising. I'm making a simple game right now that's taken me all of 5 evenings, using entirely open source software. I haven't played XONG, but the technology doesn't look all that advanced. My own code is composed of a few simple libraries:

      Ogre (Graphics)
      Lua (Scripting)
      ToLua (Script Bindings)
      OpenAL (Audio)

      All of this is open source, and aside from OpenAL is a BSD or similar license. I could probably release my code right now, after 5 days of work, and let users have their own sandbox to play in (it's only really good for 1 type of game... but still). I would, but I don't feel like dealing with my employer about whether I am/am not allowed to do so, and it's easy to reproduce anyway.

      This seems like a good idea, but I honestly can't see it being anything but advertising.

    8. Re:Can anyone tell me by Anonymous Coward · · Score: 0

      This game seems to be about Lisp first, GPL second, buzz third, and actual game ... well lemme think of about thirty other things first.

    9. Re:Can anyone tell me by maxwell+demon · · Score: 1

      Maybe what you must realize is: There is no news.

      Yes, but no news is good news.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    10. Re:Can anyone tell me by LingNoi · · Score: 1

      It's called slow news day.

  16. Re:How is this different from the mod scene? by hitmark · · Score: 4, Insightful

    usually on the mod scene you do not have access to the whole game engine. Heck, when tho id software open source their game engines, they still retain copyright on the models and graphics.

    --
    comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  17. Kudo's for the new approach by BitZtream · · Score: 0

    to slashvertising.

    Your license is in no way unique, since its clearly a boilerplate GPLv3 license, its certainly not the only GPL'd game. Anyone can do the same thing with any GPL game as they can with yours.

    Edit in place isn't particularly impressive, especially in this case.

    Really you aren't doing one single thing (other than the new slashvertising appoarch) that is new, unique or even a new and/or unique combination of something.

    There is nothing noteworthy about what you're doing.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    1. Re:Kudo's for the new approach by Anonymous Coward · · Score: 0

      This is in parallel with a Lisp Games Expo, much like 7-day roguelike. It is fun. He just chose his game because you didn't need to be a programmer to change the assets.

    2. Re:Kudo's for the new approach by Anonymous Coward · · Score: 1, Interesting

      No claim to uniqueness of license was made, in fact the page links to the stock gplv3 and cc-by-sa 3.0 usa.

      In slashdot where everything is free this might not seem like news, but in the Indie Game Development world source is often closed and assets are very rarely licensed to allow derivative works, let alone commercial use. As an INDIE contest I actually consider this relatively unique.

      "Edit in place" works here because we ship the SBCL compiler in the binary----so remixers changes to the .lisp files are recompiled to machine code. We do not have to ship any special dev tools.

      To sum up, indie game remixes may not be a new idea, but people don't seem to be licensing their indie games remixably in the first place.

      Perhaps this story can raise awareness about that??

  18. Re:How is this different from the mod scene? by Anonymous Coward · · Score: 0

    Give that man a mod point!!!

  19. Re:My Thoughts by WED+Fan · · Score: 0, Flamebait

    No special software or programming experience are needed

    No special software or programming experience were used for this.

    There, fixed it for you?

    Now, bigger question: Who was the jackass that decided this was a good post? I've seen what Taco has done to this place, but not even he can be this incompetent.

    --
    Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
  20. The first to.... by Anonymous Coward · · Score: 0

    hack the iphone and Jobs *turns head and spits* into this game winz

  21. Re:How is this different from the mod scene? by Goaway · · Score: 3, Funny

    It is different because the mod scene generally works on games that are good and that people care about.

  22. Re:How is this different from the mod scene? by dto1138 · · Score: 3, Informative

    Hi, before I started the contest, I did some searching and could not find any "remix this game" type contests in the indie world, because it's a very proprietary culture. I think this is news because 1. it's a game that some indie people are aware of, given that it got some reviews and downloads, and 2. it could help raise awareness of more open licensing for games.

  23. OMFG, You Just Said... by WED+Fan · · Score: 0, Offtopic

    Yes because freedom is having one person define what freedom means.

    OMFG, in the last 18 years or so, something has been itching at the back of my head after hearing RMS speak. I've been following the whole GPL, BSD, etc. BS for awhile. Something kept nagging at me and I couldn't find the words for it.

    You're post, screaming for a true implementation of a sarcasm tag, just wrapped up the whole thing for me. You have provided my new sig line.

    --
    Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    1. Re:OMFG, You Just Said... by GreyWolf3000 · · Score: 1

      Yes because freedom is having one person define what freedom means.

      OMFG, in the last 18 years or so, something has been itching at the back of my head after hearing RMS speak. I've been following the whole GPL, BSD, etc. BS for awhile. Something kept nagging at me and I couldn't find the words for it.

      You're post, screaming for a true implementation of a sarcasm tag, just wrapped up the whole thing for me. You have provided my new sig line.

      To be honest, it's a weak argument against the FSF's version of freedom.

      There are other licenses outside of the GPL that the FSF considers fully free, in that they force users of the code to extend the same freedom they were given unto others.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    2. Re:OMFG, You Just Said... by Anonymous Coward · · Score: 0

      There are other licenses outside of the GPL that the FSF considers fully free, in that they force users of the code to extend the same freedom they were given unto others.

      Again freedom only what the FSF defines as freedom.

    3. Re:OMFG, You Just Said... by GreyWolf3000 · · Score: 1

      There are other licenses outside of the GPL that the FSF considers fully free, in that they force users of the code to extend the same freedom they were given unto others.

      Again freedom only what the FSF defines as freedom.

      Your point? The FSF considers BSD licenses free as well, but their preference is for the GPL and its ilk.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
  24. how is this any better than the Quake3 source code by Anonymous Coward · · Score: 1, Insightful

    I don't understand why this guy should get some attention for what is basically an invitation to do and old fashiond "total conversion" of a game... you know... games that are more advanced that glorified ASCII games or 16 color X11 graphics?

  25. Re:How is this different from the mod scene? by royallthefourth · · Score: 1

    Hitler also had a philosophy.

    Check and mate.

    Once again, introducing Heidegger makes the discussion incomprehensible.

  26. Some comments from XONG's author by dto1138 · · Score: 5, Informative

    Hello folks, I have addressed the originality (or alleged lack thereof) of the remix contest in another message here. I chose XONG because it's a small and relatively simple game, so it would be easier to get started remixing. There is a review of Xong here: http://playthisthing.com/xong And, folks, the game includes a thorough HELP screen on the F1 key, and an interactive in-game tutorial. So if the videos seem inscrutable, try reading the instructions. I make no claim to the engine or game being the greatest ever, but I hope the contest will be fun and get people possibly involved with creative commons licensed art, or free software, or lisp game dev. Who knows?

    1. Re:Some comments from XONG's author by Anonymous Coward · · Score: 0

      Thanks for your contribution, friend.

      I think it's a hip idea, even if some of the cooler-than-thou gang around here might scoff. And I salute you for the way it was licensed.

      You're to be commended and encouraged for your idea and your work.

    2. Re:Some comments from XONG's author by ColaMan · · Score: 4, Insightful

      So if the videos seem inscrutable, try reading the instructions. I make no claim to the engine or game being the greatest ever, but I hope the contest will be fun and get people possibly involved with creative commons licensed art, or free software, or lisp game dev

      Oh, don't mind us, we just love to shit all over someone's hard work, you know? Call it a hobby, if you will. Never mind the fact that 90% of us here couldn't construct a game to save our miserable lives, let alone make one you can remix.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    3. Re:Some comments from XONG's author by SquarePixel · · Score: 3, Interesting

      Hello folks, I have addressed the originality (or alleged lack thereof) of the remix contest in another message here.

      I chose XONG because it's a small and relatively simple game, so it would be easier to get started remixing. There is a review of Xong here: http://playthisthing.com/xong

      And, folks, the game includes a thorough HELP screen on the F1 key, and an interactive in-game tutorial. So if the videos seem inscrutable, try reading the instructions.

      I make no claim to the engine or game being the greatest ever, but I hope the contest will be fun and get people possibly involved with creative commons licensed art, or free software, or lisp game dev. Who knows?

      While I do really appreciate your effort and ideas, theres a few things you should look at first.

      1) The game looks like from the 80's. It doesn't make a good impression and is hard to get people involved. Hell, some of the games I coded at 12-13 year old had a lot better graphics and ideas (no offense to you, just good old critical comment if you want it!)

      2) Are there any tools to help change the game? There is and have been already immersive modding community out there. You have to provide similar tools, just being "open source" doesn't really do much.

      As a person working in the games industry, and who has coded since 8 years old and working in freeware/shareware, indie, and commercial industry, I really think you need more to accomplish your goals.

    4. Re:Some comments from XONG's author by dto1138 · · Score: 2

      "The game looks like from the 80's". So um, despite claiming to work as an indie, you haven't heard of people doing retro graphics and sound on purpose as an artistic choice? "Are there any tools to help change the game"? The page says you can use any image editor to edit the images, any text editor to edit the code, and so on. The only thing not included is a proper level editor, which I have in the newer version of the engine. I also worked in the games industry, and left for a reason.

    5. Re:Some comments from XONG's author by Anonymous Coward · · Score: 0

      "The game looks like from the 80's". I'm not sure in which capacity you claim to have worked in "indie", but you don't seem aware of deliberately making retro styled graphics as an artistic choice.

    6. Re:Some comments from XONG's author by delinear · · Score: 1

      He's clearly never played Dwarf Fortress - for someone working in the games industry, it's equal parts sad and telling.

    7. Re:Some comments from XONG's author by grumbel · · Score: 1

      While not every game needs the latest and greatest 3D graphics, I find every game should at least work towards at least the graphics of a Zelda1 or Boulderdash, as no matter how good the game is, a few proper tiles can always make the game not only look better, but also make it easier to understand. In Xong for example the way the way trails are represented as - and | without proper tiles for curves is confusing. Another example would be nethack, where in most clients you can't tell the difference between a wall and unexplored terrain. And of course looking worse then a C64 game is just a little irritating.

  27. Because this game sucks, and is open source by Sycraft-fu · · Score: 1, Flamebait

    Slashdot doesn't comment on the mod scene much because it is mostly limited to commercial software since it is mostly limited to good games. You take a game that has a solid engine, with lots of good looking assets, and then add to that the ability to customize it easily through XML or included editors or what not and you find that people often flock to modifying it. They start from a strong base, making it much easier to create a useful, fun, mod. You don't have to redo everything, the game is already good. You just, well, modify.

    However, as I said, that tends to exist only in the commercial arena since that is where you find this stuff. Few, if any, OSS games are very good. That doesn't interest Slashdot so much. They don't want to hear about a Windows game that is really great and has lots of community created content as it doesn't push what they want.

    So this is of interest to Slashdot because it is about OSS. Doesn't matter that the game blows, it is OSS so Slashdot likes it. So there you go, front page news for a game that is confusing as hell all because you can "remix" it and it happens to have open source.

    1. Re:Because this game sucks, and is open source by krzysz00 · · Score: 5, Informative

      Slashdot doesn't comment on the mod scene much because it is mostly limited to commercial software since it is mostly limited to good games. You take a game that has a solid engine, with lots of good looking assets, and then add to that the ability to customize it easily through XML or included editors or what not and you find that people often flock to modifying it. They start from a strong base, making it much easier to create a useful, fun, mod. You don't have to redo everything, the game is already good. You just, well, modify.

      Such a game (which is open source) already exists. It's called Wesnoth

      P.S. Was this flame/troll?

    2. Re:Because this game sucks, and is open source by AffidavitDonda · · Score: 1

      there is an unlimited amount of oss game content available. reaching from game engines 2d, 3d, ogre, Panda3d, Irrlicht) hysics engines and what not to complete games in high quality. All of this in languages better suited for game programming (like python) I really don't see what's that game about. It doesn't add anything new

  28. In Web 2.0 Internet by Anonymous Coward · · Score: 0

    Game Remixes You!

  29. If this is supposed to show off Lisp by Sycraft-fu · · Score: 4, Insightful

    I don't want to see something you consider needing work in Lisp. This game has to be the most confusing thing I've seen in a long time. Extremely poor design. Now I realize that doesn't mean the language behind it is bad, but it is not a good way to showcase things. "Oh look how extensible Lisp is! You can edit a poorly done extremely complex game!"

    I mean I could counter with "Look how extensible C++ is! Go purchase Civ 4 and marvel at the amount of flexibility it has, without ever touching the source code (most of the game is in XML and Python)."

    When you want to showcase something, you want a good looking, easy to use demo. You want a polished final product.

    1. Re:If this is supposed to show off Lisp by Anonymous Coward · · Score: 0

      If this game were final and polished to perfection, what would be the point of its flexibility?

    2. Re:If this is supposed to show off Lisp by Anonymous Coward · · Score: 0

      I think XONG is just designed to be a platform rather than an actual game. The basics, loading PNG and OGG, the graphics and game engine are the most important part. The game itself is simply a demonstration

    3. Re:If this is supposed to show off Lisp by dyingtolive · · Score: 2, Interesting

      To be fair, my first thought was: "Eew gross, Lisp." My second thought was, "Wait, you can even DO stuff like this in Lisp?"

      --
      Support the EFF and Creative Commons. The war is coming, and they're supporting you...
    4. Re:If this is supposed to show off Lisp by mehemiah · · Score: 1

      but he didn't say it was in lisp at all in the article. He said that the he wanted enemies and graphics to be easily swappable. Many of you are missing the main design goal which was to be able to alter the game WITHOUT programing.

  30. Re:how is this any better than the Quake3 source c by Anonymous Coward · · Score: 1, Interesting

    Why is this insightful. This anonymous coward has no insight at all. Quake3 is actually very hard and time consuming to modify. Try adding a new character, a new skin, a new model, a new object, a new weapon.

    All of these things require a lot of assets and often actual coding. It is very difficult to do much with quake3 and the fact that it is 3D knocks out anyone who is doesn't under linear algebra.

    A 2D roguelike is very simple.

  31. Re:You can't re-mix a single object by longhairedgnome · · Score: 0, Offtopic

    Mod up!

    --
    GENERATION O98346: The first time you see this, copy it into your sig and remove a random number from the generation. T
  32. Hmmm. That is the game? by Anonymous Coward · · Score: 0

    The games I played on my TI994A in the 1980's had better graphics than that. Guess what, many of them had the source available.

  33. Author explains XONG gameplay by dto1138 · · Score: 4, Informative

    Here is a youtube video i made a while back, showing gameplay with explanatory text. http://www.youtube.com/watch?v=G9mi08KQDWw I'm used to people being put off by XONG initially because of the weird graphics, so I will try to explain it in a nutshell. You have to kill the enemies but have no weapons. The only way to kill an enemy is to direct it into a "black hole", each of which can only be used once. Basically, you lay down arrows (up, down, left , or right) on the game board, which the enemies follow, and hopefully you direct them into the holes. You have to dig tunnels to many of the holes, or to escape a bad situation, or whatever. There are 4 or 5 different types of enemies, though you have to progress in the game to see more than 2 or 3. One hit kills you and totally ends your game (start back at level 1). XONG requires quick reactions to avoid death, but requires pre-planning to kill the enemies, who behave in generally predictable ways. The predictability tells you where to place the arrows and which holes to un-dig.

  34. Best! by Anonymous Coward · · Score: 1, Funny

    Greatest rootkit delivery system EVER!

    1. Re:Best! by Abstrackt · · Score: 1

      Greatest rootkit delivery system EVER!

      If you weren't worried about copyright infringement you could remix Sony's rootkit delivery system as well. ;)

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
  35. Re:You can't re-mix a single object by Anonymous Coward · · Score: 0

    you are retarded.
    a game isn't a single object.

    music is commonly remixed without actually adding anything.

  36. thanks for the code release ... looks like fun. by Anonymous Coward · · Score: 0

    right on.

    i just started to learn lisp and this looks like a fun thing to dig through.

    appreciate the effort.

    ignore the gamer haters. gamers are about as stupid as photoshop users. they will bitch the same amount whether your budget was $10 or $100 million.

    r.

  37. Re:My Thoughts by Joce640k · · Score: 1

    ...apart from the need to learn LISP.

    Yeah, that'll be a useful skill for game programmers later on in life.

    --
    No sig today...
  38. Re:How is this different from the mod scene? by Kjella · · Score: 1

    Well, this match is over. God wins!

    "God is dead."
    - Friedrich Nietzsche, 1882
    "Nietzsche is dead."
    - God, 1900

    God always wins.

    --
    Live today, because you never know what tomorrow brings
  39. Re:How is this different from the mod scene? by vrt3 · · Score: 1

    God wins!

    Is that a clever pun on Godwins' law, or is it just a very fortunate coincidence?

    --
    This sig under construction. Please check back later.
  40. Lockout chip by tepples · · Score: 1

    I'll reserve judgement until the DSi version comes out.

    Then you'll probably be reserving judgment indefinitely. The DSi firmware is cryptographically secured against the use of free software.

  41. Jak and Daxter by tepples · · Score: 2, Informative

    ...apart from the need to learn LISP.

    Yeah, that'll be a useful skill for game programmers later on in life.

    I can't tell if that was sarcasm or not. Jak and Daxter was written in Lisp.

    1. Re:Jak and Daxter by Anonymous Coward · · Score: 0

      Ooooh, one game out of the tens of thousands in existence made in Lisp. The fact that the author created XONG in Lisp means that modifying it will be a complete non-starter for *any* non-developer, and most experienced developers (who don't want to write in 'parenthesese' all day long). Plus, the entire premise and presentation of the game, like most other open source software, is crap.

  42. Re:How is this different from the mod scene? by delinear · · Score: 1

    The only winning move is not to play.

  43. Re:How is this different from the mod scene? by Monkeedude1212 · · Score: 1

    Yes.

  44. Re:How is this different from the mod scene? by Anonymous Coward · · Score: 0

    Whooosh!

  45. Interesting by Anonymous Coward · · Score: 0

    So I take it no one's heard of ZZT or Megazeux that used ASCII characters and (to my recollection) it's own coding language to create the game. I used to play it in the early 90s