Au revoir prestashop !

06 avril 2017 06:20 Vie du Blog Blog, Developpement, geek, Java

J'ai ouvert ce blog en 2008, ce qu'on peu dire, c'est que le rythme des parutions est pour le moins aléatoire. Un peu moins de 9 ans plus tard, il est temps de prendre un nouveau tournant. Aujourd'hui enfin je me débarrasse de prestashop pour un moteur que j'ai moi-même développé. Techniquement :

Et bien sur si cela vous intéresse le code est sous licence GPL disponible sur GitHub

Le blog n'as pas encore fini sa migration, je dois porter une partie du contenu, fixé quelque point, ajouter un catcha, cela va se faire doucement. Mais il fallait bien que je sorte ce blog pour me forcer à le faire.

edit : Depuis, j'ai de gros problème avec des bots, mon blog se prend beaucoup de spam, je suis encore à la recherche de la meilleurs solution, il se pourrait que je soit obligé de mettre un catcha. En attendant de trouver mieux, tous les commentaires contenant http:// seront bloqués.

edit 2 : Les articles sur slick on été porté vers du mark down, il faudra attendre un peu pour les autres.

Slick2d, leçon 21 :: Les combats aux tour par tour (6/6)

12 septembre 2016 09:30 Slick2d - Leçons 20-29 Java, Jeux, Slick2d, Tutorial

Après une longue pause voici enfin le 6ieme et dernier article sur les combats aux tour par tour. Dans celui-ci nous verrons comment changer la musique au début et en fin de combat. Cette méthode permet également de déclencher des "choses" quand on change d'état. Comme cela fait un moment que je n'ai pas écris de tuto, il se peut que le style change un peu, les fautes d'orthographes resterons.

Actuellement la musique se charge au lancement du jeux et ne change plus tout au long du jeux. Nous allons voir comment changer cela.

Préparation

J'ai trouvé quelques musiques sur OpenGameArt, celle-ci pour le combat et celle-ci pour la victoire. Comme précédemment, il faut convertir les musiques en OGG.

Rappel

Comme nous avons vu dans la leçon 7, pour charger et lire une musique de fond il nous suffisait de faire cela dans une des méthodes inits :

@Override
public void init() {
  Music background = new Music("sound/lost-in-the-meadows.ogg");
  background.loop();
}

MtgDb – Fait peau neuve

25 octobre 2015 08:05 Projets bdd, magic, mtg

Bonjour à tous,

Promis je ne suis pas mort, mais je travail sur d'autre projet en ce moment. Dernièrement j'ai entièrement refait ma base de donnée sur le jeu de carte Magic the Gathering.

  • Interface un peu plus simple
  • Possibilité d'ouvrir un compte et d'enregistrer ces Decks.
  • Plus d'éditions
  • Moteur de recherche toujours plus complet.

Je doit encore nettoyer un peu le code avant de le poussé sur github mais il le sera bientôt.

http://mtg.shionn.org

Il n'est pas encore fini, je pense qu'il manque des choses comme la gestion des limitations par format.

Slick2d, leçon 20 :: Les combats aux tour par tour (5/6)

17 mai 2015 08:58 Slick2d - Leçons 20-29 Java, Jeux, Slick2d, Tutorial

Aujourd'hui on va voir comment ajouter un hud à notre combat par l'intermédiaire de bouton cliquable et une fenêtre de texte qui contiendra les logs du combat.

Préparation :: un bouton.

Comme pour la leçon 13 j'ai utilisé la ressource Golden UI trouvée OpenGameArt pour faire un bouton que voici :

bouton

Code :: BattleHud

Comme pour la leçon 13 créons une classe dédiée à l'affichage du hud BattleHud.

// Classe : BattleHud
public class BattleHud { 

  public void init(GameContainer container) throws SlickException { }
  
  public void render(GameContainer container, Graphics g) { }

}