Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Web] Haskier : Un jeu en ligne... de commandes !

30 mars 2016 à 22:26:16

J'ai refait une partie , le probleme sur le gameover n'est plus ;)  , par contre j'espere que si on arrive a un certain niveau et que l'on fait une fausse touche et que l'on perd.. on reprend pas du tout tout debut .. ^^
  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
31 mars 2016 à 9:29:40

Lorsque tu perds tu peux restaurer des archives ta sauvegarde avec la commande save : une archive est automatiquement créée à certains passages du jeu, ici à chaque nouvelle "mission".

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
31 mars 2016 à 13:58:07

Je viens de mettre en ligne une nouvelle version de Haskier (bêta 0.3). Au programme :

  • Les commandes cp et mv sont introduites
  • L'application pico et la commande du même nom pour modifier des fichiers textes simplement

Les messages s'affichent plus rapidement et quelques bugs ont été résolus (notamment sur le Package Manager).

Bonne journée à tous !

  • Partager sur Facebook
  • Partager sur Twitter
31 mars 2016 à 14:20:13

Je dois etre maudit ou autre ... ^^

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
31 mars 2016 à 14:29:38

Je viens d'implémenter un petit outil de reset, rends-toi sur cette URL pour recommencer une nouvelle partie et remettre à zéro les serveurs : http://haskier.890m.com/?reset=true

EDIT : Je viens de retester une nouvelle partie et tout fonctionne parfaitement pour moi.

-
Edité par Anonyme 31 mars 2016 à 14:33:29

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
31 mars 2016 à 19:07:47

Hello,

Du coup je fais moi aussi un petit topo : je viens de commencer une partie et ce méchant me dit que je n'ai pas le bon mot de passe alors que j'ai copié collé celui qu'il m'a donné en faisant ssh-hack [ip]. De plus, par pitié, il faut impérativement ajouter une fonctionnalité qui permette à l'utilisateur de sauter les dialogues... C'est horrible

Bonne soirée

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
31 mars 2016 à 19:38:41

Salut jojo3544, il y a une deuxième étape après le ssh-hack, il faut se connecter au serveur ssh avec le mot de passe obtenu.

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
31 mars 2016 à 20:00:27

Le "méchant" (qui est gentil au passage ^^) te demande un code, pas un mot de passe... Ce serait trop simple sinon :diable:

Pour les dialogues tu trouves vraiment ça long ? J'ai pourtant beaucoup augmenté la vitesse d'affichage...

Du coup je vais faire en source que l'appui sur la touche Flèche vers le bas permette de passer le texte en cours... Maintenir appuyé passera tout le dialogue. Je ne peux pas mettre la touche Entrée car celle-ci ferait croire au jeu une fois les dialogues passés que le joueur rentre des commandes à une vitesse très élevée, trop pour qu'il arrive à le gérer correctement.

-
Edité par Anonyme 31 mars 2016 à 20:09:50

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
31 mars 2016 à 20:38:30

Ah d'accord, c'est un peu confus (pour moi en tout cas) il faudrait dire d'aller récupérer un code à 4 chiffres qui se trouve sur le serveur....

Oui, surtout quand (comme moi) on doit recommencer le jeu plusieurs fois je me sens obligé de faire quelque chose d'autre. En particulier au début lors de la première communication avec K

Bon par contre,

Shaun@local:/users/Shaun$ save
1 : Archiver la sauvegarde actuelle
2 : Restaurer une copie (archive) de sauvegarde
3 : (!) Recommencer le jeu
4 : Désactiver l'auto-archivage des sauvegardes
5 : Annuler
 
Votre choix [1-5] ? 1
 
Choisissez le nom de l'archive : (lettres, chiffres, _ - autorisés) sauvergarde1
Archive effectuée

