Posté par Greg le 25 juillet 2011
Une première version alpha
La version alpha1 vient d’être publiée, c’est une version de développement qui implémente la majeure partie des fonctionnalités annoncées, mais qui n’est pas fonctionnelle dans le sens où tous les anciens appels n’ont pas étés modifiés et que le jeu n’est pas utilisable en tant que tel.
Pour les développeurs, c’est l’occasion de découvrir la refonte. Les nouveaux développements sont intégralement orientés objet, la gestion des planètes et des ressources en sont de parfaits exemples.
Le code se trouve sur Github, sur le dépôt dédié au projet.
Un peu d’actu….
Pour donner quelques nouvelles à propos de l’état du développement de XNova:Legacies, je vous donne ci-dessous la liste des tâches avec la mise à jour de leur état de réalisation. J’y ai ajouté la refonte de la gestion de l’affichage des pages qui n’était pas présente. Je l’ai jugé nécessaire pour simplifier l’avancement et permettre de nettoyer le code “sale” à réécrire dans les versions à venir.
Lire le reste de cet article »
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 »
Posté par Greg le 12 mars 2010
Salut à tous, il est temps d’annoncer la venue de la nouvelle version 2010.1 de XNova:Legacies, qui apporte des changements majeurs dans les sources: Elle comprend des parties du Zend Framework 1.9.6.
Cette version inclura une API d’accès aux donnés provenqnt de XNova:Next-Gen, rendant la fonction doquery() obsolète – elle sera donc supprimée peu à peu des sources dans les versions futures. Désormais, plusieurs connexions à la base de données peuvent être mises en place, utilisant les moteurs de bases de données différentes, ce sera utile pour une migration future du code source utilisant le connecteur ext/mysql à un des autres connecteurs ext/pdo_mysql ou ext/mysqli.
D’autres changements intéressants pour les administrateurs de jeu es la réécriture complète du fichier “include/vars.php“, qui sera maintenant beaucoup plus lisible pour tous et la possibilité d’afficher simplement, grâce à la configuration, des messages de débogage et de dépréciation.
Pendant longtemps, cette version a été annoncé comme étant la version 2009.3, certains ont fait quelques observations et comme il y aura beaucoup de changements dans le code source, le numéro de version majeur sera changé en 2010.
Posté par Greg le 11 mars 2010
Hi folks, it’s time to announce the coming of the new version 2010.1 of XNova:Legacies, which brings major changes in the sources : It includes parts of the Zend Framework 1.9.6.
This version will include an object-oriented data access API coming from XNova:Next-Gen, making the doquery() function deprecated – it will therefore be deleted little by little from the sources in future versions. As a matter of fact, multiple connections to the database can now be set up, using various database engines, this will be useful for a future migration from the deprecated ext/mysql database connector to either ext/pdo_mysql or ext/mysqli connectors.
Some other interesting changes for game administrators are the refactoring of the file “include/vars.php“, which will now be much more human-readable and the ability to easily display debug and deprecation messages.
For a long time, this version has been announced as the version 2009.3, some have made some remarks and as long as there are a lot of core changes, changing the main version number may be a good idea, then.
As like the 2009.1, there will be multiple releases before a “stable” version comes, a debug server will be launched very soon to launch some “Bug Hunt Days” and find more bugs, more bottlenecks to fix in early releases.
Posté par Greg le 19 novembre 2009
Aujourd’hui, sortie de la version 2009.2 de XNova:Legacies, avec la correction de quelques bugs. Voici la liste des bugs corrigés avec les N° de tâches présentes dans le bugtraacker.
- #39 – faute dans option => mode vacances
- #38 – Date de dernière connexion non mise à jour
- #37 – Page blanche lors de l’actualisation des points
- #42 – Chantier Spatial: Construction de flotte Limitée à 99 Vaisseaux
- #41 - Prix de la technologie Réacteur à Impulsion Incorrect.
- #34 – [i] dans l’arbre des technologies
- #30 – lostpassword.php
La page des téléchargements est à jour.
Posté par galactus le 4 novembre 2009
Vous vous doutiez que les batailles ne se feront pas aux cartes ni à coup de godasses radioactives.Pour ce faire il y aura évidemment plusieurs type d’unité dont des unités terrestres..

et voici “le speeder“, unité peu onéreuse et autonome. Il parcours les champs de batailles et arrose l’ ennemi sans discontinuer.
comment ca? l’on pourra s’affronter au sol?
Il semblerait bien que cela ai fait son chemin dans la tête des développeurs ,réjouissez vous!!
Posté par Greg le 21 octobre 2009
Aujourd’hui, c’est la sortie de XNova:Legacies 2009.1 en version stable. Une longue route reste à faire avant d’arriver au but final de ce projet, mais les bases sont maintenant posées. La page de téléchargements a été mise à jour, vous pouvez dès maintenant utiliser cette version sur vos serveurs. Vous pouvez toujours nous informer des bugs que vous trouverez dans notre bugtracker .
Maintenant, c’est au tour des packs de langues. Plusieurs contributeurs se sont proposés pour gérer plusieurs langues, nous essaierons de les distribuer le plus tôt possible.
Prochaine étape, la version 2010.1 avec une refonte du code plus poussée et une migration vers le code de XNova:Next-Gen. Des informations seront diffusées au fil du développement sur notre nouveau wiki, vous pourrez y trouver en particulier de la documentation pour comprendre le nouveau mode de fonctionnement de l’application.
Posté par galactus le 19 octobre 2009
Pendant que certains s’énervent a rendre une RCx qui marche ^^, d’autres gribouillent encore…
Comme vous le savez, les lunes sont très utiles dans le cadre d’attaques ou d’énergie au sein de la NG (comment ça d’énergie… vous voulez dire que l’on pourra construire une centrale sur la lune qui alimentera la planète?… chut! répondit le hamster gourou)
Sur la lune vous trouverez :

Une base lunaire, point de départ de votre expansion (MOON BASE)
Lire le reste de cet article »
Posté par hoegarden31 le 13 octobre 2009
Français
English version is right below
Aujourd’hui, sortie de la version 2009.1-RC3 qui corrige un bug présent dans la RC2 dans les pages de création de compte et des crédits, cette version annule les modifications faites sur le calcul des stats et revient à la version 0.8-sp1.
Ca devrait être la dernière RC de cette version 2009.1, elle prendra le nom STABLE mardi prochain si tout va bien
La page de downloads a été mise à jour, faites vos tests et n’oubliez pas de rapporter les bugs que vous constaterez directement sur notre bugtracker : http://bugs.xnova-legacies.org/
Bon jeu
English
Today, release of version 2009.1-RC3 which solves the registration and the credits page bugs present in the RC2, this version fallbacks the modifications which have been made on the stats generating script.
It should be the last RC of this version 2009.1, it will take the name STABLE next Tuesday if there are no problem
The download page has been updated, test this new version, and don’t forget to report the bugs you found in our bugtracker : http://bugs.xnova-legacies.org/
Good game
Commentaires Récents