Eh beh, qu'est-ce qu'on s'est amusé pendant 2h...rien ne marchait XD Ou presque, c'est dire si c'était largement nécessaire de faire les premiers tests nous mêmes !
Et à vrai dire, je suis pas mécontent on a bien bossé. Ca a permis de soulever de très grosses et vilaines failles au niveau du lvl up notamment, que je n'ai toujours pas réussi à résoudre mais j'en parlerai plus bas.
Le reste fonctionne avec une rapidité dont je suis fier, les autres qui avaient été un peu absent lors du développement n'ont pas été perdu et ont vite retrouvé leurs marques. L'ensemble leur a plu, ce qui est en soi un bon début :p
Du coup après quelques petites modif' histoire de virer les vilains bugs, je me suis attelé au lvl up et là OH MY GOD T___T
C'est vraiment le méga bordel, pour le système qu'on veut, on est obligé d'exposer le code. Déjà que c'est assez peu protégé dans l'ensemble mais là... :x
Partit comme c'est partit, je vais interdire de lvl up plusieurs fois pendant x minutes et limiter les sessions à x minutes aussi. Comme ça, pas de problème :) Enfin j'espère, j'ai des béta-testeurs qui vont surtout s'occuper de sécurité, ils me diront :)
Je vais include un secure.php dans tous les scripts et ils vérifieront ça.
Pour empêcher de lvl up plusieurs fois pendant x minutes, c'est surtout pour les résistances en fait, la partie "ajout de stats" ne s'affichant qu'une fois, je peux la contrôler grâce au lvl =)
Il faudrait que je fasse des tests de spam hack c'est-à-dire que je vois si les script déconnent si on spamme une commande.
Bref, tout ça pour des gens qui font chier...j'espère qu'on pourra quand même lancer demain !
Même si je doute énormément, parce qu'on a plus accès au site, ce qui est ma foie, embêtant. Pourtant je peux up la bdd, et je n'ai pas accès au FTP. Je prie pour que ce soit une simple opération de maintenance ^__^ Au pire j'enverrai la belle BDD avec les beaux comptes dessus et je préparerai les MP/mails à envoyer.
edit: alélouia, ce n'était que ça \o/
Bon sur ce, j'ai un truc à sécuriser ! Encore une nuit qui va être (beaucoup trop) courte :-/
mardi 26 février 2008
Réunion des admins avant la Béta
Nous sommes mardi et la béta approche puisque nous avons décidé de lancer....mercredi :o
A l'ordre du jour, régler les derniers petits détails comme les stats ajoutées automatiquement lors du Lvl-up et effectuer les premiers tests.
Il y a encore tellement de trucs à faire...T_T
-créer les comptes et transmettre les identifiants aux testeurs.
-trouver un système de "pop" des criminels qui me plaise, càd qui permette une évolution du niveau des criminels (mais je crois avoir eu une idée pour ça hier soir).
-sécuriser l'ensemble du jeu, et oui, je me suis aperçu que rien n'était sécurisé, pas même le login :-x
-remplir la "librairie" du jeu: l'ensemble des données, noms, descriptions d'objets, bref tous les réglages possibles et imaginables correspondant au jeu. J'ai déjà un peu commencé hier soir mais il reste encore un paquet de trucs à faire ^^'.
-une page d'option éventuellement, qu'il faudra créer de toute façon.
-uploader le jeu sur le server, de même pour la bdd.
Plus on s'approche de la béta et plus je me rend compte qu'il y a pas mal de concepts qu'on avait mis au point pour la béta 1 et qui ne sont pas si bien que ça.
En fait c'est surtout la façon dont on gère les armes actuellement qui me déplait. Il y a un système de "permis de port d'arme" qui donne accès à une catégorie d'arme, le premier permis est permanent alors que le second peut être changé. De plus chaque classe possède des catégories d'armes favorites. Si le joueur décide de prendre une catégorie d'arme qui n'est pas rattachée à sa classe, la puissance va être divisée par deux.
Problème: aucune information sur le rapport classe/catégorie d'arme n'est affichée et même si c'était affiché, je pense que tout le monde ne lirait pas.
Pour le moment je pense afficher une information précisant la classe à côté de la catégorie de l'arme lors de l'achat du permis.
A terme j'espère améliorer le système avec la gestion de l'arme portée et l'arme rangée, si le jeu s'y prête. Dans tous les cas je pense que tous les objets auront une autre restriction à l'achat, en plus du lvl du joueur, sa classe.
Je m'en vais réparer le marchand d'arme d'ailleurs, qui semble ne pas trop aimer le fait que n'ai pas de permis encore ^^' Avant de m'attaquer aux criminels :p
Bonne journée, Spoutnik.
A l'ordre du jour, régler les derniers petits détails comme les stats ajoutées automatiquement lors du Lvl-up et effectuer les premiers tests.
Il y a encore tellement de trucs à faire...T_T
-créer les comptes et transmettre les identifiants aux testeurs.
-trouver un système de "pop" des criminels qui me plaise, càd qui permette une évolution du niveau des criminels (mais je crois avoir eu une idée pour ça hier soir).
-sécuriser l'ensemble du jeu, et oui, je me suis aperçu que rien n'était sécurisé, pas même le login :-x
-remplir la "librairie" du jeu: l'ensemble des données, noms, descriptions d'objets, bref tous les réglages possibles et imaginables correspondant au jeu. J'ai déjà un peu commencé hier soir mais il reste encore un paquet de trucs à faire ^^'.
-une page d'option éventuellement, qu'il faudra créer de toute façon.
-uploader le jeu sur le server, de même pour la bdd.
Plus on s'approche de la béta et plus je me rend compte qu'il y a pas mal de concepts qu'on avait mis au point pour la béta 1 et qui ne sont pas si bien que ça.
En fait c'est surtout la façon dont on gère les armes actuellement qui me déplait. Il y a un système de "permis de port d'arme" qui donne accès à une catégorie d'arme, le premier permis est permanent alors que le second peut être changé. De plus chaque classe possède des catégories d'armes favorites. Si le joueur décide de prendre une catégorie d'arme qui n'est pas rattachée à sa classe, la puissance va être divisée par deux.
Problème: aucune information sur le rapport classe/catégorie d'arme n'est affichée et même si c'était affiché, je pense que tout le monde ne lirait pas.
Pour le moment je pense afficher une information précisant la classe à côté de la catégorie de l'arme lors de l'achat du permis.
A terme j'espère améliorer le système avec la gestion de l'arme portée et l'arme rangée, si le jeu s'y prête. Dans tous les cas je pense que tous les objets auront une autre restriction à l'achat, en plus du lvl du joueur, sa classe.
Je m'en vais réparer le marchand d'arme d'ailleurs, qui semble ne pas trop aimer le fait que n'ai pas de permis encore ^^' Avant de m'attaquer aux criminels :p
Bonne journée, Spoutnik.
mardi 5 février 2008
DestruKalips: le projet
Depuis près de 3 ans, DestruKalips voit peu à peu le jour. Après plusieurs versions et une béta complètement ratée, DestruKalips revient__enfin.
DestruKalips c'est le projet de trois amis qui voulaient faire un jeu...entre Destruction et Apocalypse, ahah on était jeune. M'enfin c'est un nom qui lui va bien :-)
Voici l'adresse: http://www.destrukalips.info/ . Je ne compte pas expliquer ce qu'est DestruKalips, mais bon, sans les détails, c'est un jeu en php jouable via le navigateur où le joueur incarne un soldat d'une des quatres grandes factions dominant la nouvelle terre des humains. En gros c'est ça, avec une base HC-Like (mouarf que j'aime ce jeu: le lien vers Heroes Chronicles).
J'ouvre ce blog pour faire mes retours sur la phase béta qui approche, pour pouvoir dire tout ce qui va, ce qui ne va pas, mes espérances, mes craintes, mes problèmes, et si j'en trouve, mes solutions.
Voilà, à la prochaine =)
DestruKalips c'est le projet de trois amis qui voulaient faire un jeu...entre Destruction et Apocalypse, ahah on était jeune. M'enfin c'est un nom qui lui va bien :-)
Voici l'adresse: http://www.destrukalips.info/ . Je ne compte pas expliquer ce qu'est DestruKalips, mais bon, sans les détails, c'est un jeu en php jouable via le navigateur où le joueur incarne un soldat d'une des quatres grandes factions dominant la nouvelle terre des humains. En gros c'est ça, avec une base HC-Like (mouarf que j'aime ce jeu: le lien vers Heroes Chronicles).
J'ouvre ce blog pour faire mes retours sur la phase béta qui approche, pour pouvoir dire tout ce qui va, ce qui ne va pas, mes espérances, mes craintes, mes problèmes, et si j'en trouve, mes solutions.
Voilà, à la prochaine =)
Inscription à :
Articles (Atom)