Bonjour à tous !
J'avais dit que j'allais probablement ouvrir mon projet libre d'interface graphique, et bien voilà, c'est fait ! Enfin pas tout à fait ; pour l'instant j'ai juste mis sur internet les sources que j'ai déjà codées, la participation extérieure pour le codage est ouverte.
Actuellement, je sais que j'aurais besoin de personnes avec des compétences différentes :
- des programmeurs (évidemment) ayant des connaissances en C, objective-C et OpenGL
- des graphistes !
Oui, c'est là que ça devient intéressant. Une interface toute grise c'est pas joli joli donc bon, reste plus qu'à coder tout de système de gestion des différents styles d'interface, la création de toutes les classes issues de l'objet de base inclut dans une fenêtre : OView. Cela veut dire tous les boutons, tableaux, zones de texte modifiables ou statiques, zones permettant d'afficher facilement des images... fin bref, de quoi passer de joyeuses soirées .
Je tiendrai à jour cette discussion afin de vous tenir informés de l'évolution du projet.
Le projet est disponible à partir de ce lien (archives):
http://perso.orange.fr/c.sobecki/spo.../projets/AIGL/
Le projet dispose aussi maintenant d'un site de développement :
http://aigl.berlios.de/
En dehors de ça j'ai un peu de mal avec le cadrage OpenGL mais je finirai par y arriver .
Voilà !
---------- journal des modifications ---------
- 9/07/2007: j'ai réalisé que la classe OString avait un rôle complètement inutile pour les petites chaînes de caractères classiques. Par conséquent elle est renommée en OText et toutes les méthodes attendant des chaînes de caractères qui n'auront pas besoin d'être modifiées utiliseront le type char * (je n'ai pas encore terminé les modification dans le code complet, d'où l'absence de mise à jour sur le site).
- 11/07/2007: modifications concernant les classes OString et OText terminées. Le site a été mis à jour.
- 14/07/2007: correction de la classe OImage terminée. Ajout de macros pour assurer la portabilité. Site mis à jour. Sources disponibles maintenant dans un seul fichier compressé plutôt qu'avec toutes les anciennes sources séparées (les anciens liens vers des fichiers source sont donc morts).
- 15/07/2007: intégration des évènements SDL terminée (avec cependant des erreurs encore non résolues). Modifications disponibles dans l'archive 0.0.4.
- 6/08/2007: PsychoH13 vient de rejoindre le projet.
- 9/08/2007: problèmes dans le code résolus (problèmes inexistants en fait).
- 15/08/2007: solution aux problèmes de cadrages trouvée, reste plus qu'à appliquer .
- 20/08/2007: corrections sur le cadrage appliquées. Reste plus qu'à trouver pourquoi j'ai plantage SIGTRAP maintenant…
- 26/08/2007: bug corrigé (voir le post 24)
- 30/08/2007: première version publique disponible avec script 'configure' intégré ! le post
--------- Participants au projet -----------------
- Spootnik (codage C/objective-C avec OpenGL, gestion du projet)
- PsychoH13 (codage C/objective-C)
Bon développement à tous
Partager