Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/08/17 in all areas

  1. Salutations ! Ça fait longtemps que nous n’avions pas fait d’annonce, aujourd’hui, il est temps de corriger ça Pour autant que vous le sachiez il y a un manque de communication, mais cela ne veut pas dire que le développement n’avance pas. Saviez-vous que le 2 Mai était l’anniversaire de RAGE Multiplayer ? Optimisation niveau client La 0.1 avait pour but de garder le même nombre d’images par seconde qu’en solo. Cela ne nous a pas empêché de continuer à améliorer l’optimisation pour la 0.2. Voici quelques données récoltées par des testeurs sur un gamemode vierge. 0.1 -> 0.2 (solo) 35 -> 50 (45) fps 50-60 -> 80 (60) fps 50-70 -> 120 (60-70) fps 11 -> 55 -> (55) fps (son ordinateur portable avec une carte graphique externe n’aimait pas la 01) Amélioration du launcher Nous avons réimplanté la couche back-end du launcher et ajouté quelques nouvelles fonctionnalités qui rendent le launcher plus agréable. Les traductions allemandes, françaises et russes ont étés ajoutées. Des options ont été implémentées ( comme la définition des fichiers de jeu ) Support dorénavant du protocole rage:// Sauvegarde de la dernière IP rejointe Implémentation de la mise à l’échelle par rapport à l’échelle du système (différé de 100%) Fixs divers Amélioration de l’API (oui, encore!) Nous sommes toujours certains que la fonctionnalité principale de la 0.2 est l’amélioration de l’API. C'est pourquoi nous améliorons tous les jours en ajoutant et améliorant les fonctions et propriétés existantes pour faciliter l'utilisation. Nous avons ajouté 3000 fonctions pour le côté client cette fois-ci. Vous pouvez tout trouver sur notre wiki (les ajouts les plus récents peuvent être manquants). Des changements du côté serveur sont présents, mais trop peu pour être notable. PS: Ces fonctions sont des manières d’utiliser les natives plus facilement. Ce sont de véritables fonctions clients implémentées de manière agréable avec de l’OOP. Synchronisation: Nous ne voulions pas améliorer la synchronisation en 0.2 initialement. Quand bien même nous avons fixé des soucis mis en avant lors de la 0.1. Nous avons toujours des améliorations prévues pour cette 0.2 : Amélioration d’entrée dans certains véhicules ( Hydra, lazer etc … ) Correction d'une synchronisation incorrecte des armes montées sur les véhicules. Quelques améliorations sur la synchronisation à pied. Fixation des rares désynchronisations de l’arme en main. Amélioration du ragdoll. Fixation de quelques soucis causés par les changements du code et des mises à jour du jeu. UI en jeu Les images parlent d’elles-mêmes ! Wiki et tests Nous avons pris plus de 70 développeurs de serveurs et testeurs pour la sortie finale de la 0.2 aussi stable que possible. Ensuite, nous et nos éditeurs wiki avons passé du temps sur ce dernier pour le mettre en valeur. Pour votre information, même la plupart de ces documents ont été importés à l'aide de l'API serveur de ragemp. Pour ceux qui utilisent encore les natives, nous avons préparé ce wiki. Changements divers notables Le CEF a été mis à jour à sa dernière version : Chromium 57 NodeJS a été mis à jour en 7.5.0 (Nous allons surement le remettre à jour avant la sortie finale) Ajout du support pour les versions 1.38 Steam/SC, puis 1.39 Steam/SC (fun fact: cela a été fait en moins de 10 heures) Les blips de véhicules ont étés supprimés (points sur le map) Les dépendances au script du jeu ont étés réécrites (il est maintenant plus facile de mettre à jour lors des mises à jour de GTAV) Et bien d’autres...
    4 points
  2. Hallo du! Leider ist es eine Weile her, seit unserer letzten Ankündigung, aber heute ist ein toller Tag diese Pause zu beenden (oder nicht?). Soviel du weisst, gab es fehlende Kommunikation zwischen uns, dem RageMP Team und dir, aber dass sagt nichts zu unserem echten Entwicklungsstatus aus. Aber, wusstest du eigentlich, dass wir vor ein paar Tagen (am 2. Mai) unseren ersten Geburtstag feierten? Clientoptimierung Unser Zweck in 0.1 war es, die FPS ( Spielframes ) auf dem gleichen Stand wie im Singleplayer zu halten, aber, wir haben einige Optimierungen vorgenommen um bessere Performance in 0.2 zu erreichen. Ein paar Statistiken welche uns von den Beta Testern bereit gestellt wurden (getestet auf einem leeren Gamemode): 0.1 -> 0.2 (Singleplayer) 35 -> 50 (45) FPS 50-60 -> 80 (60) FPS 50-70 -> 120 (60-70) FPS 11 -> 55 -> (55) FPS (seine externe GPU hat sich auf 0.1 nicht wohlgefühlt) Launcheroptimierung Wir haben unser Launcher Backend neu implementiert und einige tolle Funktionen hinzugefügt so dass die Nutzerfreundlichkeit vorne steht. Launcher wurde in Deutsch, Französisch sowie Russisch übersetzt Einstellungen (wie Spielpfad) funktionieren nun Launcher unterstützt das "rage://" Protokoll Launcher speicher die IP von deinem letzten Server Implementierung von Scaling wenn dein Systemscale nicht bei 100% liegt Mehrere unterschiedliche Verbesserungen API Verbesserungen (ja, wir haben es erneut getan!) Wir sind uns noch immer sicher, dass das wichtigste Feature die verbesserte API ist, und genau deshalb verbessern wir sie jeden Tag indem wir neue Funktionen und Objekte erstellen oder die Syntax zum nutzen vereinfachen. Dieses mal haben wir mehr als 3000 Funktionen Clientseitig gezählt, du kannst sie in unserem Wiki einsehen (manche Funktionen, die wir vor kurzem implementiert haben sind vielleicht noch nicht vorhanden). Die Serverseitige API wurde auch verbessert, aber die Veränderungen sind nicht redens-wert. Bitte beachte: Diese Funktionen sind keine langweiligen Wrapper wie du es bei jemanden anders gesehen hast, sondern es sind echte Clientseitige Scripting Funktionen und Objekte die in einem liebenswerten Weg mit OOP implementiert wurden! Synchronisierung Anfangs planten wir nicht die Synchronisierung in 0.2 zu verbessern, aber wir haben die Fehler, die du beim Spielen von 0.1 gefunden hast behoben. Aber nichts desto trotz haben wir noch ein paar Pläne die Synchronisierung in 0.2 zu verbessern. Verbessertes Einsteigen in ein "Lazer", "Hydra" und "Rhino", etc. Inkorrekte Synchronisation von angebrachten Waffen behoben Generelle Verbesserungen des "OnFoot" Syncs Seltene Desynchronisierung von aktuellen Waffen ausgelöst durch den Streamer und Netzwerk Optimierung behoben Verbesserter Ragdoll Einige Fehler durch Code Reformartierung/Spiel Updates behoben In-game UI (WIP) Kommentare sind hier nicht nötig Wiki & Testing Wir haben uns mehr als 70 Serverentwickler und Tester ausgesucht um den finalen Release von 0.2 so stabil zu machen wie wir können. Ausserdem haben wir und unsere Wiki Editoren einige Zeit in unser Wiki gesteckt um es glänzen zu lassen. Zu deiner Information: auch die Serverseitige API wurde dokumentiert. Für Leute, die noch Natives nutzen haben wir dieses Wiki vorbereitet. Unterschiedliches (Am bemerkenswertesten) CEF wurde auf die neueste Version upgedated (Chromium 57) NodeJS wurde auf 7.5.0 geupdated (es schaut so aus, als würden wir die Version nochmal vor dem finalen Release updaten) Support für 1.38 (Steam/SC) und 1.39 Steam/SC (es wurde in weniger als 10 Stunden abgeschlossen) Fahrzeugicons wurden auf der Karte entfernt Spiel Scripting-abhängige Hooks wurden neu geschrieben (nun ist es viel einfach eine neue Spieleversion zu unterstützen) Unterschiedliche Verbesserungen sowie Updates Release Date Wird angekündigt. Wage es nicht uns zu Fragen!
    1 point
×
×
  • Create New...