Petit bricolage (le script et l'image se suivent) :

- le méchant gentil ne veut pas voir que j'ai créé mon fichier (mes fichiers que j'ai placé dans tous les dossiers auxquels j'ai accès) avec test réussi dedans. Je suppose que j'ai encore oublié une étape ?

- il y a une erreur apparemment dans les sauvegardes personnalisées : sauvegarde que j'ai fait tout au début dans le script bbcode et à la fin de l'image on voit l'erreur lorsque j'essaie de l'ouvrir

-
Edité par Anonyme 31 mars 2016 à 20:39:11

  • Partager sur Facebook
  • Partager sur Twitter
31 mars 2016 à 20:45:35

"- le méchant gentil ne veut pas voir que j'ai créé mon fichier (mes fichiers que j'ai placé dans tous les dossiers auxquels j'ai accès) avec test réussi dedans. Je suppose que j'ai encore oublié une étape ?"

Lis le fichier que tu viens d'écrire et tu verras ton erreur. :)

"- il y a une erreur apparemment dans les sauvegardes personnalisées : sauvegarde que j'ai fait tout au début dans le script bbcode et à la fin de l'image on voit l'erreur lorsque j'essaie de l'ouvrir"

Je te laisse voir ça avec le développeur, par contre.

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
31 mars 2016 à 21:28:47

En effet le gestionnaire d'archives contient bien un bug que je viens de corriger. Je mettrais la version corrigée en ligne dès demain. Désolé pour le dérangement !

Et je vais spécifier qu'il faut récupérer un code à 4 chiffres car tu es le deuxième à faire cette erreur...

Bon et puisque j'y suis j'en profite pour préciser que la suite du jeu devrait sortir demain également. La mise à jour contiendra aussi quelques petites améliorations... À demain donc !

P.S. : Petite aide pour le fichier : dans le tutoriel il y a quelque chose de marqué à propos des arguments contenant des espaces... Comme quoi il faut les mettre en guillemets... Ou un truc du genre :)

-
Edité par Anonyme 31 mars 2016 à 21:30:21

  • Partager sur Facebook
  • Partager sur Twitter
31 mars 2016 à 21:29:16

"Pourles dialogues tu trouves vraiment ça long ? J'ai pourtant beaucoup augmenté la vitesse d'affichage..."
Au début, quand on recommence le jeu au bout de 3 fois, c'est un peu long, quoi.

Bon sinon j'ai testé, j'ai hâte qu'il y ai plus de fonctionnalité. Je suis, bonne continuation ! :)

  • Partager sur Facebook
  • Partager sur Twitter
Canard développeur, designer aux heures perdues.
31 mars 2016 à 23:13:24

Salut !

Plutôt cool comme jeu ! Le terminal est très réaliste je trouve. Pour les dialogues, ce serait cool de pouvoir abréger l'affichage d'une phrase avec la touche entrée (afin qu'elle s'affiche d'un coup au lieu de se faire lettre par lettre).

J'ai hâte de voir comment tu vas gérer les autres missions sinon, leur originalité, ... 

J'espère que la question n'a pas été posée (j'ai testé assez rapidement par manque de temps), mais prévois-tu un mode multijoueur une fois la "campagne" terminée ? On peut imaginer par exemple que l'utilisateur a droit à un réseau, et a la possibilité de configurer d'une façon plus au moins pousser ses machines, en fonction de ses moyens financier et de ses connaissances... Bref ce sont des petites idées comme ça.

En tout cas bravo et bon courage pour la suite !

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
31 mars 2016 à 23:20:44

L'affichage du texte est géré par une bibliothèque JavaScript (qui n'est pas de moi) : http://terminal.jcubic.pl/

Pour abréger les dialogues j'ai inclus dans la version que je développe actuellement la possibilité d'accélérer les dialogues en appuyant sur la touche Flèche vers le bas. Je la mettrais en ligne demain, quand j'aurais rajouté quelques petites choses...

Il n'y a pas de mode multijoueur de prévu pour l'instant, mais peut-être que cela viendra si je termine ce projet. Haskier me donne l'avantage de pouvoir développer quelque chose de relativement simple (environ 6000 lignes de code actuellement, mais simple à débugger et améliorer), mais ça reste tout de même beaucoup de travail. Je dois en être à 60 heures de dev à l'état actuel du jeu. Mais bientôt le moteur sera totalement terminé et je pourrais me consacrer entièrement au développement du scénario.

En revanche après la fin du jeu en cherchant un peu il sera possible de débloquer du contenu supplémentaire... Mais ce sera uniquement à la fin.

Merci pour les encouragements !

-
Edité par Anonyme 31 mars 2016 à 23:22:15

  • Partager sur Facebook
  • Partager sur Twitter
31 mars 2016 à 23:44:29

En tout cas super projet :) que ce soit dans l'originalité que dans le travail :) sa me fait pensé un peu a Mr Robot

