View Poll Results: What should be the immediate course of action?

Voters
35. You may not vote on this poll
  • Develop the new engine now; abandon compatibility

    20 57.14%
  • Work on a more compatible successor; keep the new engine going and release it in the future

    12 34.29%
  • Some other solution (please post in the topic)

    3 8.57%
Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: V3 Question

  1. #1

    V3 Question

    As far as v3 development goes, we've hit a snag that we would like input on.

    Basically, to develop v3 from scratch in the way we would like to, we'd have to almost completely abandon any support for v1/v2/Redux mods. Basically, the new engine would have a new database & file structure that would make using old mods impractical at best and impossible at worst.

    There is, however, another option... and that is offering a possible closer successor to v2 either seperately, or as a more "immediate" v3 before releasing a completely new engine.

    Obviously, the v2 successor would still have many new features... while retaining the essential parts to maintain compatibility with v2 mods with few changes.

    Your input on this, as a current or past user of MCCodes and/or developer of MCCodes mods, would be appreciated. While we won't be necessarily taking what is said here as the final word, we want to hear what the community has to say on this issue.
    MCCodes Primary Developer
    http://mccodes.com/

    Twitter @Dabomstew

  2. #2
    Banned
    Join Date
    Aug 2011
    Location
    Calumet City, IL
    Posts
    268
    Code it from scratch. As far as the old mods and versions their just that, with time everything progresses and if you really want mc to progress you need a fresh start for v3 not more of a v2.9 as far as the older versions this forum is here to help out with mods and stuff and for the new one people will develop new mods anyway so nothing is holding you all back. Scratch is whats needed.

  3. #3
    Go the extra mile and convert a large chunk of the v1/v2 mods and release them as downloadable bolts for those with a valid lic.
    Ruler of Zu

    FIA ISP FTW!

    MWG a discussion forum. If you do not like replies then perhaps dont start a topic.

    I no longer support Mccodes bugs, errors or security flaws either on the forum or by private message due to the lack of support by the mccodes staff for their own engine.

    If your looking for an engine get one thats supported by its staff. EzRPG and EzRPG Rework & NWE are my recommendations.

  4. #4
    You could attempt to create a very confusing and potentially lengthy "compatibility layer". Which would attempt to allow original V2 mods to be imported into the new engine and in essence emulate the V2 functions from the V3 code.

    This is a pretty lengthy and confusing process, but if you don't want to lose your entire userbase you need support for the V2 mods which are available due to that being one of McCodes mains USP's.

  5. #5
    Mccodes, even if you don’t care to admit it, is never going to be aimed at the more seasoned developer. If you wish to change this then you can drop mod compatibility, and expect a tiny amount of sale compared to your past. On the other hand keep it and keep your appeal to the newer developer.

    Personally, and having seen the first alpha and given my opinion on that, I say keep compatibility.

    The other option is not dropping v2 for sales. You could outsource it a little, and allow for some updates without killing mod compatibility on the original engine. I doubt that you could make it modular or for that matter change things as much as some would like (such as changing the database to a better design), but it could certainly be improved.

  6. #6
    Youd be silly at this stage to do away with V2 its been your main income and you would be wise to build on it,,

  7. #7
    Banned
    Join Date
    Aug 2011
    Location
    Calumet City, IL
    Posts
    268
    Logically v2 should be just that. Everyone want it to be compatible but you need to think about whats best for the future of the engine. If people who are on v2 doesn't buy v3 who cares because if its that good you will build up a new user base. When something upgrades just a little it should be v2.99 or something but if you are making a whole new version it needs to be just that. Yea v2 made you all cash but thats because of how different it was, some what original also and its pretty easy to use. You need a new engine in itself, 100% new, v2 is the past thing so dont let it ruin a future for v3. I play call of duty modern warfare 2 just because I have all my guns on there doesnt mean its logical to carry them over to MW3. If people want to use v2 by all means let them use v2, but when they want to upgrade to a totally new version they have to be ready to do that. A more logical solution would be to take the top 10 - 15 mods and code them and add those in as a given bonus. you can add those in to the first 20 buyers first 50 or for everyone but atleast they have some mods to work with and you have a totally new engine which will go alot further than trying to go into the future using things from the past...Its a new age, live in it.

  8. #8
    Working with redundant scripts is a pain, and from personal experience it suppresses the ability of future generations of the application.

    A application I'm currently assigned to is much like this, even though it's more SaaSy.
    We can not upgrade to PHP 5.4 because it still uses features deprecated in the new release, and because of a few other reasons.
    Neither can we develop a new version of the application, because so many other features requires certain parts of the code base.
    I even had a bug today where one javascript file w so old that it created a bug because of deprecated features within the JS engine of most browsers.
    But most of all, we really do not have the time to develop a new system purely because of the maintenance(bug fixes, additions, client-specific, etc) of the current application.

    If you have the chance to develop a new generation/version of the engine, I would say do it.
    I wouldn't say you drop previous versions right now, but they shouldn't be your highest priority.
    PHP is my wife, but JavaScript is my mistress.
    I only troll here if I have nothing better to do.

    ezRPG (latest) | ezRPG Rework (latest)

  9. #9
    With V2 you had something to build upon but with V3 you cant locate one file to basically help you build on another thats my rant over

  10. #10
    Booooring Intermediate => I'm a Rebel Djkanna's Avatar
    Join Date
    Jul 2008
    Location
    United Kingdom
    Posts
    2,929
    Drop it, all new.

    I'm sure if your product is worth our time a few community members probably would be willing to redo a chunk of the freely available mods for v3.
    However those willing members should get early access to the script therefore upon release there is already a few addons available.
    "We believe that bad sex and good drugs are the cornerstones of a great democracy."
    - P.A.G.A.N
    Will you be (Mg,Fe)7Si8O22(OH)2 ?




Page 1 of 2 12 LastLast

Similar Threads

  1. Question
    By Ben-Nasha in forum General Discussion
    Replies: 5
    Last Post: 02-14-2011, 06:04 PM
  2. question
    By Dayo in forum PHP
    Replies: 5
    Last Post: 01-28-2010, 03:14 PM
  3. Question
    By MobTown in forum General Discussion
    Replies: 7
    Last Post: 07-14-2008, 07:18 PM
  4. Question
    By Fortitude in forum General Discussion
    Replies: 3
    Last Post: 06-21-2008, 03:05 AM
  5. Another Question...
    By MobTown in forum General Discussion
    Replies: 9
    Last Post: 06-20-2008, 08:37 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •