Posté par Greg le 28 juin 2011
Pour faire suite à la version 2009.4, une nouvelle version est en prévision. Elle intègrera du code qui permettra de rendre la migration sur One.Platform plus efficace et l’extension du moteur de jeu plus simple. Cette version ne sera pas une version de maintenance comme l’ont étés les versions depuis 2009.2, c’est une version qui intègre de gros changements et aura donc besoin de passer par les étapes de validation que l’on avait mises en place pour la version 2009.1 : une version alpha de tests développeurs, une ou plusieurs versions beta de test utilisateur et une ou plusieurs versions RC qui finiront de résoudre les bugs mineurs.
Notez bien que cette version ne sera pas portée par One.Platform ni Zend Framework, c’est une version de transition qui rendra l’évolution et la modification de XNova plus simple.
Lire le reste de cet article »
Posté par Greg le 18 mai 2011
Nouvelle version aujourd’hui, après la version 2009.3 il y a quelques jours qui a corrigé une faille permettant à un attaquant de prendre le contrôle de la base de données, cette fois la version est logiquement estampillée 2009.4 qui continue sur la même lignée, j’ai corrigé des bugs mineurs et ajouté un vaisseau : la supernova.
Ce vaisseau a une capacité de combat supérieure à tout ce qui existait dans XNova jusqu’à présent, mais son coût s’en ressent également:
- Coût en métal : 150.000.000
- Coût en cristal : 300.000.000
- Coût en deutérium : 450.000.000
- Coût en énergie : 100.000.000
Lire le reste de cet article »
Posté par Greg le 19 avril 2011
A critical issue impacting XNova (all versions, including XG Project) have been detected and fixed, it allows an attacker to become administrator if the game. You will find a patch and an archive containing modified files for XNova:Legacies 2009.2, you need only one of both to fix the issue.
The bug fix could be foud on the XNova boards
Posté par Greg le 19 avril 2011
Une faille critique dans XNova (toutes versions, incluant XG Project) a été détectée et corigée, elle permet à un attaquant de devenir administrateur sur le jeu. Vous trouverez un patch et une archive contenant les fichiers modifiés pour XNova:Legacies 2009.2.
Le correctif peut être trouvé sur le forum de XNova
Posté par Greg le 24 mars 2010
Today I’m writing an entry for the the developers, an opportunity for me to introduce the new architecture for XNova:Legacies and explain its differences with what may have existed so far on the project. It is worth remembering that the biggest evolutions of the upcoming version comes from a brand new source code written in PHP 5.2, this version becomes though a dependency to make XNova:Legacies work on your system, but don’t worry, this PHP verison exists since 2006 and is therefore widely deployed on PHP hosting providers since a long time.
To return to what we are all here, everything has been redesigned to facilitate simple and rapid modification of the functionnalities of the game without the need of applying neither 1 line of the original source code. Everything is built upon the configuration, if a functionality in the base source code does not work like you wanted : replace it! it is as simple as that.
Accessing to data from the database has never been as simple and safe Lire le reste de cet article »
Posté par Greg le 24 mars 2010
Aujourd’hui, c’est un billet pour les développeurs que je ferais, l’occasion d’introduire la nouvelle architecture de XNova:Legacies et expliquer ses différences avec ce qui a pu exister jusqu’à présent sur le projet. Ce n’est pas inutile de rappeler que les plus grosses évolutions de la prochaine version reposent sur un tout nouveau code source écrit en PHP 5.2, cette version de PHP devient donc désormais un prérequis pour faire fonctionner XNova:Legacies, mais rassurez vous : cette version date de 2006, la très large majorité des hébergeurs PHP la supportent depuis longtemps.
Pour revenir à ce qui nous anime ici, tout a été repensé pour faciliter la modification rapide et simple du fonctionnement du jeu sans toucher 1 seule ligne du code source original. Tout se passe dans la configuration : si une fonctionnalité du code source de base ne nous plait pas : on la remplace, c’est aussi simple que ca.
Accéder à des données provenant de la base de données n’a jamais été aussi simple et aussi sûr : Lire le reste de cet article »
Commentaires Récents