[SQUARE] : Ce n'est pas encore fini

Salut à tous! Je viens donner un peu des nouvelles du projet [SQUARE]. J’ai reçu la musique originale pour le jeu de la part de Xorus qui a bien voulu se donner la peine de nous composer cette musique. En attendant, étant donné que je n’ai pas encore fini avec les bonus ni le menu principal, le jeu sera encore soumis à des mises à jour. Je sais pas comment je ferai mais je tâcherai de supprimer les high-scores déjà présents pour la version finale, histoire que ça ne triche pas trop ici. (C’est prévu bien entendu.) …

Posted on .

Muscle Bomber, the Body Explosion

Que se passe-t-il quand on fusionne Saxton Hale, Mr. Torgue et Hulk Hogan? Body EXPLOSIONS! - Eiyeron. Salut à tous! Pour changer du devblog, on va parler de nouveau de jeux. Au programme, je vais, une fois de plus, ressortir la bonne vieille Super NES des fagots pour un jeu uniquement sorti au Japon (et on se demande pourquoi :-J). La chance vous sourit, je vous ai pondu aussi une ch’tite vidéo de gameplay où je me fais royalement latter. Capcom est mondialement connu pour une poignée de licences : Street Fighter, Megaman, Ghost’n’Goblins, Resident Evil, MEGAMAN SOCCER etc… Mais c’est aussi une société qui aura pondu des jeux plus ou moins bien en dehors de ceux-ci. Je vais vous parler d’un qui n’aura jamais franchi les océans et qui pourtant aurait pu faire un tabac il y a quelques années : Muscle Bomber, the Body Explosion. …

Posted on .

[SQUARE] : le repo

Salut à tous! Suite à la demande d’un ami d’un gestionnaire de bugs et pare que l’open source, c’est le bien, j’ai décidé de publier les sources de [SQUARE] en ligne sur un repo GitHub. Le code n’est pas terrible mais il pourrait donner de bonnes idées pour commencer (comme les components). Donc voici un lien vers le dépôt en question. Si vous avez un compte et une suggestion / notification de bug à me faire, n’hésitez pas, ça m’aidera à savoir quoi modifier! …

Posted on .

[SQUARE] :Debut des bonus

Salut à tous! Je ne vous ai pas oubliés! Le projet avance bien : Les scores sont sauvegardés sur un fichier sur les targets desktop (Windows, Mac, Linux). La musique est une fois de plus corrigée (toujours ce problème avec le volume en target web). Les bonus sont en cours de mise en place. Actuellement, seul le ralentissement du temps est mis en place. Je pense à des bonus comme le malus inverse, réduire/ajouter le nombre d’obstacles/bonus et bouger la caméra, parce que voilà! :p . Pas mal de corrections ont été appliquées, notamment au niveau des noms des classes (CubeTransition => PlayerSquare par exemple). Voilà voilà, même jeu, même lien, le repo Github est à jour. Amusez-vous bien! :p …

Posted on .

[SQUARE] Les bonuuuus

Le plus gros, c'est le joueur Salut à tous! Ce soir, je suis assez content de moi. En effet, j’ai rajouté à la fois les bonus dans [SQUARE] et j’ai pu refactoriser une grosse partie du code en components indépendants de leur utilisation. Cela permet ainsi d’avoir une classe pour bouger/replacer de sobjets qui se déplacent linéairement (les bonus/obstacles) et des hitbox qui s’adaptent à la position, taille et rotation de l’entité qui les possède (le joueur, les bonus et obstacles). …

Posted on .

[SQUARE] Les highscores

Salut à tous! Petite mise à jour ce soir seulement. j’ai commencé à mettre en place un système de highscore. Pour le moment et uniquement sur la plateforme HTML5, le jeu sauvegarde que le meilleur score. A terme, je pourrais avoir un système bien plus flexible et multi-plateformes. …

Posted on .

Nettoyage du site

Salut à tous! Le site avait pris un peu de poussière, alors un peu de nettoyage ne peut faire que du bien. Comme vous pouvez le constater, le nettoyage s’est surtout réalisé au niveau de l’organisation des widgets. Exit la liste des catégories trop longue, j’ai mis les derniers posts du site ici. C’est un peu plus joli à voir (mais c’est un poil redondant dans le menu principal). …

Posted on .

Square : Progression

Salut à tous ! Je profite du week-end pour avancer un peu plus dans le projet actuel. J’ai notamment réussi à mettre en place correctement le changement d’état (menu <-> jeu) avec toutes les transitions qu’il faut. J’ai commencé aussi à mettre en place les mécanismes de jeu. Les obstacles, les carrés blancs, ont leur routine de placement qui seront appelés une fois qu’ils sortiront de l’écran. Il s’agira de ne pas les toucher (c’est en cours de programmation). Je m’amuse comme un fou avec les transitions (tweens) et les évènements avec délais. …

Posted on .

Squared : Demo jouable

Salut à tous! On var encore parler du projet Squared aujourd’hui! :p J’ai d’excellentes nouvelles; j’ai pu grandement avancer dans le projet et voici une petite liste non exhaustive des ajouts: Ajout de la collision (attention, le carré tourne mais aussi sa hitbox!) Ajout du trigger de défaite. Animations : ralentissement du jeu lors d’un game over et apparition/disparition du score Correction d’un bug issue de la défaite où des carrés obstacles continuaient à apparaitre malgré le changement d’état Meilleur fonte de caractères : j’ai dumpé une plus grosse version d’Open Sans en bitmap, ça rend mieux, non? Ajout de score : vous pouvez voir le score en plein milieu de l’écran. Faudra que je cherche comment stocker des données de manière plus permanente avec snowkit. Réglage primaire de la difficulté. Ca va encore changer mais bon. Suppression d’une font obsolète ralentissant le chargement. Sur le plan, il va y avoir du refactor à faire pour tenter un modèle par components qui pourrait permettre d’intégrer plus facilement les bonus ou autres features. …

Posted on .

Projection pour FiXOS

Salut à tous! Ca faisait un petit moment que j’avais pas tapé quelque chose à propos d’un projet, alors voici de quoi vous réjouir (ou pas, hahah.) Cette fois, on va retrouver un peu le monde particulier de la programmation sur calculatrices et le monde de la programmation système. FiXOS est un projet initié par Kristaba de kernel (hautement expérimental en ce moment) POSIX (coucou la famille des *nix) qui aurait pour but final d’offrir une plateforme de développement bien plus stable que, disons, l’OS de Casio. Comme dit précédemment, il est encore très expérimental, n’espérez pas vous lancer déjà à la conquête des GUI ou d’autres trucs de ce genre, c’est à peine si j’arrive à forker1 à initialiser les trucs principaux comme stdin/out/err correctement… :-/ …

Posted on .