Maniatux's Blog

Welcome to the internet

Archives 2014

Jeu du moment #12 : Octodad: Dadliest Catch

Rédigé par Xavier - - Aucun commentaire

Introduction

Octodad: Dadliest Catch que j'appellerai Octodad tout court est un jeu indépendant distribué sur Steam ou en direct sur le site officiel, utilisant entre autres le moteur irrlicht (utilisé aussi pour les graphismes de supertuxkart) et compatible Linux (donc disponible sous SteamOS/Linux). J'ai découvert le jeu par hasard en visionnant la vidéo Octodad - Ep. 1 - avec Seb, Fred et Bob sur Youtube. Si la maniabilité m'a paru horrible, en revanche l'histoire et l'univers sont bien sympathiques et m'ont attiré.

Note : les captures d'écran dans cet article sont issues de la section "presse" du site officiel. En effet je n'ai pas trouvé comment faire une capture d'écran dans un jeu sur Linux.

Résumé

Vous incarnez un poulpe qui se fait passer pour un humain afin de vivre une vie de famille tranquillement. En effet sa femme et ses enfants sont humains et personne ne semble remarquer ce qu'il est vraiment. Mais la vie n'est pas simple quand on est un poulpe, la moindre action comme marcher peut devenir rapidement compliqué. Vous allez devoir évoluer dans plusieurs environnements en réalisant des actions pour être un bon père de famille, mais aussi échapper à vos ennemis qui veulent vous réduire en sushi.

Graphismes et Univers

Le jeu adopte un style cartoon, les graphismes sont simple mais suffisants et assez réussis. Cela le rend accessible sur beaucoup de configurations car moi-même j'ai pu y jouer avec mon Intel HD3000. Les environnements sont variés puisqu'on passe d'une maison à un jardin, un supermarché et enfin un aquarium avec des jeux de lumière intéressants. Le moteur physique du jeu, PhysX, rempli bien son rôle et les interactions entre le personnage principal désarticulé et les objets de l'environnement sont bien rendues.

Peu de choses à dire sur l'univers, comme mentionné précédemment, c'est très cartoon. Les personnages ne se rendent pas compte que vous êtes un poulpe et cela donne lieu a des situations amusantes, comme dans les premiers instants du prologue. Le jeu ne cherche pas à faire rire le joueur directement, mais l'univers est attachant et contient parfois des clins d’œil comme par exemple dans le supermarché avec le creeper issu de Minecraft.

Gameplay

Vous allez devoir contrôler individuellement les bras et les jambes d'Octodad pour résoudre des énigmes et avancer dans les niveaux, ce qui est plus facile à dire qu'à faire. La barre d'espace permet de switcher entre le mode "jambes" et le mode "bras", chaque clic de souris vous permettra de faire des mouvements. Et il faudra vous débrouiller avec ça ! Octodad peut saisir des objets, les lancer, les utiliser, et il y a beaucoup de mini jeux à travers les environnements. Ainsi, le jeu se défini comme un jeu d'action-puzzle à la troisième personne (Third-person puzzle action).

Après 30 minutes de jeu on commence à s'habituer et le maniement d'Octodad est alors bien moins compliqué. Certains passages restent tout de même compliqués lorsqu'il s'agit d'être très précis ou très rapide d'autant que le jeu peut vous mettre la pression.

Le seul point noir du jeu, c'est sa durée de vie : 2 heures. Oui, 2 heures. Alors certes le jeu ne coûte que 15 euros, mais c'est tout de même court. Mais sachez qu'avec les soldes Steam le prix a baissé (je l'ai pris à 4,75€) et que cela vous permet d'avoir un jeu compatible Linux ET indépendant :)

Conclusion

Octodad est une bonne surprise, un jeu attachant, un peu galère, mais qui en vaut la peine. C'est le premier jeu que j'achète en natif Linux sur Steam, et je ne suis pas déçu. Si vous n'avez rien d'autre à vous mettre sous la dent, pourquoi ne pas essayer Octodad ?

Classé dans : Culture - Mots clés : aucun

Rapport de maintenance du serveur (18/06/2014)

Rédigé par Xavier - - Aucun commentaire

