The International Simutrans Forum

 

Author Topic: Another long-term development idea  (Read 4586 times)

0 Members and 1 Guest are viewing this topic.

sergei.kazantsev

  • Guest
Another long-term development idea
« on: December 07, 2008, 02:48:12 PM »
2009 is coming, crisis, etc - seems to encourage innovative thinking;))

What do you think (honoured development team first of all) about migrating this fantastic game on enterprise platform, say, web service allowing to play simutrans using unlimited centralized server resources via thin clients;))))

This might provide lots of opportunities:
1. Easier installation - more players
2. Centralized software upgrade opportunities
3. Ease multiplayer in huge real-like worlds - sounds like a dream;)
4. Better ability to support developers team & infrustructure financially;)))))

and I am sure lots and lots more.
It still can be open source, but I would say more convenient to use and support/develop.

I am sure you were thinking about this before....;)))

Offline marioxcc

  • *
  • Posts: 125
  • GNU is not UNIX
Re: Another long-term development idea
« Reply #1 on: December 07, 2008, 05:32:58 PM »
This is a joke?.

Offline IgorEliezer br

  • Devotee
  • Administrator
  • *
  • Posts: 4083
  • Cake recipes are cool... REALLY!
    • Igor Eliezer Architect and Urban Planner/Arquiteto e Urbanista
  • Languages: PT, EN, AutoLISP, Python
Re: Another long-term development idea
« Reply #2 on: December 07, 2008, 05:53:24 PM »
This is a joke?.

No. That is an idea. :)

Please, explain us why Sergei's idea seems to be a joke.
« Last Edit: December 07, 2008, 05:55:43 PM by IgorTekton »

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9438
  • Languages: De,EN,JP
Re: Another long-term development idea
« Reply #3 on: December 07, 2008, 08:31:05 PM »
Becuase, unlike of certain real time graphic games simutrans has more objects and the client, to calculate their movement is exactly the current simutrans. Although, the current simutrans is slim (compared to todays games) thus why try to slim it down more.

Multiplayer will come, albeit only maximum 14 player and one supervisor.

And simutrans is open source ... and any derived work will it be too.

Offline vilvoh

  • One of the good guys
  • Administrator (Inactive)
  • *
  • Posts: 4504
  • I'm the constructor, the architect
    • Escala real
Re: Another long-term development idea
« Reply #4 on: December 07, 2008, 10:00:41 PM »
3. Ease multiplayer in huge real-like worlds - sounds like a dream;)
You mean to turn Simutrans into a MMOTSG (Masive Multiplayer Online Transport Simulator Game)??  :-\....It seems quite complex. The main problem is where do you get all stuff needed to give support for all those features. You need at least a dedicated server, and a depth knowledge of distributed systems...pfff...I don't know if it's worth the effort. As I see it, Simutrans is not focused on massive collaborative gameplay, as RPG's. You can cooperate with other players, to save money, but there's not a must. Therefore, in that sense Simutrans it's more stand alone gameplay oriented (it's my point of view)

It sounds good, but it's really difficult to achieve....

4. Better ability to support developers team & infrustructure financially;)))))

That was discussed in the thread Should the simutrans project accept donations? and the poll result was not yet, although almost all people would be ready to make some donations.

Offline Combuijs

  • Web Team
  • Devotee
  • *
  • Posts: 1392
  • Maintainer of maps.simutrans.com
    • Combuijs
  • Languages: EN, NL
Re: Another long-term development idea
« Reply #5 on: December 07, 2008, 11:31:11 PM »
Quote
Multiplayer will come, albeit only maximum 14 player and one supervisor.

Only 14!  ::) Sounds great to me. Can't have 32 transporting companies competing on a map, can you? Out of curiousity, why 16-1 (and currently 8-1)? Is the one remaining necessary internally?

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9438
  • Languages: De,EN,JP
Re: Another long-term development idea
« Reply #6 on: December 08, 2008, 12:07:08 AM »
Because currently there is a 4-Bit-field for the player nummer and player 15 and player 1 are reserved ... But in principle the main limitation is that there are only 14 player colors available ...

Offline z9999

  • Devotees (Inactive)
  • *
  • Posts: 848
Re: Another long-term development idea
« Reply #7 on: December 08, 2008, 07:29:24 AM »
Is it really possible with 14 players ?
I don't test recent versions, but when I tested in old versions before recent change of AI code, max was 6 because of "sint8 besitzer_n:4".
When I build road or build hq, simutrans crashed in old versions.
« Last Edit: December 08, 2008, 07:53:35 AM by z9999 »

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9438
  • Languages: De,EN,JP
Re: Another long-term development idea
« Reply #8 on: December 08, 2008, 08:23:22 PM »
New patch for 14 is already in its final stage. A preliminarey version in under simutrans/simutrans/patches in the svn ... But towmorrow I might check it in.

Offline marioxcc

  • *
  • Posts: 125
  • GNU is not UNIX
Re: Another long-term development idea
« Reply #9 on: December 09, 2008, 05:56:50 PM »
Please, explain us why Sergei's idea seems to be a joke.
The main server will be too expensive, it will need a low latency conection, who is also too expensive.
Who will pay this?, nobody.
As far as i know, the old simutrans's server was kidnapped and taked as hostage until Isaac pay the debt of the conection.
« Last Edit: December 09, 2008, 06:11:44 PM by marioxcc »

Offline VS

  • Senior Plumber (Devotee)
  • Devotee
  • *
  • Posts: 4855
  • Vladimír Slávik
    • VS's Simutrans site
  • Languages: CS,EN
Re: Another long-term development idea
« Reply #10 on: December 09, 2008, 09:25:12 PM »
Heh... no. It was simply too expensive. And due to some other (unrelated) problems, backup could not be made. That's how I heard it.