SHMUP Creator : build & blast!

Les projets, WIP et démo de shoot them up, c'est ici !

Re: SHMUP Creator : build & blast!

Messagepar suny2000 » 26 Oct 2019, 09:00

Image

Tout petit mini post d'octobre
Lien original : http://bulostudio.com/2019/10/15/update-doctobre-2/

OK, la dernière update date de bien longtemps.
Beaucoup de choses se sont passées, dans la vraie vie autant que techniquement. On peut juste dire que j’ai eu quelques problèmes à gérer.
Tout est bien maintenant et je suis de retour au travail !

Donc, soyez indulgents, et dans quelques semaines je vais publier un post bien plus long, promis :)
S.
Avatar de l’utilisateur
suny2000
Sous Blister
 
Messages: 27
Inscription: 11 Juil 2014, 14:39
Localisation: France

Re: SHMUP Creator : build & blast!

Messagepar suny2000 » 23 Nov 2019, 17:29

RANDOM BULLET PATTERN #1

Joujou avec l'editeur de bullets.

Image
Avatar de l’utilisateur
suny2000
Sous Blister
 
Messages: 27
Inscription: 11 Juil 2014, 14:39
Localisation: France

Re: SHMUP Creator : build & blast!

Messagepar suny2000 » 08 Déc 2019, 10:58

Des nouvelles, ça faisait longtemps. Ça avance plutôt pas mal en ce moment (en tout cas régulierement), et je pense que dans quelques semaines je vais pouvoir distribuer quelques version Beta.
Post original : http://bulostudio.com/2019/12/07/913/


Image

UPDATE DE NOVEMBRE

Mon métier est Technical artist.
Le SHMUP Creator est mon vrai premier projet C++, et j’apprends au fur et à mesure. J’ai commencé il y a longtemps par modifier un code d’exemple, puis essayé d’afficher une bullet, puis essayé de la faire bouger, puis comprendre ce qu’est la programmation objet, puis comprendre les messages d’erreur de linker de Visual C++ avec 150 @ dedans etc.

En septembre j’ai décidé de faire ce que je n’avais pas fait depuis des années : mettre à jour Visual C++ et toutes les librairies que j’utilise. Bien sur, ça ne s’est pas passé sans douleur.
Ça a tout cassé, problèmes de compatibilité, modifications d’API etc. J’ai du modifier le code pendant quelques semaines avant de pouvoir simplement recompiler le projet. J’en ai profité pour convertir tous les shaders en HLSL et me débarrasser des vieux en CG qui est maintenant un format obsolète.

J’ai aussi fait quelque chose d’incroyable : j’ai installé Git et maintenant j’utilise GitHub. Pour les gens qui développent et savent : ne rigolez pas. Jusqu’a maintenant je backupais manuellement mon code. Ce qui est OK parce que je suis le seul développeur, mais vraiment pas pratique quand les choses se passent mal. Donc, voila, ce n’est jamais trop tard !

MEMORY LEAKS :
J’ai beaucoup travaillé sur la mémoire : je faisais des choses vraiment laides, et la mémoire grossissait chaque fois qu’un level était chargé. C’est vraiment mieux maintenant et beaucoup plus stable.

POLISH :
J’ai corrigé la grille ; la mise à jour et l’importation des textures et j’ai amélioré l’interface un peu partout.
L’outil Snap fonctionnait bien, mais pas toujours. Je l’ai corrigée et maintenant c’est robuste et facilite beaucoup la création des niveaux en 2D.

Il y a quelques mois j’ai écrit un hack bien complexe pour ajouter un effet de parallax sur les layers, et ça marchait à peu pres. Mais c’était difficile à utiliser et ajoutait des bugs avec les outils de translation.
J’ai trouvé une autre solution et j’ai re-écrit la chose : maintenant ça fonctionne bien et c’est plus simple à utiliser.

Image

Nous avons aussi beaucoup travaillé sur l’éditeur de patterns et le système d’armes pour qu’ils soient plus faciles à utiliser et surtout à comprendre. Parfois c’est juste l’affaire de déplacer un élement, de renommer un autre, de changer des couleurs…
Même chose pour les waypoints. Je suis très satisfait du résultat.

BETA :
La documentation est presque terminée, j’ai ajouté les bruitages pour le jeu 2D et nous travaillons sur un autre petit jeu d’exemple appelé « Les aventures de Dominique ». J’en parlerai la prochaine fois !

LE MOIS PROCHAIN, nous allons :
. continuer la partie Art et création de la documentation
. continuer à corriger les bugs et améliorer l’interface
. finir de créer tous les bruitages
. créer beaucoup de patterns de boulettes qui seront incluses dans l’outil
… Et j’espère à la fin du mois de décembre pouvoir commencer à distribuer quelques version Bêta !

Je croise les doigts !
S.
Avatar de l’utilisateur
suny2000
Sous Blister
 
Messages: 27
Inscription: 11 Juil 2014, 14:39
Localisation: France

Re: SHMUP Creator : build & blast!

Messagepar TOMaplan » 09 Déc 2019, 17:11

Tu exposes tout ceci relativement simplement pour le néophyte, et ça c'est cool.
Du coup j'imagine que le résultat sera plutôt à cette image, càd une interface intuitive & tout le toutim...

En espérant que ça ouvre la voie aux non-deazemonophile, dont je fais partie...

En tout cas : courage à toi, grand builder de la bullet! pouceair pouceair pouceair
Rejoignez l'armée de Shmup'Em All (SEA) sur Steam => http://steamcommunity.com/groups/shmupemall

Rejoignez l'armée de Shmup'Em All (SEA) sur Youtube =>
https://www.youtube.com/channel/UClzzLz ... ZwF-4h5mCw
Avatar de l’utilisateur
TOMaplan
Colonel à l'Ancienne
 
Messages: 2385
Inscription: 31 Mai 2015, 15:44

Re: SHMUP Creator : build & blast!

Messagepar suny2000 » 04 Jan 2020, 20:19

RANDOM BULLET PATTERN #2

.Classic style.
S.

Image
Avatar de l’utilisateur
suny2000
Sous Blister
 
Messages: 27
Inscription: 11 Juil 2014, 14:39
Localisation: France

Re: SHMUP Creator : build & blast!

Messagepar suny2000 » 11 Jan 2020, 18:38

GAMEPLAY TEST #1
(ou j'essaye de refaire des bouts de jeux avec les outils à disposition du SHMUP Creator)
J'essaye de continuer à faire des petits bouts concret de test chaque semaine.
S.

Image
Avatar de l’utilisateur
suny2000
Sous Blister
 
Messages: 27
Inscription: 11 Juil 2014, 14:39
Localisation: France

Re: SHMUP Creator : build & blast!

Messagepar suny2000 » 18 Jan 2020, 11:21

RANDOM BULLET PATTERN #3

.Ikaruga style.
S.

Image
Avatar de l’utilisateur
suny2000
Sous Blister
 
Messages: 27
Inscription: 11 Juil 2014, 14:39
Localisation: France

Précédent

Revenir vers Dev'Em-All

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invités

cron