Hier j'ai procédé à une maintenance sur mon serveur, normalement invisible pour tous car j'ai pris soin de déplacer maniatux.fr sur un serveur de secours (il y a juste le https qui ne marchait plus). But de l'intervention ? Réinstaller le serveur FreeBSD pour partir sur une architecture différente et propre. En effet :

  • Mes jails sont maintenant faites avec le fichier /etc/jail.conf et décompression du base.txz (que l'on trouve sur le FTP de FreeBSD) tout simplement. J'ai abandonné ezjail qui est certes très bon mais légèrement gênant au niveau des sauvegardes et restaurations de jails (car il utilise des points de montage et des liens symboliques).
  • Ma jail dédiée à Jabber était cassée depuis la fois où j'ai du la restaurer. En effet suite à un incident d'upgrade, j'ai du utiliser une archive .tar.gz pour la restaurer. Cependant on ne peut pas juste la décompresser et démarrer la jail, à cause des points de montage et des liens utilisés par ezjail (d'où le fait que je l'abandonne). J'ai donc du créer une nouvelle jail et copier les fichiers qui vont bien, ce qui a été laborieux et bancal (le daemon a fini par tourner, en revanche pkg était cassé, ssh ne fonctionnait plus, etc). J'ai maintenant une jail propre refaite de A à Z, tout va bien.
  • L'IPv6 arrive car j'ai monté un tunnel he, et un /48 s'il vous plait. J'ai activé le ratdvd ce qui me permet de profiter de l'IPv6 sur tout mon LAN. Par contre les jails sont encore en IPv4 only pour le moment, car je dois réfléchir aux problématiques de pare-feu. En effet l'IPv4 et son NAT font qu'il y a une protection minimale pour tout ce qui entre. En revanche en IPv6 pas de NAT et donc pas de filtrage, ce qui va donc nécessiter un pare-feu sur le serveur.
  • Lors de la réinstallation du serveur et des jails j'ai pris soin de noter chaque étape, chaque ligne de commande afin de ne pas oublier ce que j'ai fait 2 mois après. J'ai utilisé OneNote Online, je verrai si je peux exporter mon travail et le publier ici.

Je publierai des articles détaillés sur la mise en place du tunnel IPv6, du système de backup, et du serveur Poudriere à l'occasion. A bientôt !

Classé dans : Sysadmin - Mots clés : aucun

En Vrac #39

Rédigé par Xavier - - Aucun commentaire

  • RHEL 7 est disponible, voilà qui fait plaisir !
  • On a plus honte de rien, pour gagner du fric tout est permis. Un DLC pour un jeu de 2003. La décadence du jeu vidéo...
  • Bientôt du 400Mbps/50Mbps pour la BBox Sensation Fibre ? Peut-être que j'y aurait droit, on peut toujours rêver :)
  • Je retente un transfert de domaine chez OVH, un an après mon échec cuisant. Cette fois, je m'y suis pris plus tôt. Comme quoi je ne suis pas rancunier ! Bon ils sont cinq fois moins chers que NoIP, ça joue :)
  • Linux 3.15 est là, j'attends avec impatience l'article de Patrick_g sur Linuxfr !

Classé dans : Thoughts - Mots clés : aucun

Un OS "français" ? Quelle bêtise !

Rédigé par Xavier - - Aucun commentaire

L'idée d'un système d'exploitation français revient sur la table avec cet article de nextinpact. S'il semble que la question de fond porte sur les logiciels libres, ce qui est très bien, j'aimerais tout de même revenir sur l'idée de base.

L'objectif est de rendre notre pays indépendant en ayant un contrôle total sur les logiciels afin d'éviter tout espionnage par un pays tiers, et même garantir le respect de la vie privée des utilisateurs. L'idée est bonne, en revanche le projet est mauvais, c'est même une bêtise. En effet je vois les objections suivantes :

  1. Le système d'exploitation d'un ordinateur n'est qu'un maillon de la chaîne. Computrace démontre que le matériel d'un PC lui-même n'est pas digne de confiance. OpenBSD et FreeBSD se méfient des générateurs de nombres aléatoires implantés dans le matériel Intel. Donc avoir un OS 100% libre et maîtrisé ne garantit pas que la machine est digne de confiance. Il faut également du matériel et des firmwares libres. Après la machine, c'est le réseau internet lui même qui est potentiellement compromis. Les routeurs peuvent contenir des backdoor introduites volontairement pour espionner ce qui transite.
  2. Notre pays a lui aussi des services de renseignements, on peut donc supposer que le gouvernement n'a pas intérêt à lui compliquer la tâche, surtout que ce domaine s'étend bien au delà des frontières. Ne risque-t-on pas de se faire taper sur les doigts par les autres pays si on ampute nos services de renseignements de ces outils ? En gros, pourquoi devrait-on faire d'avantage confiance à un logiciel français qu'à un logiciel américain ?
  3. Enfin, créer un OS de A à Z et une tâche insurmontable, ou alors le coût et la durée de développement seraient prohibitifs. On imagine donc que cet OS français va essayer de "customiser" une distribution existante, en payant au passage grassement de nombreuses sociétés de services, et que l'ensemble sera abandonné lorsque le gouvernement changera. A partir de là il semble plus judicieux de soutenir des projets existants et crédibles. Pourquoi ne pas encourager le développement de matériel de confiance, constitué de composants et firmware libres, fonctionnant sous Debian, ou n'importe quelle distribution capable de fonctionner sans blobs propriétaires ?

Le système d'exploitation français est donc une idée pompeuse et ridicule, qui fait bien rire les milieux spécialisés. Rien de concret n'en sortira. Les solutions sont déjà là, il suffit d'avoir les bonnes idées et les mettre en place. Utiliser des systèmes d'exploitation et du matériel libre dénués de firmwares propriétaires, rappeler à l'ordre les acteurs du réseau et des différents services pour interdire l'inspection du trafic (DPI), et promouvoir le chiffrement et les bons comportements serait déjà plus crédible et plus efficace.

Je réalise que je parle comme un libriste de la FSF, ce qui est plutôt effrayant...

En Vrac #38

Rédigé par Xavier - - Aucun commentaire

  • DragonFly BSD 3.8 est là :) Un OS que je trouve intéressant pour son système de fichiers HammerFS et les DPorts, mais malheureusement en retard sur d'autres aspects (notamment les mises à jour qu'il faut toujours compiler).
  • Chrome bientôt en 64 bits. A quand la même chose pour Firefox (sous Windows) alors que tout le monde le réclame depuis des années ?
  • Réécriture du jeu Jill of the Jungle, un de mes jeux préférés quand j'étais gosse. J'y jouais en EGA + PC speaker, et ce n'est que bien plus tard que j'ai pu y jouer en VGA + sound blaster !!!
  • Pour avoir les vidéos en HTML5 sur Youtube, désactivez le plugin Flash dans Firefox.
  • Et sinon, j'ai migré mon PC sous Manjaro Xfce :)

Classé dans : Thoughts - Mots clés : aucun