[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à! …

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? …

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. …

Posted on .

Projet Haxe&Luxe : Square

Salut à tous! Voilà que j’ai trouvé du temps parmi les études et voilà que je recommence à programmer sur ordinateur. J’ai enfin réussi à installer Haxe sur mon Manjaro (un ou deux ans que je désespérais de programmer en Haxe sur un Arch/Manja…) et donc j’ai intallé les libs qui me manquaient tant, dont HaxeFlixel. Par curiosité, j’ai suivi l’idée d’un ami sur Twitter et j’ai testé Snowkit. Snowkit est un groupe de trois librairies censées gérer les projets, rajouter des fonctionnalités a des IDEs répandus dans l’univers d’Haxe, mettre un place une plateforme cross-platform dépendant de OpenGL/WebGL pour HTML, Linux, Mac, Windows et Android et mettre un place un moteur de jeu basé sur… Je sais pas encore, il semblerait que ce soit un système Entiy/Compomnent (voyez Unity3D et sa manière de gérer les objets dans un jeu, un objet est composé de components tels un modèle 3D, un modèle de collision, etc…). …

Posted on .

Intermède : Rentrée!

Salut à tous! Les vacances se sont bien finies et la rentrée a enfin pu commencer sur les chapeaux de roue. Mon absence au mois d’août est due à l’absence de réseau Internet stable (pas moyen de recevoir/envoyer de gros fichiers). M’enfin bref. Le plan pour les mois à venir pour Rétro-Actif est simple: Rattraper le temps perdu en écrivant les articles / tests en attente Écrire des pages indépendantes pour mes projets plus ou moins avancés (j’ai un nouveau projet en C basé d’un déjà existant qui a l’air bien parti). …

Posted on .

Mini projet Unity : MàJ Visuelle, Kenney et autres infos

Salut à tous! J’ai eu la la chance d’avoir un pack d’assets venant de Kenney qui propose des tilesets pour des jeux physiques tels que des Totem Destroyer, Angry Birds, etc… J’ai pu améliorer les graphismes du jeu assez facilement et obtenir de nouvelles tailles de sprites pour les blocs. Chouette! …

Posted on .