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.

2023-12-25_rpg-ends.md 2.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. Title: Revised project goals
  2. Date: 2023-12-25 00:00
  3. Category: News
  4. Slug: rpg-ends
  5. Lang: en
  6. # The dream of an open source RPG is over
  7. In 2005 the Opensource Game Studio project started
  8. under the name of the [Opensource RPG][osrpg], because we wanted
  9. to create "the first competitive open free game".
  10. In 2011 right after releasing OGS Mahjong 0.7 we have already
  11. had the numbers that it would take us [540 years to create RPG][540y].
  12. In 2011 we had a dream that we as a team would grow, which could decrease
  13. 540 years to someting reasonable. However today in the end of 2023 it's clear
  14. **we are unable to create RPG**.
  15. # Validation of the software durability hypothesis
  16. In 2013 we have released OGS Mahjong 1.1, the last completed product as
  17. part of the Opensource Game Studio project. Surprisingly OGS Mahjong still
  18. shows the signs of life, albeit its [download chart][mjdlsf] resembles
  19. death agony:
  20. ![OGS Mahjong 1.1 downloads in 10 years][mjdl]
  21. Recently we have checked if OGS Mahjong 1.1 runs under Linux. Unfortunately,
  22. the game did run right out of the box. We had to create a few symlinks, and
  23. that worked. Thus, a bit of environment setup was required. That's a good
  24. result for a 10 year old software.
  25. In 2019 we created [PSKOV][pskov], our own static site generator to have
  26. site articles in a convenient Markdown format. Also, we did PSKOV in web to
  27. check web software durability. Today, 4 years from the initial release,
  28. web software durability hypothesis proves itself right. We're sure PSKOV of 2019
  29. will be functioning in 2029 without a single change. However, we have to wait
  30. for 6 more years for that to come true.
  31. OGS Mahjong and PSKOV prove that durability of 4-10 years is not a fantasy.
  32. The durability is essential to hobby projects, because hobbyists can't catch
  33. up to the always changing Operating Systems' requirements. **We consider the
  34. Opensource Game Studio software has passed the durability check**.
  35. # The portable code hypothesis
  36. Our next step is to have portable code. That means the code is ~80%
  37. technically identical on each platform: Android, iOS, Linux, macOS, Web, Windows.
  38. The portability is essential to hobby projects, because hobbyists don't have
  39. the ability to regularly validate their code on each platform. **We are going
  40. to take portability to the new level for both OGS Mahjong and PSKOV**.
  41. Going to be interesting.
  42. PS: Also, we now have Disqus comments here. Share and like ;)
  43. [osrpg]: https://www.linuxquestions.org/questions/general-10/the-creation-of-the-best-rpg-355858/
  44. [540y]: https://gamedev.ru/community/ogs/articles/?id=6383
  45. [mjdlsf]: 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
  46. [mjdl]: ../../images/2023_rpg-ends_mjdl.jpg
  47. [pskov]: https://opengamestudio.org/pskov/en/pskov_1.0.0+en.html