Server plugins -> reinventing the wheel again and again

Moderators: Xymph, NADEO

User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: Server plugins -> reinventing the wheel again and again

Post by TMarc »

:shock: You have never heard of HD texture packs? Shader tools? Then only the block shapes remain, but the game looks better 8-)
User avatar
Florenzius
Translator
Translator
Posts: 2535
Joined: 27 Jul 2014, 20:31
Location: Germany
Contact:

Re: Server plugins -> reinventing the wheel again and again

Post by Florenzius »

Yep, i had some 512px packs, but it was laggy and looked ... nevermind

My pc was too bad for a shader^^
Creative Director at UNBITN - 3D Modeler for Pursuit - ManiaPlanet Translator and Beta tester - Freelancer for Ubisoft Nadeo
___
MB - B550 AORUS ELITE
RAM - 32GB
CPU - AMD Ryzen 5 3600XT
GPU - Nvidia GeForce RTX 3070Ti
User avatar
undef.de
Posts: 2095
Joined: 06 Apr 2011, 21:57
Location: Germany, North Sea Coast
Contact:

Re: Server plugins -> reinventing the wheel again and again

Post by undef.de »

It seems we're getting a bit off-topic since viewtopic.php?p=269019#p269019...
Developer of UASECO, a controller with support of the Modescript Gamemodes for TM².
Visit the official website for more: UASECO.org


Developer of various plugins for XAseco/XAseco2 and MPAseco, visit my lab: www.undef.name

You like what I do? Then award a ManiaStar.
User avatar
askuri
Posts: 156
Joined: 18 Oct 2011, 15:01
Location: Germany

Re: Server plugins -> reinventing the wheel again and again

Post by askuri »

Well, I think it's a good idea if we would work on the same controller and not developing multiple ones.

But I disagree with starting from Scratch. eXpansion, UASECO and ManiaControl are really advanced tools, why should we drop all those controllers?

Then, I think we should keep coding in PHP. Reasons:
  • Easy to install
  • A huge part of the coder-community here started with PHP (like me) and it's the only language they can really code in. The experience is just much bigger than in other languages
  • Since PHP 7 it's even faster and more structured Coding is possible.
  • Threading IS possible, even on windows. Problem is the portability. On Windows we can complile our own PHP installation, which is portable, multithreaded and shipped with the controller. On Linux it's a little harder to create an easy installation.
  • Changes are easy to make by serveradmins, because nothing is compiled.
  • It's easier to port existing plugins
  • The official dedicated server xml-rpc client is written in PHP
  • It's cool
What I can contribute:
  • Translating into German
  • Plugins
  • Core, but not at the moment. I think I do not have enough time for that right now :/
  • Preferably in PHP. Java would be ok, too. But my experience in other languages is ~0
I prefer continuing with eXpansion or Maniacontrol. Both are modular enough to be continued by a bigger team. UASECO is good, too, but there is still too much to do I think.

And I think it's essential, that we have one active and motivated project leader, who is able to organize stuff.
TheBigG.
Posts: 401
Joined: 11 Jun 2011, 16:11

Re: Server plugins -> reinventing the wheel again and again

Post by TheBigG. »

Somehow i think it doesn't make sense to start now heavy developing anything controller related, there is nobody at nadeo (it seems) that has the time or passion to ship bugfixes and features for the gameserver itself.
if i look at viewtopic.php?f=470&t=37985&start=0 and viewtopic.php?f=470&t=29871 :0010
there are so many bug reports that never got fixed and never got a reply, maybe they should make their gameserver open source so the community can improve things themself.
Client:
OS: Win10/Debian CPU: Intel 9900k GPU: NVIDIA 1080TI Display: 3x Acer Predator XB271HUbmiprz 1440p@165 Hz

Server:
OS: Debian Stable @ Backports Kernel CPU: Intel 6700k RAM: 32 GB Storage: 2x 256 GB NVMe SSD@Raid 1
User avatar
askuri
Posts: 156
Joined: 18 Oct 2011, 15:01
Location: Germany

Re: Server plugins -> reinventing the wheel again and again

Post by askuri »

TheBigG. wrote:Maybe they should make their gameserver open source so the community can improve things themself.
That would be awesome, but i don't think they'll ever do that :/
Mainly because the dedicated seems to be a cut-down game client with some extras. There would be too much sourcecode from the game released.
User avatar
askuri
Posts: 156
Joined: 18 Oct 2011, 15:01
Location: Germany

Re: Server plugins -> reinventing the wheel again and again

Post by askuri »

Topic dead?

We started working with python in school. Why not using this? It is a script-language with multithreading support and good for networking things.
Post Reply

Return to “General Tools”

Who is online

Users browsing this forum: No registered users and 2 guests