Cet image n'a subit aucune inspiration :p
Bonjour à tous ! MoDern Console Core (MD CCore) résout un problème simple. En effet, nombreux développeurs amateur en C++ on été bloqué dans leurs idées suite aux limitations imposé par les consoles natives aux OS. De plus, chaque OS possède sa propre console différente.
Ainsi, MD CCore est un framework. Son but est de proposer une console universel supportant les couleurs, pouvant avoir n'importe quel taille (cf. le CMD de Windows) ou encore incorporer des extras (images, sons, animations, ...).
En pratiqueVoici une image de ce que peut faire la console :
http://puu.sh/86YCR.pngEn pratique j'ai réussi après plusieurs jours de travail à obtenir une version à peu près stable et fonctionnel. Il reste beaucoup de travail, mais on peut qualifier cette version de bêta.
Accès Github :
https://github.com/LongWayStudio/MD-CCoreAccès à la doc :
http://mdc.imote.euJ'ai essayé d'apporter un grand soin à l'écriture du code, mais il n'est probablement pas parfait. N'hésitez pas à donner vos remarques (autant sur l'anglais que sur le code lui-même).
Si vous le souhaitez vous pouvez l'essayer et même l'utiliser en prod dans de petits projets en utilisant la doc comme un framework normal. Elle fonctionne sans aucun problème. Il vous faudra juste l'insérer dans votre projet et compiler vous même la console. J'ai fait le choix d'utiliser SFML 2.1 pour réaliser ce projet. Vous devez donc l'avoir à disposition et configuré dans le projets (
http://en.sfml-dev.org/forums/index.php?topic=13010.0 pour l'installer très simplement en moins de 5 minutes).
Bugs connuVoici la liste des bugs connu :
- Lorsque l'on compile la console en debug, elle fonctionne sans soucis. Mais en release, celle-ci se quitte toute seule. Mais lorsque l'on se met en release en que l'on lance le déboguer elle fonctionne ! Je ne comprend pas pourquoi.
A termeAu final, après tout le travail que le développement pourra demander je compte fournir une version stable et complète de cette console. Je compte lui rajouter des fonctions qui permettent de faire des menus, des dialogues, des dessins et tout des fantaisies. J'apporte un grand soin et j'ai donné beaucoup de mon temps pour arriver à la version actuel (avec la doc en plus !).
Je viens vers vous ici pour avoir des avis, des conseils sur comment continuer et la direction à prendre (Si ça vaut le coup que je continue le développement). J’espère au passage être bien reçu suite à ce message
Cordialement,
Imote,
Dans le cadre de LongWayStudio (team de développement)