Intéressant ; ce truc utilise OpenGL "desktop" directement et ne dépend pas de grand-chose (GLUT, SDL), ce qui en fait un bon projet pour débutant.
Je me doute qu'il utilise GLUT en l'absence de SDL, pour créer sa fenêtre et recevoir les entrées ; pour moderniser, on peut soit utiliser mon port Wayland de GLUT, ce qui ajoute 1 plate-forme ; soit carrément retirer GLUT et exiger SDL qui supporte déjà Wayland et Cocoa lui-même.
La suite serait :
- une version OpenGL ES2+, ce qui ajoute le support des OS mobiles ;
- une version Vulkan, ce qui fait rentrer chez l'élite :-).
Enfin, ça c'est ce que je dirais au type qui le reprend ;-).
[^] # Re: jeux libres
Posté par Tarnyko (site web personnel) . En réponse au journal Abandonware, un orphelinat pour projets OSS abandonnés. Évalué à 4. Dernière modification le 17 avril 2019 à 19:57.
Intéressant ; ce truc utilise OpenGL "desktop" directement et ne dépend pas de grand-chose (GLUT, SDL), ce qui en fait un bon projet pour débutant.
Je me doute qu'il utilise GLUT en l'absence de SDL, pour créer sa fenêtre et recevoir les entrées ; pour moderniser, on peut soit utiliser mon port Wayland de GLUT, ce qui ajoute 1 plate-forme ; soit carrément retirer GLUT et exiger SDL qui supporte déjà Wayland et Cocoa lui-même.
La suite serait :
- une version OpenGL ES2+, ce qui ajoute le support des OS mobiles ;
- une version Vulkan, ce qui fait rentrer chez l'élite :-).
Enfin, ça c'est ce que je dirais au type qui le reprend ;-).