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 !

dimanche 15 juillet 2012

Concours de création de jeux vidéo

Ce mois d'août ce déroulent 2 concours de création de jeu vidéo :

Tout d'abord le très connu LudumDare qui nous propose de créer un jeu en 48h (en un weekend). Devenu très populaire à cause de la participation assidue de Notch.

Ce concours autorise tout moyens pour créer son jeu, seul un thème est imposé.

Le concours se déroulera le weekend du 24 août.

L'autre concours est le TINS, c'est un concours dont la règle immuable est d'utiliser la lib allegro.

Le but est de réaliser un jeu en 72heures maximum. Les règles seront précisées lors du lancement du concours afin d'éviter tout préparation.

Le concours se déroule du 3 au 6 août, pour participer, consultez le site de TINS.

Allegro est une bibliothèque écrite en C pour créer des jeux vidéos. Consulter mes articles en français sur mon wiki allegro 5.

Je pense participer à l'un des deux.

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 ;)

Licence

Contrat Creative Commons

Propulsé par Dotclear