PDA

Voir la version complète : SHENZHEN I/O, le nouveau Zachtronics, cantonais fan de prog



glau
12/10/2016, 10h07
http://cdn.akamai.steamstatic.com/steam/apps/504210/header.jpg?t=1475772948


Zach Barth, le créateur de SpaceChem, Infinifactory et TIS-100, a sorti un nouveau titre dans la même veine au doux nom asiatique : SHENZHEN I/O (http://store.steampowered.com/app/504210/). On est recruté dans une boîte d'électronique pour faire des petits bidules made in China, du compteur de points pour jeu à boire au petit routeur domestique -- ainsi que quelques commandes plus louches.

C'est pratiquement la suite de TIS-100, plutôt hardcore donc. Le langage assembleur des puces est bien technique (cette conditionnelle !), les entrées-sorties sont synchrones ou non, il faut régler tout ça sur l'horloge pour faire dormir le puces, le tout sur des cartes toujours trop petites ... Bref, il est impératif d'imprimer le manuel (dont certaines pages sont encore en chinois) pour pouvoir le feuilleter à loisir, et puis ça pose une bonne ambiance sur le bureau. Cela dit, il est quand même plus facile que TIS-100 et nettement plus joooli.



http://www.youtube.com/watch?v=vpoJbIaBg8E

On y retrouve la satisfaction de faire tourner une solution après avoir galéré une bonne heure, puis revenir sur un puzzle précédent pour l'optimiser au mieux. Et rager en voyant que votre voisin l'a résolu pour 3 yuans de moins. Ah oui, les mesures des solutions sont un peu plus funky : "coût de production" et "consommation en énergie", à côté du plus classique "nombre de lignes de code".

Comme d'habitude il y a deux campagnes, la première est relativement faisable sans être trop facile, la deuxième est nettement plus tendue. Il y a aussi un éditeur de niveau en Lua (très accessible même si comme moi vous n'aviez jamais touché à ce langage) avec partage via steam workshop. Le jeu comprend également un bac à sable qui permet de "fabriquer des jeux", mais dans ce cas il ne vaut mieux pas regarder les productions sur internet pour ne pas être directement dégoûté.

Clydopathe
12/10/2016, 10h28
Je ne te remercie pas, j'ai craqué...

Whiskey
12/10/2016, 10h50
Je ne te remercie pas, j'ai craqué...

Deja fait pour ma part :p

Clydopathe
12/10/2016, 11h06
Mais le pire c'est que j'arrive jamais au bout de ces jeux. Ils sont trop intelligent pour moi mais la sensation d'enfin réussir à passer une énigme est jouissive.

Tiax
12/10/2016, 17h08
C'est la première fois de ma vie que j'achète une édition collector physique. :emo:

Et c'est juste un classeur. :emo:

http://puu.sh/rGvAo/3a003a4488.jpg
http://puu.sh/rGvDc/aef3115e72.jpg
http://puu.sh/rGvE3/ef1f697620.jpg

Clydopathe
17/10/2016, 11h55
J'au testé le jeu vite fait hier soir et on peux dire que le dev a fait du chemin en ergonomie depuis ses premières créations!

J'ai réussi à passer les deux premiers tests du jeu sans lire le manuel, c'est dire! Pour le moment, c'est très simple et intuitif. Je me sus imprimé ce matin, la documentation technique et je vais surement en faire un classeur/feuillet pour l'avoir sous les yeux. Cette version collector est encore trouvable quelque part? Elle pue la classe :bave:.

Bouli
17/10/2016, 18h59
Comme SpaceChem c'est :wub: Shenzen I/O c'est forcément bien !
Faut que j'essaie ça.
Merci pour cette info. J'avais pas du tout entendu parler de lui.

Tiax
17/10/2016, 19h54
Cette version collector est encore trouvable quelque part? Elle pue la classe :bave:.

Je crois que c'est fini, cependant j'ai vu passer une pétition sur le forum Steam pour en faire un second batch.

