lundi 15 février 2016

One Game A Month #1 Electronic Hobbyist Simulator

Premier jeu pour cette opération #1GAM #2016 #GameDev #IndieDev enfin publié !

C'était plus dur que je ne le pensais, j'ai pris 2 semaines de retard et perdu du temps sur le mois de février qui est déjà bien court ...

Jeu créé de zéro et fait en 1 mois (j'ai commencé avec du retard aussi !), programmé en langage C, avec l'aide de la superbe API Allegro5, que je recommande avec passion, j'ai principalement utilisé Aseprite pour le pixel-art et JEdit pour le code.

Comme d'habitude, les source sont aussi publiées: https://bitbucket.org/baylej/ehs.

Tout retour d'impression est apprécié ! Attention tout de même, ce jeu requiert une manette pour jouer, avec 2 sticks, genre manette Xbox, PlayStation.

dimanche 10 août 2014

Ludum Dare 30

La FAOD GameDev studio va participer au prochain ludumdare, les 23, 24 et 25 août.

En attendant de pouvoir tester notre production, vous pouvez participer au Theme slaughter.

Je travaillerai activement cette semaine sur un nouveau CodeBase toujours basé sur Allegro, mais en C++ avec création de contexte OpenGL « moderne » (3.1+) et des classes pour avoir un mini moteur de rendu 3D respectable. Les sources seront bientôt disponibles sur GitHub.

Bonne chance à tous ceux qui participent aussi à cet événement !

samedi 17 mars 2012

L'article sur les threads avec Allegro est fini

Plutôt que de traduire l'article du wiki officiel qui utilise un thread là où c'est pas utile, moi je vous propose un cas concret où l'on a besoin d'un thread : faire une barre de progression à afficher pendant les chargements !
L'article est disponible sur le Wiki Allegro.
Bonne lecture.

jeudi 8 mars 2012

Wiki : Développement C/C++ à distance avec Netbeans

Un nouvel article sur le Wiki : 

Comment configurer un pc Windows et un serveur GNU/Linux pour faire du développement et du débogage cross-host, cross-os avec un programme graphique.

Netbeans 7.1 peut compiler et déboguer un projet C/C++ à distance via SSH, mais qu'en est-il des applications graphiques ?
Sous GNU/Linux, Netbeans gère le Forwarding X11, mais si on est sous Windows, c'est tout de suite plus compliqué car X11 ne fait pas partie de Windows, il y a donc un peu de configuration à faire.

Je tente de l'expliquer le plus clairement possible sur cet (assez long) article.

Cet article fait partie de mes articles sur Allegro et fait donc fonctionner un projet Allegro, mais ça peut marcher avec un peu près tous, projet GTK+, QT, ...

Pour mettre en œuvre ce tutoriel, il faut un peu près 1 heure.
Pour le faire, j'ai mis 3 heures :-|

Have fun ;)

mercredi 7 mars 2012

Allegro 5.0.6

Une nouvelle version stable vient de sortir, elle apporte pas mal de bugfixs et quelques nouvelles petites fonctions.

plus d'infos : alleg.sf.net.

Licence

Contrat Creative Commons

Propulsé par Dotclear