Posted October 6, 2015 (edited) So I had an idea for yet another way to increase the player base and bring in more revenue to WO. Wurm Unlimited Ultimate. Basically an open source version of WU. P.S. Sorry if this should have been posted in "Suggestions & Ideas"...seems to fit either category. Edited October 6, 2015 by zath Share this post Link to post Share on other sites
Posted October 6, 2015 It's KIND OF open source, in the sense that code's not obfuscated so decompiling would work **in theory** but yeh... The source itself would rawk as compiling it back from a decompile may go BOOM in many ways. Share this post Link to post Share on other sites
Posted October 6, 2015 Wurm Unchained would fit better 1 Share this post Link to post Share on other sites
Posted October 6, 2015 It's KIND OF open source, in the sense that code's not obfuscated so decompiling would work **in theory** but yeh... The source itself would rawk as compiling it back from a decompile may go BOOM in many ways. It will work in practice if you use something like Fernflower. JAD and Jode would both be hopeless i imagine. 1 Share this post Link to post Share on other sites
Posted October 6, 2015 (edited) If someone has another word with 9 letters that starts with Un and ends with D, you are more than welcome to give your input. Wurm Unlimited Unchained Unabashed Unabating Unabetted Unabjured Unaborted Unabraded Unaccrued Unadapted Unadmired Unadopted Unadorned Unadvised Unalarmed Unalerted Unaligned Unallayed Unalleged Unallowed Unalloyed Unaltered Unamassed Unamended Unannexed Unannoyed Unapplied Unarmored Unaroused Unarrayed Unashamed Unassayed Unassured Unattired Unattuned Unaudited Unavenged Unaverted Unawarded Unbearded Unbeloved Unbemused Unbiassed Unbigoted Unblended Unblessed Unblinded Unblocked Unblooded Unblurred Unboarded Unbosomed Unbottled Unbounded Unbraided Unbranded Unbridged Unbridled Unbriefed Unbroiled Unbrowned Unbruised Unbrushed Unbuckled Unbudging Unbundled Uncandled Uncatered Unchaired Unchanged Uncharged Uncharred Uncharted Unchecked Unchilled Unclaimed Unclamped Unclasped Uncleaned Uncleared Uncliched Unclipped Uncloaked Unclogged Unclothed Unclouded Uncobbled Uncoerced Uncolored Uncounted Uncoupled Uncovered Uncracked Uncreated Uncropped Uncrossed Uncrowded Uncrowned Uncrushed Uncurbing Undamaged Undaunted Undebated Undecayed Undecided Undefaced Undefiled Undefined Undeleted Undeluded Underaged Undercard Underclad Undercooked Undercooled Undercuted Underfeeded Underflowed Underfooted Underfunded Underheated Underhunged Underived Underkilled Underlaid Underload Underpaid Undersold Underused Underwood Undesired Undiluted Undivided Undoubled Undoubted Undrained Undreamed Undressed Undrilled Undulated Unearthed Uneatable Uneffaced Unelected Unendowed Unengaged Unenjoyed Unensured Unentered Unequaled Unessayed Unevolved Unexalted Unexcited Unexcused Unexpired Unexposed Unfavored Unflapped Unfledged Unfocused Unfounded Unfrocked Unglossed Ungreased Ungroomed Ungrouped Unguarded Unhandled Unharried Unhatched Unhitched Unhonored Unhumbled Unhurried Unhusking Unicycled Uniformed Unimpeded Unindexed Uninjured Uninsured Uninvited Uninvoked Unionised Unionized Univalved Unkindled Unknitted Unknotted Unlabeled Unlabored Unlatched Unlearned Unleashed Unleveled Unlighted Unlikable Unlocked Unmanaged Unmarried Unmatched Unmatured Unmerited Unmingled Unmounted Unmourned Unmuffled Unmusical Unmuzzled Unnoticed Unnuanced Unoffered Unopposed Unordered Unpainted Unpatched Unpeopled Unperfect Unpierced Unplaited Unplanned Unplanted Unpleased Unpledged Unplucked Unplugged Unplumbed Unpointed Unpoliced Unpressed Unprinted Unpuzzled Unquelled Unravaged Unraveled Unreached Unrebuked Unrefined Unrelated Unrelaxed Unrenewed Unretired Unrevised Unrevoked Unriddled Unripened Unrivaled Unroasted Unrounded Unruffled Unrumpled Unsaddled Unsampled Unscanned Unscarred Unscathed Unscented Unscrewed Unsecured Unsettled Unshelled Unshifted Unshipped Unshirted Unsighted Unskilled Unsnagged Unsnapped Unsnarled Unsoothed Unsounded Unsourced Unsphered Unspilled Unspoiled Unspooled Unspotted Unsprayed Unsquared Unstacked Unstained Unstalked Unstamped Unstarred Unsteeled Unstemmed Unstepped Unstinted Unstocked Unstopped Unstriped Unstudied Unstuffed Unsubdued Unsullied Unswathed Untainted Untamable Untangled Unteached Untenured Unthanked Unthroned Untouched Untracked Untrained Untrapped Untreaded Untreated Untrimmed Untrussed Untutored Untwilled Untwisted Unuttered Unvisited Unwakened Unwatched Unwatered Unwearied Unweighed Unwhipped Unworried Unwounded Unwrapped Unwreathed Unwrinkled Edited October 6, 2015 by topkos 1 Share this post Link to post Share on other sites
Posted October 7, 2015 It will work in practice if you use something like Fernflower. JAD and Jode would both be hopeless i imagine. Ah, well if it's probably already decompilable then it makes even more sense to release the source and at least make some money off of it. I'm guessing you'll lose all notes and be fighting additional issues if forced to decompile it...good incentive to buy the source and support the community. Thanks for the info guys =] Share this post Link to post Share on other sites
Posted October 7, 2015 Ah, well if it's probably already decompilable then it makes even more sense to release the source and at least make some money off of it. I'm guessing you'll lose all notes and be fighting additional issues if forced to decompile it...good incentive to buy the source and support the community.Thanks for the info guys =]Documentation should be a piece of cake with names intact, i wouldn't worry about that Share this post Link to post Share on other sites
Posted October 17, 2015 Yeah, but all the comments explaining why devs write certain piece of code in that way and not the other will be lost. I.e. some routine is written in weird way, but it turns out writing it in the way it seems to "should" be written in introduces subtle bugs that aren't immediately obvious. Now, comment that warns about it before said routine would save any potential modder hours of hairpulling when it turns out that "subtle bug" is in fact server-wide data corruption that happens randomly after server is running for extended period of time. Not an actual situation but it may happen. Of course such release isn't probable (then again, standalone Wurm wasn't probable either) as it would make too easy to remove any copy protection, steam or otherwise and then upload it to some torrent site. Make no mistake, it will happen anyways, but releasing source code would make it incredibly easy for any person with basic Java knowledge to do so. Share this post Link to post Share on other sites
Posted October 17, 2015 It's amusing how someone, in nearly every game's forums, has this idea to release stuff for free to "increase revenue". Share this post Link to post Share on other sites
Posted October 17, 2015 Open Source!=free. It can be arranged the way that only buyers have access to source code repo/zip with sources. The Castle Doctrine does it and AFAIK dev can live. Share this post Link to post Share on other sites
Posted October 17, 2015 Open Source!=free. It can be arranged the way that only buyers have access to source code repo/zip with sources. The Castle Doctrine does it and AFAIK dev can live. Because of course that is the intent. Open Source will of course bring thousands, no, wait, tens of thousands of programmers willing to buy code and then, you know, compile things just for themselves. Share this post Link to post Share on other sites