Je joue pas beacoup sur mobile, mais un jeu sur lequel je reviens fréquemment (et dispo sur steam linux, mac et PC DRM free) est Human Resource Machine.
Le jeux vous fait coder en pseudo assembleur à base de glisser déposer, avec des puzzles d’abord simples puis de plus en plus corsés. Et à partir d’un certain niveau, en plus de résoudre le puzzle, il y a deux challenge d’optimisation, le code le plus concis et le runtime le plus efficace. Les deux demandent pas mal de créativité.
Je recommande chaudement.
En très bon jeu aussi pour apprendre comment un ordinateur fonctionne, il y a Turing Complete:
Il est facile d’accès pour ceux qui n’ont fait aucune études en informatique ? Ou il faut des bases ?
il est très facile d’accès avec des puzzles qui débloquent les composants petit à petit. Le passage le plus difficile d’après moi c’est la création de la mémoire. En dehors de ça, c’est assez simple
C’est à dire qu’il faut la gérer pour qu’elle ne s’efface pas, un truc comme ça ? :)
Les derniers niveaux sont vraiment chauds. Il faut être organisé.
Tu as essayé la suite ? Celui qui imite plutôt la programmation parallèle (FPGA, calcul distribué…)
En plus délirant il existe aussi [Shenzhen IO(https://fr.m.wikipedia.org/wiki/Shenzhen_I/O), le jeu le plus bizarre auquel j’ai joué. Un pseudo assembleur inventé, de l’électronique fantaisie, et on peut finir par programmer des jeux dans le jeu (cherchez sur YT si ça vous intéresse).
Y a while True: learn() aussi qui est axé machine learning par contre, je l’ai pas fini encore mais il est bien. Dispo sur switch et sur steam, peut-être ailleurs aussi je sais pas. Human Resource Machine ça fait un moment qu’il existe me semble, ils ont fait 7 Billion Humans que j’ai pas encore testé d’ailleurs
Il y aussi les jeux de https://en.wikipedia.org/wiki/Zachtronics. TIS-100 pour de l’assembleur, et Shenzen I/O pour une fausse entreprise d’électronique, c’est assez bien fait.