Posté par devnewton đș (site web personnel) le 22 aoĂ»t 2012 Ă 21:10. En rĂ©ponse Ă la dĂ©pĂȘche Une histoire de fork. Ăvalué à  4.
Hors ces studios comportent fréquemment moins de développeurs et d'artistes qu'un projet open source typique.
Tu compares deux choses différentes:
La premiÚre motivation dans un projet libre qui attire beaucoup de contributeurs, c'est de pouvoir utiliser le projet. Dans les jeux, c'est trÚs différent: on développe les jeux pour que d'autres y jouent et ça change tout!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Posté par devnewton đș (site web personnel) le 22 aoĂ»t 2012 Ă 17:22. En rĂ©ponse Ă la dĂ©pĂȘche Une histoire de fork. Ăvalué à  8.
Le problÚme ce n'est pas la licence, le mode de développement ou les forks.
Faire un jeu AAA demande plusieurs millions d'euros.
Les jeux libres actuels ont en moyenne un budget de 0€.
Posté par devnewton đș (site web personnel) le 22 aoĂ»t 2012 Ă 14:32. En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  2.
Tous les niveaux consistent Ă amener la clef jusqu'Ă la porte de sortie, je ne vais pas changer ce systĂšme :-)
Par contre je cherche des idées de game design pour créer des niveaux aillant d'autres objectifs.
Posté par devnewton đș (site web personnel) le 22 aoĂ»t 2012 Ă 10:26. En rĂ©ponse au journal Une histoire de fork. Ăvalué à  2.
Pour la compatibilité, il est parfois possible de s'en sortir en utilisant un protocole qui gÚre le versioning.
Posté par devnewton đș (site web personnel) le 22 aoĂ»t 2012 Ă 10:25. En rĂ©ponse au journal Une histoire de fork. Ăvalué à  3.
Pendant ce temps, dans le monde Java ou Python, on a résolu ces problÚmes de dépendances avec des outils comme Maven ou virtualenv.
Posté par devnewton đș (site web personnel) le 21 aoĂ»t 2012 Ă 22:32. En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  4.
\o/
Posté par devnewton đș (site web personnel) le 21 aoĂ»t 2012 Ă 21:51. En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  2.
J'ai fait une version avec une rotation à "cran paramétrable" que l'on utilise avec les touches s et d:
newton_adventure_1.6_special_mcmic.zip
Pour changer la valeur du cran, par défaut PI/4, il suffit de rajouter une ligne au fichier ~/.config/newton_adventure/config.properties :
newton_adventure.progressive_rotation_step=0.9392699082
Posté par devnewton đș (site web personnel) le 21 aoĂ»t 2012 Ă 20:05. En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  3.
Merci!
En attendant les amateurs de Retroshare peuvent trouver le jeu et les vidéos sur ce forum:
retroshare://forum?name=Newton%20Adventure%201.6%20+%20soluce%20quĂȘte%20jungle&id=dbb44dc17a8019c6c3222ad2499a17dc&msgid=6c1bc0ddc2ba29467a2bed66b8e26e86
Posté par devnewton đș (site web personnel) le 21 aoĂ»t 2012 Ă 19:51. En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  4.
Je n'ai pas trop compris ton post, mais si tu sembles vouloir que je mette mes vidĂ©os Ă disposition via un moyen plus rapide que mon petit serveur. Peux-tu me suggĂ©rer oĂč trouver un hĂ©bergeur gratuit, avec un bon dĂ©bit et sans pub?
Posté par devnewton đș (site web personnel) le 21 aoĂ»t 2012 Ă 13:57. En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  2.
Merci pour ce retour, c'est le genre de commentaire que j'espÚre afin de pouvoir améliorer le gameplay!
Pour l'instant, j'ai vu trois types joueurs sur Newton Adventure:
J'appartiens à la premiÚre catégorie et à mon grand étonnement, j'ai découvert en observant d'autres joueurs qu'il était possible de finir les niveaux avec les trois styles.
Je ne sais plus si ça marche encore, mais j'avais implémenté la rotation en quatre crans. Si tu as du temps pour tester, je peux te faire une version en huit.
Tu me ferais extrĂȘmement plaisir si tu utilisais ton expĂ©rience de level-design de newton adventure pour faire un nouveau monde de niveaux Ă "which way is up", un jeu libre qui vaut le dĂ©tour :-)
Pourquoi pas! Comment ça fonctionne?
Posté par devnewton đș (site web personnel) le 21 aoĂ»t 2012 Ă 11:30. En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  2.
Je crois qu'il sérialise simplement tous les paramÚtres des appels. Pour une texture, il suffit de sauver un tableau de pixels.
Posté par devnewton đș (site web personnel) le 21 aoĂ»t 2012 Ă 10:59. En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  3.
Par ailleurs, "trouverais" et "trouverez" ne se prononcent pas pareil (du moins, pas dans les accents que je connais
Parigot va!
Posté par devnewton đș (site web personnel) le 20 aoĂ»t 2012 Ă 17:00. En rĂ©ponse au journal Petit Annuaire de Logiciels libres. Ăvalué à  8.
Dans la rubrique Loisirs, il y a des logiciels de comptabilité, c'est vraiment un loisir en Suisse?
Pour les jeux, tu peux piocher sur cette page: https://linuxfr.org/wiki/jeux_libres_linuxfr
Posté par devnewton đș (site web personnel) le 19 aoĂ»t 2012 Ă 21:05. En rĂ©ponse au journal ActualitĂ© geek-fĂ©ministe de l'Ă©tĂ©. Ăvalué à  2.
Oui enfin faut pas déconner, t'as vu souvent des femmes siffler des mecs dans la rue ou leur mettre des mains au cul ?
Ca ne t'arrive jamais?
Posté par devnewton đș (site web personnel) le 19 aoĂ»t 2012 Ă 15:13. En rĂ©ponse au journal ActualitĂ© geek-fĂ©ministe de l'Ă©tĂ©. Ăvalué à  7.
Entre le mansplaning de Zenitram et ses amis, les remarques dĂ©sagrĂ©ables suite Ă mes journaux, et les blagues grasses (que je ne trouve pas drĂŽle), je m'interroge aujourd'hui sur l'intĂ©rĂȘt de participer encore Ă ce site, voir au milieu du libre en gĂ©nĂ©ral.
Ils sont lourds avec tout le monde, hommes et femmes.
Posté par devnewton đș (site web personnel) le 19 aoĂ»t 2012 Ă 12:44. En rĂ©ponse au journal ActualitĂ© geek-fĂ©ministe de l'Ă©tĂ©. Ăvalué à  7.
Je suis déjà bien occupé par mes projets, mais je peux déjà annoncer qu'aucune femme n'a été maltraitée durant le développement de Newton Adventure.
Posté par devnewton đș (site web personnel) le 18 aoĂ»t 2012 Ă 22:45. En rĂ©ponse au journal ActualitĂ© geek-fĂ©ministe de l'Ă©tĂ©. Ăvalué à  10.
Est-ce qu'on aura aussi la liste des évÚnements positifs sur le sujet? Par exemple personne n'a été harcelé sexuellement lors du pique nique parinux ou une femme a rejoint la core team Python.
Posté par devnewton đș (site web personnel) le 18 aoĂ»t 2012 Ă 12:48. En rĂ©ponse Ă la dĂ©pĂȘche Tizen 1.0. Ăvalué à  6.
Ce que l'industriel veut il en a rien a faire le kikoolol Angry bird User.
Si on pouvait avoir un appareil pour libriste barbu, ça serait déjà bien!
Posté par devnewton đș (site web personnel) le 18 aoĂ»t 2012 Ă 12:38. En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
J'en ai beaucoup entendu parler, mais le mode ASCII ART me rebute. J'attends de voir ce que donnera le clone plus graphique A Game of Dwarves.
L'idée d'un monde qui a sa vie propre et sur lequel on intervient que de temps en temps me plait beaucoup et si je réussis à écrire un bon moteur, je le réutiliserais sans doute pour d'autres styles de jeux.
Posté par devnewton đș (site web personnel) le 17 aoĂ»t 2012 Ă 23:18. En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  3.
J'ai utilisé DIA, ce n'est pas vraiment un modeleur UML, mais un logiciel de dessin de diagrammes avec quelques formes UML.
Posté par devnewton đș (site web personnel) le 17 aoĂ»t 2012 Ă 17:30. En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
Sans doute, mais pour un jeu dans un navigateur, il vaut mieux minimiser la complexité graphique.
AprÚs si quelqu'un veut s'éclater à coder un client opengl de la mort pourquoi pas :-)
Posté par devnewton đș (site web personnel) le 17 aoĂ»t 2012 Ă 16:04. En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
Tu peux trouver des jeux aussi détaillés, mais au tour par tour.
En temps réel, je pense qu'il faut se le coder :-)
Posté par devnewton đș (site web personnel) le 17 aoĂ»t 2012 Ă 15:46. En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
J'ai eu le mĂȘme problĂšme avec Newton Adventure: pour savoir ce que donnerait mes idĂ©es, il a fallu Ă©crire un prototype avec 90% du code final.
Posté par devnewton đș (site web personnel) le 17 aoĂ»t 2012 Ă 15:26. En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
C'est un aspect qui est encore flou dans ma tĂȘte: quel sera exactement le rĂŽle des joueurs et les interactions possibles?
Si c'est trop haut niveau, l'IA jouera toute seule, si c'est trop bas, le joueur va ĂȘtre perdu…
Posté par devnewton đș (site web personnel) le 17 aoĂ»t 2012 Ă 15:00. En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
Je vais commencer par la fin et expliquer les différentes classes:
Entity reprĂ©sente un Ă©lĂ©ment de la simulation, ça peut ĂȘtre une case du terrain, un camion de pompier, un pont, une victime…
Une entitĂ© est dĂ©finit par un ensemble de Feature, qui sont ses propriĂ©tĂ©s ou ses compĂ©tences. Par exemple, les ĂȘtres humains ont tous une feature Health, un pompier Ă la feature ExtinguishFire, un feu ou une explosion peut blesser un humain grĂące Ă sa feature Wound…
Certaines features qui peuvent avoir une action dans le temps implémentent Updatable que la simulation appellera à chaque tick (pas de temps). Par exemple une maladie infligera des dégùts de plus en plus importants à ses victimes au cours du temps.
Mission est simplement la spĂ©cification d'une mission que le joueur peut affecter Ă une unitĂ© (chercher des victimes dans une zone, Ă©teindre un feu Ă tel endroit…).
Pour le changement de rÎle en cours de jeu, il suffit d'ajouter ou de retirer certaines features à une unité.
[^] # Re: Avis personnel
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Une histoire de fork. Ăvalué à  4.
Tu compares deux choses différentes:
La premiÚre motivation dans un projet libre qui attire beaucoup de contributeurs, c'est de pouvoir utiliser le projet. Dans les jeux, c'est trÚs différent: on développe les jeux pour que d'autres y jouent et ça change tout!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Avis personnel
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Une histoire de fork. Ăvalué à  8.
Le problÚme ce n'est pas la licence, le mode de développement ou les forks.
Faire un jeu AAA demande plusieurs millions d'euros.
Les jeux libres actuels ont en moyenne un budget de 0€.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: J'ai un vrai problĂšme avec le gameplay de ce jeu
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  2.
Tous les niveaux consistent Ă amener la clef jusqu'Ă la porte de sortie, je ne vais pas changer ce systĂšme :-)
Par contre je cherche des idées de game design pour créer des niveaux aillant d'autres objectifs.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: dépÎts
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Une histoire de fork. Ăvalué à  2.
Pour la compatibilité, il est parfois possible de s'en sortir en utilisant un protocole qui gÚre le versioning.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Ă propos de XulRunner
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Une histoire de fork. Ăvalué à  3.
Pendant ce temps, dans le monde Java ou Python, on a résolu ces problÚmes de dépendances avec des outils comme Maven ou virtualenv.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: L'auto-hébergement d'amateur, ce fléau
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  4.
\o/
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: J'ai un vrai problĂšme avec le gameplay de ce jeu
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  2.
J'ai fait une version avec une rotation à "cran paramétrable" que l'on utilise avec les touches s et d:
newton_adventure_1.6_special_mcmic.zip
Pour changer la valeur du cran, par défaut PI/4, il suffit de rajouter une ligne au fichier ~/.config/newton_adventure/config.properties :
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: L'auto-hébergement d'amateur, ce fléau
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  3.
Merci!
En attendant les amateurs de Retroshare peuvent trouver le jeu et les vidéos sur ce forum:
retroshare://forum?name=Newton%20Adventure%201.6%20+%20soluce%20quĂȘte%20jungle&id=dbb44dc17a8019c6c3222ad2499a17dc&msgid=6c1bc0ddc2ba29467a2bed66b8e26e86
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: L'auto-hébergement d'amateur, ce fléau
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  4.
Je n'ai pas trop compris ton post, mais si tu sembles vouloir que je mette mes vidĂ©os Ă disposition via un moyen plus rapide que mon petit serveur. Peux-tu me suggĂ©rer oĂč trouver un hĂ©bergeur gratuit, avec un bon dĂ©bit et sans pub?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: J'ai un vrai problĂšme avec le gameplay de ce jeu
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  2.
Merci pour ce retour, c'est le genre de commentaire que j'espÚre afin de pouvoir améliorer le gameplay!
Pour l'instant, j'ai vu trois types joueurs sur Newton Adventure:
J'appartiens à la premiÚre catégorie et à mon grand étonnement, j'ai découvert en observant d'autres joueurs qu'il était possible de finir les niveaux avec les trois styles.
Je ne sais plus si ça marche encore, mais j'avais implémenté la rotation en quatre crans. Si tu as du temps pour tester, je peux te faire une version en huit.
Pourquoi pas! Comment ça fonctionne?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: apitrace
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  2.
Je crois qu'il sérialise simplement tous les paramÚtres des appels. Pour une texture, il suffit de sauver un tableau de pixels.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Trop gros, passera pasâŠ
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Newton Adventure la soluce 1/6: la terrible jungle. Ăvalué à  3.
Parigot va!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# Sea, sex and fun
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Petit Annuaire de Logiciels libres. Ăvalué à  8.
Dans la rubrique Loisirs, il y a des logiciels de comptabilité, c'est vraiment un loisir en Suisse?
Pour les jeux, tu peux piocher sur cette page: https://linuxfr.org/wiki/jeux_libres_linuxfr
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Compilation
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal ActualitĂ© geek-fĂ©ministe de l'Ă©tĂ©. Ăvalué à  2.
Ca ne t'arrive jamais?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Compilation
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal ActualitĂ© geek-fĂ©ministe de l'Ă©tĂ©. Ăvalué à  7.
Ils sont lourds avec tout le monde, hommes et femmes.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Compilation
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal ActualitĂ© geek-fĂ©ministe de l'Ă©tĂ©. Ăvalué à  7.
Je suis déjà bien occupé par mes projets, mais je peux déjà annoncer qu'aucune femme n'a été maltraitée durant le développement de Newton Adventure.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# Compilation
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal ActualitĂ© geek-fĂ©ministe de l'Ă©tĂ©. Ăvalué à  10.
Est-ce qu'on aura aussi la liste des évÚnements positifs sur le sujet? Par exemple personne n'a été harcelé sexuellement lors du pique nique parinux ou une femme a rejoint la core team Python.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Obsolete
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Tizen 1.0. Ăvalué à  6.
Si on pouvait avoir un appareil pour libriste barbu, ça serait déjà bien!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Dwarf Fortress
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
J'en ai beaucoup entendu parler, mais le mode ASCII ART me rebute. J'attends de voir ce que donnera le clone plus graphique A Game of Dwarves.
L'idée d'un monde qui a sa vie propre et sur lequel on intervient que de temps en temps me plait beaucoup et si je réussis à écrire un bon moteur, je le réutiliserais sans doute pour d'autres styles de jeux.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: UML
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  3.
J'ai utilisé DIA, ce n'est pas vraiment un modeleur UML, mais un logiciel de dessin de diagrammes avec quelques formes UML.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: graphisme
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
Sans doute, mais pour un jeu dans un navigateur, il vaut mieux minimiser la complexité graphique.
AprÚs si quelqu'un veut s'éclater à coder un client opengl de la mort pourquoi pas :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Temps long
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
Tu peux trouver des jeux aussi détaillés, mais au tour par tour.
En temps réel, je pense qu'il faut se le coder :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Temps long
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
J'ai eu le mĂȘme problĂšme avec Newton Adventure: pour savoir ce que donnerait mes idĂ©es, il a fallu Ă©crire un prototype avec 90% du code final.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Temps long
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
C'est un aspect qui est encore flou dans ma tĂȘte: quel sera exactement le rĂŽle des joueurs et les interactions possibles?
Si c'est trop haut niveau, l'IA jouera toute seule, si c'est trop bas, le joueur va ĂȘtre perdu…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Ne pas se compliquer la vie!
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Webcrise: Ă©bauche d'architecture. Ăvalué à  2.
Je vais commencer par la fin et expliquer les différentes classes:
Entity reprĂ©sente un Ă©lĂ©ment de la simulation, ça peut ĂȘtre une case du terrain, un camion de pompier, un pont, une victime…
Une entitĂ© est dĂ©finit par un ensemble de Feature, qui sont ses propriĂ©tĂ©s ou ses compĂ©tences. Par exemple, les ĂȘtres humains ont tous une feature Health, un pompier Ă la feature ExtinguishFire, un feu ou une explosion peut blesser un humain grĂące Ă sa feature Wound…
Certaines features qui peuvent avoir une action dans le temps implémentent Updatable que la simulation appellera à chaque tick (pas de temps). Par exemple une maladie infligera des dégùts de plus en plus importants à ses victimes au cours du temps.
Mission est simplement la spĂ©cification d'une mission que le joueur peut affecter Ă une unitĂ© (chercher des victimes dans une zone, Ă©teindre un feu Ă tel endroit…).
Pour le changement de rÎle en cours de jeu, il suffit d'ajouter ou de retirer certaines features à une unité.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.