Denis · @zwindler
537 followers · 3801 posts · Server framapiaf.org

: J'ai eu mes premières contributions externes (merci @Mickael_Stan pour golangci-lint)

Mais surtout, j'ai pu travailler sur une nouvelle fonctionnalité : la transition de map.

C'est encore WIP, mais j'ai quelque chose de fonctionnel :)

#gamedev #golang #gocastle

Last updated 2 years ago

Denis · @zwindler
538 followers · 3798 posts · Server framapiaf.org

Nouvelle release de mon clone de Castle of the Winds pour apprendre le

Ça aurait du être une v0.3.0 (erreur au tag).

Au menu (entre autre) :
* objets qu'on peut ramasser
* nouveaux monstres
* licence (MPL v2)
* binaires pour MacOS (fixed)

github.com/zwindler/gocastle/r

#gamedev #golang #gocastle

Last updated 2 years ago

Denis · @zwindler
538 followers · 3798 posts · Server framapiaf.org

Comme je suis toujours "loin" d'un terminal pour coder, je continue le bestiaire

Le cube gélatineux, un de mes monstres préférés, aussi bien en tant que joueur (beaucoup de loot) que MJ (très dangereux si on est imprudent)

#gocastle #gamedev #golang

Last updated 2 years ago

Denis · @zwindler
511 followers · 3772 posts · Server framapiaf.org

Carte village de avec les mobs que j'ai dessiné pendant les vacances

Bien entendu, c'était impossible de distinguer quoique ce soit pour les modèles de plein pied (genre le gobelin). J'ai du refaire une version de ces images avec juste la tête.

On verra ce que je ferai de la version full

#gocastle

Last updated 2 years ago

Denis · @zwindler
511 followers · 3766 posts · Server framapiaf.org

mais pourquoi je dessine un coffre moi ???!?

Ah oui, c'est pour ça 😈

#gamedev #gocastle

Last updated 2 years ago

Denis · @zwindler
513 followers · 3756 posts · Server framapiaf.org

pas de golang cette semaine mais j'en profite pour "dessiner" les maps qui ne seront pas générées

Ceux qui connaissent Castle of the Winds reconnaîtront l'inspiration (j'ai quand même fait quelques modifications 😈)

#gamedev #golang #gocastle

Last updated 2 years ago

Denis · @zwindler
512 followers · 3750 posts · Server framapiaf.org

Ces derniers jours, pas de nouvelles features : nettoyages de bugs et ajout d'un processus de release multiplateforme avec Goreleaser et fyne-cross

C'est moins impressionnant qu'ajouter des fonctionnalités mais tout aussi important !

#golang #gamedev #gocastle

Last updated 2 years ago

Denis · @zwindler
510 followers · 3746 posts · Server framapiaf.org

Petite icône pour :)

#gocastle

Last updated 2 years ago

Denis · @zwindler
510 followers · 3742 posts · Server framapiaf.org

Deux grosses nouvelles fonctionnalités sur , travail sur 2 jours ( )

1 - J'ai implémenté la sauvegarde + restauration d'une partie. Sur le papier c'était simple a implémenter (j'avais un PoC en 1h) mais j'ai du mettre des coups des tournevis

#gamedev #golang #gocastle

Last updated 2 years ago

Denis · @zwindler
510 followers · 3737 posts · Server framapiaf.org

Implémentation basique du menu "inventory". C'était pas trop compliqué, j'ai simplement fait une boucle sur les catégories existantes et mis des dropdown lists qui équipe/dé-équipe

#gocastle #golang #gamedev

Last updated 2 years ago

Denis · @zwindler
507 followers · 3733 posts · Server framapiaf.org

Dernière modif de la soirée sur , la réécriture de l'écran "New Game", jamais vraiment terminé parce que je n'avais pas (toujours pas) le support des emojis.

J'ai tout remplacé par des images et fait un layout propre.

Avant/Après

#gocastle

Last updated 2 years ago

Denis · @zwindler
506 followers · 3728 posts · Server framapiaf.org

, voilà un petit aperçu des modifs depuis avant hier :
* le scrolling automatique que j'avais pas pu montrer
* une gestion multiple des tilesets
* un gros cleanup du code (refonte, découpage, commentaires)

#gamedev #golang #gocastle

Last updated 2 years ago

Denis · @zwindler
506 followers · 3728 posts · Server framapiaf.org

Tout à l'heure je continue ma découverte de et et vous allez voir, la Map a bien changé 😁 !

#gamedev #gocastle #Fyne #golang

Last updated 2 years ago

Denis 🙅🏻‍♂️, le hardi · @zwindler
503 followers · 3724 posts · Server framapiaf.org

: 10 lignes de code qui font toutes la diff entre une expérience pénible et agréable : le focus sur le joueur (scrolling automatique)

Avant, fallait scroller à la main quand on se rapprochait des bords

#gocastle

Last updated 2 years ago

Denis 🙅🏻‍♂️, le hardi · @zwindler
501 followers · 3723 posts · Server framapiaf.org

J'ai écrit toute la partie "montée de niveaux". Ca se matérialise par :
* un message dans les logs en bas à gauche
* une popup qui permet de monter ses stats
* des modifications de caractéristiques (PV, HP, etc)

#gocastle

Last updated 2 years ago

Denis 🙅🏻‍♂️, le hardi · @zwindler
501 followers · 3722 posts · Server framapiaf.org

La naissance de l'IA des mobs 😱🐺🐺👹

Go me documenter sur le pathfinding maintenant !

Quelle vie, mes ami⋅es 🥲

github.com/zwindler/gocastle

#gocastle

Last updated 2 years ago

Denis 🙅🏻‍♂️, le hardi · @zwindler
501 followers · 3718 posts · Server framapiaf.org

c'est la BAGARRR

Bon ok, ils rendent pas les coups, les pauvres 😭🐺🐺👹

github.com/zwindler/gocastle

#gocastle

Last updated 2 years ago

Denis 🙅🏻‍♂️, le hardi · @zwindler
499 followers · 3715 posts · Server framapiaf.org

J'ai mon premier PNJ ! (un péon 👨‍🌾 bien sûr)

Et on peut pas se marcher dessus (ni sortir de la map ni foncer dans les murs)

#gocastle

Last updated 2 years ago

Denis 🙅🏻‍♂️, le hardi · @zwindler
499 followers · 3711 posts · Server framapiaf.org

J'ai une map qui marche (et scrollable), un bonhomme (image en attendant les emojis) et il peut se déplacer 🥳

github.com/zwindler/gocastle

#gocastle

Last updated 2 years ago

Denis 🙅🏻‍♂️, le hardi · @zwindler
499 followers · 3710 posts · Server framapiaf.org

github.com/zwindler/gocastle

j'ai fix des problèmes de tailles d'éléments que j'avais pété sur l'UI avec mon thème custom, le formulaire de création de personnage est terminé (moins les soucis d'emoji pas encore supporté 💀) et la map commence à ressembler à une map

#gocastle

Last updated 2 years ago