User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 14

Thread: Why not Open Source?

  1. #1
    Shapyi
    Guest

    Why not Open Source?

    I am not requesting that Zelda Classic go open source, that is up to the developers. But why has this program remained closed source for so long? I think that the overall project would benefit from something like Source Forge with CVS or SVN.

    Just wondering.

  2. #2
    Lynel Revfan9's Avatar
    Join Date
    Jun 2005
    Location
    In front of a screen. I never leave.
    Age
    31
    Posts
    1,160
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    3,390
    Level
    18
    vBActivity - Bars
    Lv. Percent
    71.05%

    Re: Why not Open Source?

    Because the point of ZC is it being compatible for everyone to use. If everyone was making seperate versions, then what could happen is that every quest needs a seperate version of ZC, which would be very, very bad.

    If you want to work on ZC... Well, to become a developer nowadays all you really need to do is show that you know how to code in C/C++ and you're pretty much in.

  3. #3
    Octorok
    Join Date
    Apr 2003
    Posts
    374
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    1,611
    Level
    13
    vBActivity - Bars
    Lv. Percent
    50.18%

    Re: Why not Open Source?

    It's up to War Lord and Phantom Menace if ZC becomes open-source - at the moment it's highly unlikely, due to quest compatibility (described above) and security, and probably numerous other reasons.

  4. #4
    Gibdo redmage777's Avatar
    Join Date
    Apr 2003
    Age
    44
    Posts
    715
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    2,401
    Level
    16
    vBActivity - Bars
    Lv. Percent
    9.6%

    Re: Why not Open Source?

    Quote Originally Posted by Revfan9 View Post
    Because the point of ZC is it being compatible for everyone to use. If everyone was making seperate versions, then what could happen is that every quest needs a seperate version of ZC, which would be very, very bad.
    More likely the ZC engine would be distributed as part of the Quest and the whole thing would be self-contained. They would modify the player to play their quest in the same fashion that the current version plays Zelda 1. They would most likely Keep their Modified version of ZQuest seprate.This could be both bad or good, depending on you point of veiw.

    If I recall, one of the main reasons that Zelda Classic will not go open source is that the origenal author (Phantom Menace) told the current developer they can't.
    Tile Contest #14 Winner

  5. #5
    Bored Potato Nicholas Steel's Avatar
    Join Date
    May 2005
    Age
    35
    Posts
    4,380
    Mentioned
    4 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    10,293
    Level
    30
    vBActivity - Bars
    Lv. Percent
    19.1%

    Re: Why not Open Source?

    Quote Originally Posted by redmage777 View Post
    More likely the ZC engine would be distributed as part of the Quest and the whole thing would be self-contained. They would modify the player to play their quest in the same fashion that the current version plays Zelda 1. They would most likely Keep their Modified version of ZQuest seprate.This could be both bad or good, depending on you point of veiw.

    If I recall, one of the main reasons that Zelda Classic will not go open source is that the origenal author (Phantom Menace) told the current developer they can't.
    wouldnt that mean quest authors wanting to make cross compatible quests need to know C and/or C++ code?
    Computer specifications:
    Windows 10 Pro x64 | Intel Core i7 @ 2.66GHZ | Asus P6T Motherboard | 6GB DDR3 RAM | Integrated Sound | Nvidia Geforce 560 Ti 2048MB PCI-E | Corsair AX760 Power Supply | Thermaltake Armor+ MX case

  6. #6
    Shapyi
    Guest

    Re: Why not Open Source?

    Releasing the engine under the GPL license would force whoever modifies it to release the source code. If the source code was released then other developers could port Zelda Classic to a lot more platforms, all the weight wouldn't be on the core development staff.

  7. #7
    Gibdo redmage777's Avatar
    Join Date
    Apr 2003
    Age
    44
    Posts
    715
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    2,401
    Level
    16
    vBActivity - Bars
    Lv. Percent
    9.6%

    Re: Why not Open Source?

    Quote Originally Posted by franpa View Post
    wouldnt that mean quest authors wanting to make cross compatible quests need to know C and/or C++ code?
    Yes, at least those who do it that way (Make their own version of Zelda Classic just for their Quest) Modifying any Open Source code generally requires those who do it to know C, C++, or whatever language its coded in. Regular Quest Makers who simply make quests would still be able to do it the Normal way.
    Tile Contest #14 Winner

  8. #8
    Shapyi
    Guest

    Re: Why not Open Source?

    Of course with every open source project there is always those few people who make small modifications to a project for their own uses. Who knows, if their modified versions have a lot of interesting features and do not break the old ones then it can become part of the official version. As long as it is under GPL they would need to release the source code.

    Personally I would like to port Zelda Classic to PSP or maybe even Xbox and eventually make a Quest Editor with a better user interface (maybe modeled after the RPG Maker 2000). Thats as far as I would go with the source code. With the current scripting features being added I do not see any reason for someone to go through the trouble of changing the actual engine.

  9. #9
    Gel
    Join Date
    Nov 2006
    Age
    47
    Posts
    12
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    682
    Level
    9
    vBActivity - Bars
    Lv. Percent
    23.31%

    Re: Why not Open Source?

    Making an open source game could have many advantages :

    - First, the port of the game on other platform. For example, I would love to have a version of ZC for my Game Park, but I am not sure that the ZC devllopers are interested in making one(and I understand them). Same thing for mac, linux and other OS. Allegro support many OS, so we could make at least make a game for all the OS supported by allegro.

    - Second : It can accelerate the development and remove a load of stuff-to-do from your shoulder. The idea is to stay the master of the master game. People will try to make add-ons to the game. When the add-on works, and his fully tested, they should post the add-on to you and then, if you want, you include it in your master game. You can set a list of specific rules to submit add-on and be very restrictive to make sure the game does not go wild and buggy.

    - Third : The engine could be used to make other game using a real-time top scroller basher engine (ex: crystalis). I don't think that quest maker would be interested in hacking into the code for their quest. The only exception would be those who makes non Zelda quest like : Megaman and Metroid. I think there are really few quest makes that knows how to code in C.

    I think that if you determine a specific set of rules you can still manage to control an open source game. Else release the source as read only. The people can view the code but can't submit add-on and Quest database will only take quest working with the master game.

  10. #10
    Robots in Disguise
    ZC Developer
    Dark Nation's Avatar
    Join Date
    Mar 2000
    Posts
    5,401
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    7,658
    Level
    26
    vBActivity - Bars
    Lv. Percent
    61.75%

    Re: Why not Open Source?

    The reasons why ZC isn't Open Source is three-fold:

    1. Phantom Menace and War Lord said no. The devs will abide by their wishes.

    2. Deserved or not, AGN has made a lot of enemies over the years. They have tried to steal ZC from us several times in the past. Making ZC Open Source could easily (especially if it were intentional) cause forks and separate ZC camps. This would be one of the easiest and most effective ways to cause us problems.

    3. The protection granted by the GPL would be practically useless to us given ZC's own shaky legal standing.

    As for a GamePark port, one is currently being worked on for the GP2X.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Armageddon Games is a game development group founded in 1997. We are extremely passionate about our work and our inspirations are mostly drawn from games of the 8-bit and 16-bit era.
Social