Ah merci pour toutes ces précisions, c'est beaucoup plus clair maintenant !
Donc en gros, même si la technologie est basé sur du code pour le net (en gros), il est tout a fait possible de créer des jeux sans passer par un navigateur ou un connexion internet, et c'est super intéressant !
Concernant les sorties sur Steam ou consoles, je parlais surtout de sortir un jeu autre que sur internet, comme sortir un Jeux vidéo sur PC (mais comme Steam est le leader dans le domaine du jeux numérique j'ai fais un raccourci)...
Pour ma part, je pense que développer un vrai jeux complet avec votre moteur peut vous aider a vous exposer efficacement et donner une bonne vision de ce que l'on peut commencer à faire avec SuperPowers. Prenons exemple sur Snow World par exemple, une version du jeu bien plus poussée et complète peut largement avoir sa place sur Steam et smartphone, même avec un prix faible (ou gratuit pour faire la promotion de votre studio/logiciel) !
C'est comme ça que vous attirerez du monde et que la communauté s'agrandira, car il est difficile de sortir du lot entre tous les logiciels d'aide à la création de jeux vidéo ! Mais le fait d'être Open Source et Gratuit est déjà un très bon point !
Si j'ai d'autres questions, je n'hésiterais pas à revenir en poser
J'ai pu faire le tour du tutoriel ! Plutôt bien écrit, même s'il a tendance à sauter des étapes par moment et demande du coup de tâtonner. Il y a aussi quelques fonctions non documentées, comme les ombres ou shaders, mais heureusement la communauté (sur itch ou reddit) a l'air déjà présente ! =) Je regrette aussi que davantage d'exemples d'usage ne soient pas donnés pour certaines fonctionnalités (comme les rayons ou les Prefabs). Mais j'imagine que cela s'adresserait davantage aux néophytes à la création de jeux qui, une fois les outils compris, se demandent quelles sont les méthodes et structures à employer pour les utiliser.
Quoi qu'il en soit, l'outil est chouette ! Se prend bien en main, et permet de réaliser avec du code compréhensible, et une interface graphique vraiment pratique. Après avoir fait des expérimentations avec, je suis motivé pour me lancer dans des petits prototypes de jeux pour aller plus loin.
J'ai malgré tout quelques remarques (normal pour les premières version). Voilà les principales :
Manipulation de l'éditeur de Scène : L'éditeur de scène est vraiment cool, mais y a moyen de le peaufiner. Un outil manquant cruellement est un moyen de revenir en arrière (Ctrl-Z). J'imagine que ça peut être casse-tête à mettre en place selon comment l'appli est construite (je n'ai eu l'expérience de la gestion d'états que dans un éditeur de texte, et c'était déjà bien assez complexe), mais c'est hélas quasi-indispensable.
Sinon, la navigation dans l'espace 3D est a quelques soucis mineurs. Je regrette notamment l'absence de coordonnées "courantes", et de possibilité de centrer la vue sur un acteur, ou au point (0,0,0). Également, le placement initial d'un nouvel acteur m'a paru relativement aléatoire. x)
Éditeur de map : En faire une doc d'urgence ! Il est simple d'utilisation une fois qu'on a compris le principe et qu'on lui a donné un TileSet correctement calibré, mais avant ça il y a de quoi perdre un temps fou. Également : il serait pratique de mettre une option permettant de distinguer les cases vides des cases invisibles (en surlignant les cases remplies ou quelque chose dans ce genre).
Ah, et un point qui serait important à indiquer dans la doc : le fait que l'on puisse déplacer la map avec le clic du milieu ! Même chose dans l'éditeur de sprite. J'ai passé les trois-quarts d'utilisation à zoomer, dézoomer, pour avoir la vue que je voulais, avant de trouver ça par hasard. C'est ergonomique, mais encore trop bien caché !^^
Gestion de thèmes de l'éditeur : Ça peut sembler dérisoire, mais le noir sur fond blanc (avec les commentaires en jaune) épuise très vite les yeux. Mettre des options sur toutes les couleurs serait long, mais l'API de SuperBrowser est, elle, affichée sur des couleurs sombres. En reprenant ces couleurs, il serait peut-être possible de proposer une thème Light, et un thème Dark.
Possibilité d'utiliser un éditeur externe : Un peu lié au point précédent. L'éditeur de Superbrowser est bon (notamment pour son auto-complétion et sa détection d'erreurs), mais je regrette un peu quelques outils et raccourcis de Sublime Text. Peut-être est-ce déjà possible en allant dans les dossiers de projets, cela dit. Enfin, l'autre raison pour laquelle j'ai besoin d'une alternative à l'IDE de Superbrowser, c'est le point suivant !
Performance et consommation de ressources : Je ne suis peut-être pas un bon exemple pour évaluer ce point, ma machine étant un laptop de six ans avec 3,5 G de mémoire et une Intel Core 2 Duo. Du coup c'est peut-être naturel que l'éditeur de Scène fait ramer l'éditeur de script, le debuggage, et même toutema machine si je le laisse trop longtemps ouvert. De même, les jeux exportés fonctionnent très bien avec Chrome, mais vraiment lentement sous Firefox. Donc bon, à voir si c'est améliorable, mais honnêtement je pense que ma machine n'est au top non plus. (à bientôt pour un essai sur une Pentium II !)
Et je pense que c'est tout. Tout cela n'étant que des suggestions de fonctionnalités.
Hâte de voir la suite du développement en tout cas !
Merci pour tes retours Itooh, effectivement la doc manque un peu d'information sur certains sujets on va essayer de compléter ça au plus vite, en attendant le forum reste la meilleure alternative pour trouver des réponses et les questions posées pourront toujours servir à des utilisateurs futur.
Manipulation de l'éditeur de Scène : Le Ctrl-z est un peu compliqué à mettre en place à cause de la collaboration temps réel, on l'a déjà pour l'éditeur de script et ça a déjà pris un certain temps, mais oui on prévoit de l'avoir pour tous les éditeurs qui en ont besoin.
Tu peux accéder à la doc des différents outils, lorsque que tu es dans l'éditeur de scène par exemple si tu appuies sur F1 il t'ouvre la doc spécifique à cette éditeurs, c'est un peu caché et bizarre que ce ne sois pas disponible avec le reste de la doc je pense qu'on aura les deux à terme.
Éditeur de map: Du coup pareil F1 pour la doc
Gestion de thèmes de l'éditeur : C'est prévu, dès qu'on aura une meilleur gestion des comptes utilisateurs on permettra d'avoir ses propres réglages, ça devrais pas trop trop tarder beaucoup de gens l'ont déjà demandé.
Possibilité d'utiliser un éditeur externe : C'est pas trop possible à cause de la collaboration temps réel, on devrait certainement permettre de désactiver la compilation à la volée qui bouffe pas mal en perf, pour ce qui est des raccourcis il te faudrait quoi ?
Performance et consommation de ressources : C'est un peu difficile à dire, utiliser un meilleur PC devrait effectivement régler le problème, maintenant c'est possible qu'on ait aussi à optimiser certains aspects, l'éditeur de scène a peut être un problème et on fera de notre mieux pour le corriger si on s'en rend compte.
À propos de Firefox je préfère pas trop m'avancer non plus, Chrome reste le plus fiable à ce niveau, on utilise des technologies assez jeunes et les navigateurs évolue rapidement donc c'est surement qu'une question de temps , je sais que Firefox ne permet pas de lire certain format audio (OGG par exemple) alors que Chrome oui, de notre côtés on peut pas y faire grand chose, juste attendre :b
Je crois avoir répondu à l'essentiel dans tous les cas on prend on compte tout ça, encore merci ça nous est très utile ! Et heureux que le logiciel te plaise, malgré ces quelque points
Hésite pas à partager ce que tu fais ici (prototypes ou autres)
Global game jam
J'en profite pour annoncer qu'on participe ce week end (29-31 janvier) à la global game jam, on sera à la Ludus académie à Starsbourg.
Pour ceux qui ne connaissent pas le concept, il s'agit de créer un jeu en 48h à partir d'un thème, c'est un événement qui a lieu partout dans le monde et la plupart des villes ont un voir plusieurs sites pour l'événement.
C'est l'occasion de s'essayer à la création de jeux vidéo, rencontrer des personnes intéressés par le sujet, passé un bon week end et plein d'autres choses positives, bref je vous encourage à y participer et c'est peut-être l'occasion d'essayer Superpowers
L'année dernière nous avions réalisé Résidence Gudul avec une équipe de 10 personnes, on se retrouve cette année avec globalement les mêmes personnes et on est impatient d'y être !
On est toujours très content de rencontrer des membres de la communauté et des personnes intéressées par le développement de jeux vidéo en général, donc n'hésitez pas à passer si vous êtes dans le coin
Ah merci pour toutes ces précisions, c'est beaucoup plus clair maintenant !
Donc en gros, même si la technologie est basé sur du code pour le net (en gros), il est tout a fait possible de créer des jeux sans passer par un navigateur ou un connexion internet, et c'est super intéressant !
Concernant les sorties sur Steam ou consoles, je parlais surtout de sortir un jeu autre que sur internet, comme sortir un Jeux vidéo sur PC (mais comme Steam est le leader dans le domaine du jeux numérique j'ai fais un raccourci)...
Pour ma part, je pense que développer un vrai jeux complet avec votre moteur peut vous aider a vous exposer efficacement et donner une bonne vision de ce que l'on peut commencer à faire avec SuperPowers. Prenons exemple sur Snow World par exemple, une version du jeu bien plus poussée et complète peut largement avoir sa place sur Steam et smartphone, même avec un prix faible (ou gratuit pour faire la promotion de votre studio/logiciel) !
C'est comme ça que vous attirerez du monde et que la communauté s'agrandira, car il est difficile de sortir du lot entre tous les logiciels d'aide à la création de jeux vidéo ! Mais le fait d'être Open Source et Gratuit est déjà un très bon point !
Si j'ai d'autres questions, je n'hésiterais pas à revenir en poser
Compositeur (et sound designer)
Soundcloud : https://soundcloud.com/sam-oz
Twitter : ]]>https://twitter.com/SamOz_official]]>
Youtube : https://www.youtube.com/channel/UCPFZWqjL6DR-GT0CUsoJFvQ
J'ai pu faire le tour du tutoriel !
Plutôt bien écrit, même s'il a tendance à sauter des étapes par moment et demande du coup de tâtonner. Il y a aussi quelques fonctions non documentées, comme les ombres ou shaders, mais heureusement la communauté (sur itch ou reddit) a l'air déjà présente ! =) Je regrette aussi que davantage d'exemples d'usage ne soient pas donnés pour certaines fonctionnalités (comme les rayons ou les Prefabs). Mais j'imagine que cela s'adresserait davantage aux néophytes à la création de jeux qui, une fois les outils compris, se demandent quelles sont les méthodes et structures à employer pour les utiliser.
Quoi qu'il en soit, l'outil est chouette ! Se prend bien en main, et permet de réaliser avec du code compréhensible, et une interface graphique vraiment pratique. Après avoir fait des expérimentations avec, je suis motivé pour me lancer dans des petits prototypes de jeux pour aller plus loin.
J'ai malgré tout quelques remarques (normal pour les premières version). Voilà les principales :
Sinon, la navigation dans l'espace 3D est a quelques soucis mineurs. Je regrette notamment l'absence de coordonnées "courantes", et de possibilité de centrer la vue sur un acteur, ou au point (0,0,0). Également, le placement initial d'un nouvel acteur m'a paru relativement aléatoire. x)
Ah, et un point qui serait important à indiquer dans la doc : le fait que l'on puisse déplacer la map avec le clic du milieu ! Même chose dans l'éditeur de sprite. J'ai passé les trois-quarts d'utilisation à zoomer, dézoomer, pour avoir la vue que je voulais, avant de trouver ça par hasard. C'est ergonomique, mais encore trop bien caché !^^
Et je pense que c'est tout. Tout cela n'étant que des suggestions de fonctionnalités.
Hâte de voir la suite du développement en tout cas !
Mes jeux sur itch.io
Mes vidéos sur Youtube
Mes reins sur ebay (pas encore disponible)
Merci pour tes retours Itooh, effectivement la doc manque un peu d'information sur certains sujets on va essayer de compléter ça au plus vite, en attendant le forum reste la meilleure alternative pour trouver des réponses et les questions posées pourront toujours servir à des utilisateurs futur.
Tu peux accéder à la doc des différents outils, lorsque que tu es dans l'éditeur de scène par exemple si tu appuies sur F1 il t'ouvre la doc spécifique à cette éditeurs, c'est un peu caché et bizarre que ce ne sois pas disponible avec le reste de la doc je pense qu'on aura les deux à terme.
À propos de Firefox je préfère pas trop m'avancer non plus, Chrome reste le plus fiable à ce niveau, on utilise des technologies assez jeunes et les navigateurs évolue rapidement donc c'est surement qu'une question de temps , je sais que Firefox ne permet pas de lire certain format audio (OGG par exemple) alors que Chrome oui, de notre côtés on peut pas y faire grand chose, juste attendre :b
Je crois avoir répondu à l'essentiel dans tous les cas on prend on compte tout ça, encore merci ça nous est très utile ! Et heureux que le logiciel te plaise, malgré ces quelque points
Hésite pas à partager ce que tu fais ici (prototypes ou autres)
J'en profite pour annoncer qu'on participe ce week end (29-31 janvier) à la global game jam, on sera à la Ludus académie à Starsbourg.
Pour ceux qui ne connaissent pas le concept, il s'agit de créer un jeu en 48h à partir d'un thème, c'est un événement qui a lieu partout dans le monde et la plupart des villes ont un voir plusieurs sites pour l'événement.
C'est l'occasion de s'essayer à la création de jeux vidéo, rencontrer des personnes intéressés par le sujet, passé un bon week end et plein d'autres choses positives, bref je vous encourage à y participer et c'est peut-être l'occasion d'essayer Superpowers
L'année dernière nous avions réalisé Résidence Gudul avec une équipe de 10 personnes, on se retrouve cette année avec globalement les mêmes personnes et on est impatient d'y être !

On est toujours très content de rencontrer des membres de la communauté et des personnes intéressées par le développement de jeux vidéo en général, donc n'hésitez pas à passer si vous êtes dans le coin
Bye tout le monde et à la prochaine !
Pages