Je suis !

  • Partager sur Facebook
  • Partager sur Twitter
1 avril 2016 à 6:51:11

Salut, J'aimerais d'abord te féliciter pour ton projet génial! :) J'ai hâte que tu ajoutes du contenu! Le jeu se finit un peu vite... :p <br/> Sinon, quelques suggestions...

  • Ça serait bien de pouvoir copier/coller sur le curseur de la console
  • Ensuite, après la fin du jeu (je ne sais pas si c'est normal), on peut continuer à taper des commandes sans invite de commande. Ça pose quelques problèmes, exemple : save puis 5 quitte l'option save mais garde le choix du nombre comme invite de commande...
  • Sinon, tu comptes faire des traductions, ça rendrait le jeu accessible à plus de monde (parce que un jeu en terminal... :p )

    Ensuite, deux questions :

  • Tes sauvegardes de jeu, ça marche comment, elles sont sur la machine du joueur ?
  • Et sinon, icefox, il est fonctionnel ? J'avais pas de fichier pour le tester !

    Voilà :)

-
Edité par arnoniels 1 avril 2016 à 6:53:55

  • Partager sur Facebook
  • Partager sur Twitter
1 avril 2016 à 18:22:39

Salut,

Je viens de tester,

Idée vraiment géniale !

- Pour le tutoriel, j'ai tapé 10 sans faire expès au lieu de 1, j'ai cassé le site, je ne peux plus entrer de valeurs...

- Un petit Favicon ferait plaisir :)

- Non je ne peux plus rien faire suite à ma mauvaise manip ...

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
1 avril 2016 à 19:14:46

@Valenti75 : Merci ça fait plaisir :)

@arnoniels : Oui c'est normal qu'on puisse taper des commandes après la fin du jeu. Par contre le bug n'est pas normal (c'est un bug, quoi.) Pour le contenu ne t'inquiète pas je n'ai pas encore implémenté 5% du scénario au total. Les sauvegardes sont stockées dans le localStorage, mais je pense que je vais devoir trouver une solution alternative car cette méthode ne permet de stocker que 5 Mo de données sur la plupart des navigateurs, non modifiable, et les sauvegardes pèsent actuellement 90 Ko... Sachant qu'il y a encore beaucoup de choses à ajouter dedans !

Pour les traductions ce n'est pas un problème. À vrai dire, si tu regardes le code source, tout le jeu est en anglais, c'est la version française qui est une traduction. Tous les textes sont traduis à partir d'un fichier de traduction (com/translations/fr.json)

IceFox est quant à lui parfaitement fonctionnel, je mettrais en ligne la mise à jour ce soir qui apporte une nouvelle fonctionnalité. Du coup le fonctionnement ne sera plus exactement le même. Pour le tester sur la version actuelle, tape "icefox home.xms" par exemple.

@jojo3544 : Tu rencontres un problème avec ? Moi tout se passe normalement lorsque je vais sur le lien que tu m'as donné.

Merci à tous pour vos encouragements !

  • Partager sur Facebook
  • Partager sur Twitter
1 avril 2016 à 19:17:46