Cheshire
17/10/2016, 23h15
Ca me fait penser à Bugbrain (http://www.biologic.com.au/bugbrain/home.htm), un jeu où il faut programmer des cerveaux d'insectes avec des neurones (gratuit ici (http://www.biologic.com.au/bugbrain/down.htm))

mp88
18/10/2016, 10h05
Non merci, ça rappelle trop le boulot.

La Chouette
18/10/2016, 11h35
C'est ça l'avantage d'être parti en filière véto au lieu d'ingé/info (que j'aurais trouvé plus simple) pour moi : je peux toujours jouer à ce genre de jeu sans que ça me paraisse être du travail.
Si on regarde les critiques négatives sur Steam, c'est vrai qu'on en retrouve deux catégories : trop difficile ou "je fais déjà ça en vrai, je vais pas le faire dans un jeu".

glau
18/10/2016, 12h13
Une mise à jour conséquente : http://www.zachtronics.com/firmware-update-1/.


The histograms for SHENZHEN I/O have been overhauled to be clearer, especially for low-value metrics like production cost. Now they actually make sense!

Yes ! Je suis content d'avoir râlé sur les forums pour obtenir ça.

Par contre les achievements ... comment dire ... ça n'est pas ceux que j'attendais.

A part ça la production de jeux dérape comme prévu dans le oufdingue.

Vivaldi (https://www.youtube.com/watch?v=NowIORUgdgE)
un labyrinthe 3D (https://www.youtube.com/watch?v=geT2uP7MYGc)
un jeu de caisse (https://www.youtube.com/watch?v=9FZEUPM-73Q)
un autre jeu de caisse en 3D (https://www.youtube.com/watch?v=RgoiujpgiaQ)
Tetris ! (https://www.youtube.com/watch?v=Oeh4RzzRIvk)

cooly08
19/10/2016, 12h55
J'ai craqué aussi. J'ai quelques connaissances en programmation.
Pour le moment ça va mais j'en suis au début. J'aime bien faire un premier jet et après essayer d'optimiser le truc.

J'ai un peu peur pour la suite quand je vois les liens de glau. :XD:

Clydopathe
19/10/2016, 12h58
j'ose tellement pas les regarder ces vidéos...

GrandFather
24/10/2016, 19h59
j'ose tellement pas les regarder ces vidéos...
Je l'ai fait, et j'aurais pas dû. J'ai l'air malin, moi, maintenant, avec mon idée de Simon pour les 0-3 ans... :|

Clydopathe
25/10/2016, 08h21
Ca y est je bloque déjà sur une énigme... Celle ou on doit coder les règles d'un jeu à boire, je me perds entre le passement d'informations entre les nodes...

Mais je perds pas espoir :).

glau
25/10/2016, 10h00
Non il ne faut pas trop regarder les vidéos, c'est très mauvais pour l'estime de soi. Ni regarder les images de ces gens qui dessinent des ensembles de Mandelbrot (http://images.akamai.steamusercontent.com/ugc/254843729505515137/C3AF6CD59C1013F72805275F14D6452829C33963/). Ni écouter ce Sandstorm de Darude (https://www.youtube.com/watch?v=DNXxHCwqXF8) avec le composant musical du nouveau patch. Personnellement j'avais vaguement envie de refaire Pong, mais là, je suis total découragement.

Finir la campagne, déjà, c'est un chouette objectif. J'attends avec impatience la deuxième et en attendant, je soumets des puzzles. Ca se passe ici (https://www.reddit.com/r/shenzhenIO_roadmap/comments/58k9ly/spoiler_warning_lets_make_some_puzzles_for_a/), sous forme papier ! Ce serait bien la classe d'avoir un puzzle CPC non ?

La Chouette
25/10/2016, 11h36
Moi je suis bloqué à celui avec la diode lumineuse et les intensités RGB. Le fait qu'ils donnent le pulse qu'en dernier me gonfle à un point pas possible, du coup, comme tout bon travailleur honnête, je préfère jouer au Solitaire. J'en suis à plus de 50 parties gagnées.

Enyss
26/10/2016, 05h41
Si ça t’intéresse, voila ma solution pour ce problème :

http://tof.canardpc.com/preview2/02a8db2c-3c24-4df7-ba01-36237c64adc3.jpg (http://tof.canardpc.com/view/02a8db2c-3c24-4df7-ba01-36237c64adc3.jpg)

glau
26/10/2016, 10h37
Mise à jour avec la dernière mesure : nombre de lignes de code. Le nombre de tests a été multiplié par 10. Du coup, tous les tableaux de score sont évidemment remis à zéro. Je ne me presse pas pour les relancer, je sens que ça va encore reset à la sortie.

La Chouette
30/10/2016, 10h56
Merci pour la solution, Enyss, mais je vais pas la regarder. Je tricherai pas sur ce jeu, quitte à ne jamais le finir.
Va falloir que je retourne y réfléchir, d'ailleurs, puisque j'ai enfin plié le Solitaire :

http://tof.canardpc.com/preview2/60cdb235-12a7-43a0-bfcc-184f90e89bc0.jpg (http://tof.canardpc.com/view/60cdb235-12a7-43a0-bfcc-184f90e89bc0.jpg)

glau
03/11/2016, 08h50
La campagne de soumission de puzzles pour la seconde campagne est terminée, c'était assez court finalement. J'en ai soumis trois, apparemment j'en ai un de sélectionné !

J'espère qu'il y aura aussi un éditeur de niveaux comme pour Infinifactory, c'était chouettos (et bien plus intéressant que la fin du jeu, qui était atroce).

glau
13/11/2016, 17h25
http://www.zachtronics.com/firmware-update-3/

Une seconde campagne de 10 puzzles est en ligne. Et de nouveaux composants, de nouvelles entrées/sorties, bref tout un tas de trucs. A priori le jeu ne devrait pas tarder à sortir pour de vrai.

glau
16/11/2016, 09h43
Shenzhen est testé dans "En chantier" et récolte un "Sans danger" dans le CPC 349. Avoue Kalash, c'était pour ne pas avoir à le tester pour de vrai hmmmmm ?

glau
17/11/2016, 19h18
Ayè il est officiellement sorti.

glau
18/11/2016, 22h02
Sur la release :
si vous avez déjà commencé pendant l'early access, les leaderboards ont été mis à zéro. Heureusement dans les options il y a maintenant un bouton "tout relancer".
quelques niveaux d'avant ont été revus, généralement ils sont plus simples (le sandwich est nettement moins galère), à l'exception du puzzle des feux de signalisation dont les tests étaient trop faciles (maintenant il faut le faire pour de vrai, et il est assez chaud).
par contre la difficulté de la 2e campagne explose. C'est vraiment du bonus, dans le sens qu'il faut avoir maîtrisé tous les concepts de la 1ère. J'en suis au 5e puzzle je crois, je ne sais absolument pas par quel bout commencer.

EvilGuinness
26/11/2016, 15h09
Hop je drapalise, je viens d'imprimer tot le manuel et je vais chercher un joli classeur et des intercalaires... :)

glau
05/12/2016, 11h48
Je mets à jour le topic. A part quelques menus patches, la grande nouveauté c'est l'éditeur de niveau. Il faut programmer en Lua, mais c'est un langage vraiment très accessible pour tout le monde. Les niveaux se partagent via steam workshop. Oserez-vous vous frotter à ma première tentative (http://steamcommunity.com/sharedfiles/filedetails/?id=810473854&searchtext=multiplier) ?

Gobbopathe
02/01/2017, 15h26
https://www.youtube.com/watch?v=9YXcNIRrs28

glau
16/10/2017, 20h56
Je signale aux Zachtroniciens le dernier né, Opus Magnum. Ca ressemble totalement à un Spacechem hexagonal. Sortie prévue dans 3 jours.

Lien vers le topic. (http://forum.canardpc.com/threads/116256-Opus-Magnum-sortez-le-champagne?p=11230587#post11230587)

Gobbopathe
16/10/2017, 23h08
Mince, je ne suis pas leur rythme :ninja:

Le Canard fou
27/11/2018, 22h29
J'ai relancé Shenzhen après avoir fait la campagne d'Exapunks, je dois dire que le solitaire est vraiment très bien.
Par ailleurs, j'ai réussi à écrire un algorithme complètement affreux dont je suis très fier sur Electronic Door Lock (un lecteur de puce RFID) : non seulement, il est très lent est plutôt coûteux en matos, l'algorithme peut être résumé en "le password tenté correspond à celui stocké si et seulement si un int overflow à un moment de la validation.". Ce qui est quand même un modèle de sécurité. :ninja: