Les jeux développés sous Unity, MonoGame, en XNA et quelques autres toolkits du genre sont en langage Mono. Il est possible de les faire tourner en natif sur plateforme ARM, via les bibliothèques mono pour Linux. Il y a quelques tuto sur le net à ce sujet. Ça fait donc un gros paquet de gros titres indépendants. Du genre FEZ, Celeste, Hyper Light Drifter, Stardew Valley, Owlboy, etc... Du gros pixel 2D, mais bourré d'effets (via les shaders).
SuperTux Kart tourne assez bien en natif, pas forcément sur les courses les plus complexes et avec le plus d'effet de ce que j'ai testé sur le mien (génération précédente 32 bits), mais les vidéos de démo sur Youtube semble montrer des performance similaires ou supérieures sur celui-ci. J'ai fait tourner quelques autres titres comme Warzone2100, neverball, Minetest complètement fluide sur le mien et en plus vieillot Briqolo (casse brique 3d), Pinball (billard), Armaguetronad (tron 3d) OpenBVE, ExtremTuxRacer, foobillard++ (simulation de billard), SearchAndRescue2 (simulation d'helico), bzflag tank arena) multijoueur. MegaGlest tournait bien aussi (si on désactivait la pluie il y a quelques mois, juste avant que mon ordi ne s'allume plus (il faut que je le répare, j'avais des problèmes sur le click souris, je ne sais pas où ça en est aujourd'hui. Quelques FPS natifs (Quake arena ou encore comme ici (Ubuntu, donc vieux pilote panfrost, il évolue très vite alienarena, etc... tournent relativement bien sur cette plateforme aussi d'après des tests sur youtube). Et des fantasy console ou Toolkit tout embarqués genre TIC-80 ou Löve, marchaient déjà nickel sur le mien. Par contre 0AD, flightgear, ne fonctionnait pas à l'époque. WebGL sous Firefox fonctionne en fonctio des démos et de la version de Panfrost utilisé (il y a eu pas mal de boulot sur les sharders et NIR (représentation intermédiaire) durant les derniers mois ) et presque tout OpenGL 3.0 est géré à présent.
Niveau productivité, Godot, ou Blender 2.80, ne fonctionnait pas je ne sais pas où ça en est aujourd'hui. D'autres outils de productivité utilisant discrètement du GL (Krita, OpenToonz (outil de Ghibli et Folimage), Pencil2D, ou encore Inkscape (via certaines biblio vecto je crois) fonctionnent parfaitement.
Enfin, il y a des émulateurs genre PPSSPP (PSX1) encore plutôt lent, ou Box86 (émulateur relativement efficace de dos86 Et Wine64 qui tourne aussi avec un peu d'émulation de CPU et utilise et font un maximum d'appels aux bibliothèques natives, pour améliorer l'émulation. Le canal PiLabs sur Youtube test pas mal de jeux sous émulations sur des plateformes similaires (RK3399 et Rpi4 principalement). Les vidéos sont parfois un peu longues (mais ont le mérite d'exister) et les explications un peu courtes (il se rattrape dans les commentaires). Dans les premières vidéos de la chaîne, il montrait les jeunx XNA.
# Jeux Indés en natifs, jeux libres et quelques émulations.
Posté par tao popus . En réponse au journal 1er retour sur le Pinebook pro. Évalué à 1.
Les jeux développés sous Unity, MonoGame, en XNA et quelques autres toolkits du genre sont en langage Mono. Il est possible de les faire tourner en natif sur plateforme ARM, via les bibliothèques mono pour Linux. Il y a quelques tuto sur le net à ce sujet. Ça fait donc un gros paquet de gros titres indépendants. Du genre FEZ, Celeste, Hyper Light Drifter, Stardew Valley, Owlboy, etc... Du gros pixel 2D, mais bourré d'effets (via les shaders).
https://magazine.odroid.com/article/playing-modern-fna-games-on-the-odroid-platform/
Au niveau titres de jeux Linux libre/natif
SuperTux Kart tourne assez bien en natif, pas forcément sur les courses les plus complexes et avec le plus d'effet de ce que j'ai testé sur le mien (génération précédente 32 bits), mais les vidéos de démo sur Youtube semble montrer des performance similaires ou supérieures sur celui-ci. J'ai fait tourner quelques autres titres comme Warzone2100, neverball, Minetest complètement fluide sur le mien et en plus vieillot Briqolo (casse brique 3d), Pinball (billard), Armaguetronad (tron 3d) OpenBVE, ExtremTuxRacer, foobillard++ (simulation de billard), SearchAndRescue2 (simulation d'helico), bzflag tank arena) multijoueur. MegaGlest tournait bien aussi (si on désactivait la pluie il y a quelques mois, juste avant que mon ordi ne s'allume plus (il faut que je le répare, j'avais des problèmes sur le click souris, je ne sais pas où ça en est aujourd'hui. Quelques FPS natifs (Quake arena ou encore comme ici (Ubuntu, donc vieux pilote panfrost, il évolue très vite alienarena, etc... tournent relativement bien sur cette plateforme aussi d'après des tests sur youtube). Et des fantasy console ou Toolkit tout embarqués genre TIC-80 ou Löve, marchaient déjà nickel sur le mien. Par contre 0AD, flightgear, ne fonctionnait pas à l'époque. WebGL sous Firefox fonctionne en fonctio des démos et de la version de Panfrost utilisé (il y a eu pas mal de boulot sur les sharders et NIR (représentation intermédiaire) durant les derniers mois ) et presque tout OpenGL 3.0 est géré à présent.
Niveau productivité, Godot, ou Blender 2.80, ne fonctionnait pas je ne sais pas où ça en est aujourd'hui. D'autres outils de productivité utilisant discrètement du GL (Krita, OpenToonz (outil de Ghibli et Folimage), Pencil2D, ou encore Inkscape (via certaines biblio vecto je crois) fonctionnent parfaitement.
Enfin, il y a des émulateurs genre PPSSPP (PSX1) encore plutôt lent, ou Box86 (émulateur relativement efficace de dos86 Et Wine64 qui tourne aussi avec un peu d'émulation de CPU et utilise et font un maximum d'appels aux bibliothèques natives, pour améliorer l'émulation. Le canal PiLabs sur Youtube test pas mal de jeux sous émulations sur des plateformes similaires (RK3399 et Rpi4 principalement). Les vidéos sont parfois un peu longues (mais ont le mérite d'exister) et les explications un peu courtes (il se rattrape dans les commentaires). Dans les premières vidéos de la chaîne, il montrait les jeunx XNA.