Concernant ce problème de stockage, pourquoi ne pas plutôt stocker les sauvegardes sur serveur ? Si la campagne est assez longue ça vaut le coup (on est pas à l'abris d'un crash de pc, ou je ne sais pas quoi d'autre encore).
  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
1 avril 2016 à 19:33:37

Non du tout je disais ca pour Jojo870  qui a apparemment "cassé le site"
  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
1 avril 2016 à 22:27:09

Pour ce qui est de la sauvegarde sur serveur, j'y ai bien pensé mais il faut que le joueur puisse régulièrement faire des archives de sauvegarde, et on se retrouve vite avec des dizaines de Mo de sauvegarde (une fois que le jeu sera terminé). Actuellement une sauvegarde est légère (90 Ko), mais la taille va augmenter. Je ne peux donc pas réserver autant de place par utilisateur sur le serveur.
D'autre part, la partie est sauvegardé à chaque fois qu'une commande est saisie. Il faudrait donc envoyer une requête pouvant peser jusqu'à 1 Mo pour une sauvegarde bien remplie, ce qui rendrait le jeu terriblement lent.

En revanche je vais essayer de diminuer la taille de la sauvegarde, la plus grande partie de celle-ci étant les fichiers d'applications qui sont copiés sur chaque serveur mais qui ne sont jamais modifié... Je peux donc essayer de gagner de la place en jouant là-dessus.

EDIT : Fait ! Je ne pensais pas que ça serait aussi simple :p donc maintenant la taille de la sauvegarde passe de 90 ko à... 18 ko ! Et la taille sera d'autant plus réduite lorsqu'il y aura plus de serveurs à gérer !

EDIT 2 : Suite à mes recherches sur la compression JSON, je suis tombé sur une super bibliothèque nommée LZString qui permet de compresser des données et a été spécialement conçue pour localStorage. La taille des sauvegardes passe maintenant de 18 ko à 5 ko !

-
Edité par Anonyme 1 avril 2016 à 22:58:17

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
1 avril 2016 à 23:25:10

Bon, nouveau post pour l'update. Résumé des nouveautés :

  • Ajout de l'application mailbox et des commandes mail-cli et mail-login, qui permettent de lire des e-mails depuis un serveur
  • Ajout des fonctions importer toutes les archives et exporter toutes les archives dans le save manager (commande save)
  • Réduction de la taille de la sauvegarde

+ quelques petites améliorations et 4 corrections de bug.

Je rajouterais la suite du scénario demain !

ATTENTION : En raison de la modification de l'algorithme de sauvegarde, les sauvegardes actuelles seront considérées comme invalides par le jeu en raison de leur format différent.

EDIT : Pas d'ajout au scénario, je rajouterai du contenu aujourd'hui.

EDIT 2 : @arnoniels : Pour tester icefox avec cette nouvelle version tape "icefox master.net/home.xms"

-
Edité par Anonyme 2 avril 2016 à 14:28:35

  • Partager sur Facebook
  • Partager sur Twitter
3 avril 2016 à 17:57:53

Salut quand j'appuie sur 1 le jeu m'affiche un & donc impossible d'avancer :)

  • Partager sur Facebook
  • Partager sur Twitter

Testez mon nouveau jeu : https://hackmenow.be/ - Jeu mmog de piratage virtuel par webos

Anonyme
3 avril 2016 à 18:06:30

-

-
Edité par Anonyme 3 avril 2016 à 18:16:51

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
3 avril 2016 à 18:12:23

Comme sur YouTube, je te dis GG c'est vraiment super impressionnant (et passionnant) !
  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
3 avril 2016 à 18:32:04

@pilou123 : Problème corrigé.

@Yaalval : Merci :D je vais mettre en ligne la mise à jour qui contient entre autre la suite du scénario.

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
4 avril 2016 à 11:33:05

J'ai mis en ligne hier soir la bêta 0.5, qui contient :

  • L'ajout des commandes didactic, tips, aes et history ;
  • Ajout de l'historique de commandes ;
  • Amélioration de l'application Vampp et de quelques autres fonctionnalités du jeu ;
  • Correction de 4 bugs

Au passage, un grand merci aux bêta-testeurs qui se sont proposés puisque maintenant la team Slack compte 6 membres ! Un énorme merci à tous !

  • Partager sur Facebook
  • Partager sur Twitter
5 avril 2016 à 7:07:06

On pouvait être bêta testeur ?! C'est de la triche, je savais pas moi! :( xD

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
5 avril 2016 à 11:03:03

On peut toujours l'être si ça t'intéresse ;)

La bêta 0.6 est en cours et il faudra encore du temps avant la version finale.

  • Partager sur Facebook
  • Partager sur Twitter