You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

rpg-ends.html 5.3KB

2 kuukautta sitten
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <!DOCTYPE html>
  2. <html>
  3. <meta charset="utf-8">
  4. <head>
  5. <link rel="stylesheet" href="../../style.css">
  6. </head>
  7. <body>
  8. <script data-goatcounter="https://services.opengamestudio.org:443/count" async src="//services.opengamestudio.org:443/count.js"></script>
  9. <div id="header">
  10. <div class="header2">
  11. <div class="menu">
  12. <a href="../../en/news/index.html">News</a>
  13. <a href="../../en/game/index.html">Games</a>
  14. <a href="../../en/tool/index.html">Tools</a>
  15. <a href="../../en/page/about.html">About</a>
  16. </div>
  17. <div id="lang">
  18. <a href="../../en/news/rpg-ends.html">EN</a>
  19. <a href="../../ru/news/rpg-ends.html">RU</a>
  20. </div>
  21. <div class="clear"></div>
  22. </div>
  23. </div>
  24. <h3 class="left_item_title">In the news...</h3>
  25. <center>
  26. <div class="news_item">
  27. <h2 class="news_item_title">
  28. <a href="rpg-ends.html">Revised project goals</a>
  29. </h2>
  30. <p class="news_item_date">
  31. 2023-12-25 00:00
  32. </p>
  33. <div class="news_item_contents">
  34. <h1 id="thedreamofanopensourcerpgisover">The dream of an open source RPG is over</h1>
  35. <p>In 2005 the Opensource Game Studio project started
  36. under the name of the <a href="https://www.linuxquestions.org/questions/general-10/the-creation-of-the-best-rpg-355858/">Opensource RPG</a>, because we wanted
  37. to create "the first competitive open free game".
  38. In 2011 right after releasing OGS Mahjong 0.7 we have already
  39. had the numbers that it would take us <a href="https://gamedev.ru/community/ogs/articles/?id=6383">540 years to create RPG</a>.</p>
  40. <p>In 2011 we had a dream that we as a team would grow, which could decrease
  41. 540 years to someting reasonable. However today in the end of 2023 it's clear
  42. <strong>we are unable to create RPG</strong>.</p>
  43. <h1 id="validationofthesoftwaredurabilityhypothesis">Validation of the software durability hypothesis</h1>
  44. <p>In 2013 we have released OGS Mahjong 1.1, the last completed product as
  45. part of the Opensource Game Studio project. Surprisingly OGS Mahjong still
  46. shows the signs of life, albeit its <a href="https://sourceforge.net/projects/osrpgcreation/files/Mahjong/1.1.0/ogs-mahjong-1.1.0-windows32.exe/stats/timeline?dates=2013-05-05+to+2023-12-01">download chart</a> resembles
  47. death agony:</p>
  48. <p><img src="../../images/2023_rpg-ends_mjdl.jpg" alt="OGS Mahjong 1.1 downloads in 10 years" /></p>
  49. <p>Recently we have checked if OGS Mahjong 1.1 runs under Linux. Unfortunately,
  50. the game did run right out of the box. We had to create a few symlinks, and
  51. that worked. Thus, a bit of environment setup was required. That's a good
  52. result for a 10 year old software.</p>
  53. <p>In 2019 we created <a href="https://opengamestudio.org/pskov/en/pskov_1.0.0+en.html">PSKOV</a>, our own static site generator to have
  54. site articles in a convenient Markdown format. Also, we did PSKOV in web to
  55. check web software durability. Today, 4 years from the initial release,
  56. web software durability hypothesis proves itself right. We're sure PSKOV of 2019
  57. will be functioning in 2029 without a single change. However, we have to wait
  58. for 6 more years for that to come true.</p>
  59. <p>OGS Mahjong and PSKOV prove that durability of 4-10 years is not a fantasy.
  60. The durability is essential to hobby projects, because hobbyists can't catch
  61. up to the always changing Operating Systems' requirements. <strong>We consider the
  62. Opensource Game Studio software has passed the durability check</strong>.</p>
  63. <h1 id="theportablecodehypothesis">The portable code hypothesis</h1>
  64. <p>Our next step is to have portable code. That means the code is ~80%
  65. technically identical on each platform: Android, iOS, Linux, macOS, Web, Windows.</p>
  66. <p>The portability is essential to hobby projects, because hobbyists don't have
  67. the ability to regularly validate their code on each platform. <strong>We are going
  68. to take portability to the new level for both OGS Mahjong and PSKOV</strong>.</p>
  69. <p>Going to be interesting.</p>
  70. <p>PS: Also, we now have Disqus comments here. Share and like ;)</p>
  71. </div>
  72. </div>
  73. <div id="disqus_thread"></div>
  74. <script>
  75. var disqus_config = function () {
  76. this.page.url = "https://opengamestudio.org/en/news/rpg-ends.html";
  77. this.page.identifier = "rpg-ends.html";
  78. };
  79. (function() { // DON'T EDIT BELOW THIS LINE
  80. var d = document, s = d.createElement('script');
  81. s.src = 'https://opengamestudio.disqus.com/embed.js';
  82. s.setAttribute('data-timestamp', +new Date());
  83. (d.head || d.body).appendChild(s);
  84. })();
  85. </script>
  86. <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
  87. <div id="footer">
  88. The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
  89. from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
  90. </div>
  91. </center>
  92. </body>
  93. </html>