Ca fait pas mal de temps que je n’ai pas blogge sur ce qui s’est passe sur Independence, alors hop en selle.
Decembre et Janvier ont vue une grosse avancee d’Independence, tant en terme visuel que gameplay.
D’ailleurs je fais de plus en plus de tests de plus en plus longs avec mes amis. Et ca, c’est plutot bon signe.
Meme si les graphismes ne sont pas definitifs, j’ai egalement commence a montrer une video du gameplay a plusieurs personnes et je dois dire que ca commence a etre fort sympathique. Mise a part une ou deux personnes qui ont du mal a s’exprimer autrement que negativement (pas grave, je leur demanderai plus leur avis a l’avenir :)), le retour est interessant et j’ai deja change deux trois trucs afin d’accomoder les critiques constructives (notamment vis a vis de la visibilite et comprehension visuelle).
Voici les changements qui se sont produit dans les sections principales.
Organisationnel
La routine s’est deja installee et je prends plaisir a travailler chaque jour, bien que le jeu n’en soit qu’a son troisieme mois de travail il est rudement bien avance et il est fort probable que je le finisse sous 6 mois a la place de 8 initiallement. Biensur, je peux fort bien me tromper, donc je ne m’en rejouie pas encore, mais on devrait voir plus clair a la fin Mars car j’aurais normallement termine le GamePlay et le Visuel.

Cote creation d’entreprise, j’ai prefere ne pas creer tout de suite et de rester en tant que travailleur independant. Comme on prevoit avec ma femme d’aller en Suisse cette annee, creer une societe a ce stade serait plus de probleme et ralentirait la sortie du jeu (et je prefere qu’il sorte avant la naissance de ma fille sinon bonjour la galere!). Oui normallement, on va avoir une fille
Programmation
Cote technique, le pathfinder m’a vraiment pose pas mal de soucis. Apres avoir teste un mode en 3D peu glorieux au debut (notamment au niveau des collisions entre unites), je suis finallement passe au mode plus classique des cases 2D. Malgre tout, je n’etais pas content du resultat. En fait, j’avais un bug dans mon algo qui faisait que trouver le chemin etait au moins 20 fois plus lent qu’il n’aurait du l’etre. J’ai trouve le probleme un peu tard car au final le bon chemin etait egalement trouve. Depuis que j’ai fixe le bug, tout est rentre dans l’ordre et je peux enfin respirer car le path n’est plus un probleme!
J’ai egallement commence a optimiser quelques partie de code, comme le calcule de l’altitude des unites sur la carte en utilisant des donnees pre-calculees.
Mon allocateur m’a ete util plus d’une fois pour trapper des memory leak stupides auquel j’aurais pas fait attention (la je suis confiant que le jeu sortira sans memory leak et c’est bien mieux que garder ca pour la fin, croyez moi!), et de meme pour mon system d’IA qui facilite la programmation des comportements des unites.
Graphisme
Janvier voit egalement la fin de la production graphique. Je viens de conclure le travail 3D avec Elite3D.
Je devrais m’occuper du reste (2D, effets de particules) et des modifications au besoin (sur la carte 3D ou les objets/textures).
Ca a demande la plus grosse partie de mon budget, mais c’est dur de s’en passer a moins de creer un jeu dans cette optique comme Darwina ou Geometriy Wars (pour ceux qui ont eu du succes).

Le tout n’est pas moche mais je me reserve tout de meme tout Mars pour ameliorer l’aspect graphique avec des effets de particules, d’explosion et d’eclairage.
Personnellement j’ai deteste travailler avec quelqu’un a distance. C’est une perte de temps considerable en communication. Pour chaque journee de travail, j’ai bien du passer au moins 1 heure de communication en email ou chat pour etre sur que la direction soit bonne a la fin de la journee.
On a teste plusieurs approche mais au final ce qui marchait le mieux fut:
1. Passer un ou deux jours a faire des sketches (dessins 2D) histoire de savoir ce que j’allais avoir en 3D
2. Faire un model 3D par jour.
Mais ca marche pas pour une optique d’experimentation.
Son, Musique et Voix
Cote voix, cela semble se confirmer, meme si je n’ose a peine esperer, mais l’excellentissime PoC du Donjon de Naheulbeuk va faire les voix des heros pour la version Francaise.
Cela devrait permettre d’avoir des voix d’une grande qualite et je ne peux que m’en rejouir!
Marketing
Cote “marketing”, la visibilite n’est pas toujours facile pour un projet independant.
Le fait de ne pas avoir d’entreprise et de franchise etablie et d’editeur fait qu’il est difficile d’etre pris au serieux par les differents organes de press ou tout simplement de pouvoir gagner leur attention. C’est a ca qu’on voit que les barriere d’entree sont bien trop basses dans notre milieu.

Will Wright disait d’ailleurs qu’une des meilleurs choses pour gagner l’attention est d’avoir quelque chose de vraiment originale a parler, sinon ca reste perdu dans la masse.
Joystick toutefois a repondu present avec deux pages consacrees a Independence et moi (numero 190, pages 34-35) et je les en remercie bien, l’article etant plutot flatteur.
En Decembre, j’ai cree un blog pour BFI histoire de communiquer autrement sur l’avance du jeu meme si c’est plus un essai qu’autre chose pour le moment.
Apres Mars (phase graphique), il y a des chances que je fasse les premieres videos publiques sur le site, je vous tiendrai au courant bien evidemment.
Finances
Pour la distribution, j’ai egalement des ouvertures possible avec Steam et Manifesto Games mais il faudra generallement attendre que le jeu soit termine, ce qui pose le probleme de joueurs initiaux, car un jeu multi-joueurs et sans personne c’est pas fun.
Le fait qu’independence soit un jeu multijoueur uniquement fait que le succes du jeu se determinera en nombre de joueurs present simultanement.
Un ami a propose d’offrir une version de base mais de faire payer la version complete. J’aime bien l’idee et j’ai donc commencer a reflechir comment je pourrais definire les deux versions.
Pour l’instant l’idee tourne autour d’une limitation dans les choix de heros, l’impossibilite d’heberger une partie et de limiter le niveau des ELO avec lesquels on peut jouer.
Tout ca reste encore a l’etat d’idee et j’ai besoin de creuser un peu plus.
J’ai ferme le sondage sur le management et ouvert le suivant sur les jeux independants. Mesdames, messieurs, la parole est a vous ![]()
Très intéressant !
(je suis dans une situation à peu près comparable, mais moins avancée)
Sinon juste une remarque pour les personnes ne répondant que négativement… ce n’est pas forcément un inconvénient, au moins tu sais que tu progresses quand ils ont de moins en moins de choses à dire
(Perso, je fonctionne un peu comme ça, je note les trucs qu’il faut changer, et si je ne dis rien c’est que c’est parfait… c’est peut être plus utile que ceux qui sont d’accord avec tout et qui disent que tout est génial pour faire plaisir…)
Coucou Dam,
Alors je vais pas y aller par 4 chemins, les personnes negatives, je les jette a la poubelle directe quoi qu’elles aient a dire.
Ce sont des personnes qui n’ont pas encore assez murit personnellement et ne savent que descendre la motivation des autres. Hors, c’est ton capital le plus precieux lorsque tu es a ton compte.
Ca ne veut pas dire que c’est pas interessant ce qu’ils disent et que je devrais pas l’entendre, mais ca ne vaut vraiment pas le coup de se ruiner le moral pour ca.
Y’a peu de chance qu’ils disent quelquechose que les personnes constructives ne te diront pas de toute facon.
Attention a ne pas confondre non plus une personne qui dit que tout est bien avec une personne constructive. Les personnes qui disent que tout est parfait ont autant de valeur qu’une personne qui sait que negativer (a savoir aucune).
Les personnes constructives font des remarques (en bien et en mal) intelligentes qui aident a comprendre, analyser et resoudre les problems ou comprendre ce qui marche bien.
Si tu veux apprendre a donner des retours qui ont de la valeur pour l’autre, il faut peut etre considerer un changement d’approche et expliquer le pourquoi du comment pour les mauvaises ET les BONNES choses, tes retours auront bien plus de valeur.
Mon approche n’est qu’une simple selection de ceux qui savent faire des remarques contructives et avec qui j’ai envie de travailler pour faire avancer le jeu.
Les autres je prefere les ignorer, ce sont ceux qui sont du style a te dire que tu peux pas y arriver de toute facon alors que ce qu’ils disent vraiment c’est qu’ils ne peuvent pas y arriver donc toi non plus.
Félicitations, futur papa
Hehe mille merci BurgerBob, mon nouveau challenge dans la vie, etre un fantastique papa
Les autres c’est du pipi de chat a cote!
Rôôô ça fait saliver toutes ces avancées ! Bravo !
Sinon courage pour ton nouveau prochain challenge (”papa”) ! J’en connais une qui va avoir des cours d’algo à domicile
Merci Duke
Teu teu teu, tablette graphique Wacom, elle a du pain sur la planche, papa a besoin d’une artiste 2D
Ok,
Moi je parlais plus des “gentils négatifs”
A savoir un gars négativement constructif genre “le gars un peu chiant qui va montrer tous les détails qui ne vont pas ou qui pourraient être changés de telle façon mais uniquement dans le but d’améliorer le projet”.
C’est plutôt être perfectionniste qu’autre chose. (ou une todolist vivante). Après bien sûr faut voir à quel degré et faut pas tout écouter ni tout prendre à coeur… mais bon c’est sûr que si c’est pour avoir un “c’est nul, tu vas te tauler” sans conseils derrière, là ça ne sert à rien.
Hehe felicitations, ca doit pas toujours etre facile de maintenir le cap et la motivation pour avancer seul ^^
Sinon, par rapport à Dota, en reprenant ton billet : http://jeremy.chatelaine.name/bfi/?p=67
A propos des parties limités dans le tps, comment se defini la victoire ? au nombre de frag fait par equipe ?
Par rapport au moyen donné pour faciliter l’élaboration de stratégie, en plus des signaux sur la map, que penses tu du systeme de tracé, comme dans GuildWars, ou tu peut dessiner ce que tu veut sur la map, pour faire des fleches, indiquer une trajectoire à suivre, etc… ?
est-ce que tu compte intégré un systeme de communication vocal dans le jeu, je pense que ceci est quand meme important, dans le sens où dans n’importe quel jeu multijoueur, quand les parties deviennent sérieuses, comme des match de Team, il est quasiment obligatoire d’etre en vocal, via Teamspeak ou autre Afin de permettre des réaction plus rapide, et de pouvoir jouer en meme tant que de discuté. De plus je pense que ca peut aussi aider à fidéliser le joueur, il tissera plus facilement des liens avec les autres joueur, ou du moins des liens plus fort, plus véritable que par une simple messagerie In Game.
Elle s’appellera comment la p’tite demoiselle ? ^^
Félicitations pour la petite geekette !!
J’ai été surpris par l’avancée de ton projet.
Je vais prendre un grand plaisir à lire le blog qui lui est dédié.
Donc félicitations pour lui aussi
Merci pour les félicitations tout le monde
On a pas encore arrete de nom pour la geekette, mais on y reflechi
Johann: le plus simple pour parler du jeu c’est encore d’aller participer sur le forum cote francais, c’est pas trop le lieu ici pour ce genre de questions.
Bravo pour la petite demoiselle. :]
Joli aussi, le partenariat avec PoC !
Très sympa egalement, le screen.
J’aime beaucoup l’aspect general.
Sinon, j’ai l’impression que Dam’s et toi utilisez un même mot pour parler d’un caractere different. Enfin, je qualifierait la personne dont parle Dam’s de “critique”, et celle dont parle Kamron de “pessimiste”, ou “nihiliste” même, ou bien “d’aigri”. :] .. Mais je peux me tromper.
Suite attendue avec impatience, comme d’habitude.
Bravo pour l’avancement du projet et pour la ptite fille (tu devrais l’initier à la 3D aussi :p)
Sinon il me tarde de voir les vidéos et pourquoi pas une petite beta (c’est aussi unmoyen de ramener des joueurs, mais je me doute que tu y pensais déjà )
Du coté des personnes négatives, je suis d’accord avec toi à partir du moment où ca n’est pas des remarques constructives!
Pense (mais tu le fais surement) à prendre les critiques de façons différentes en fonctions des gens, les amis/famille sont souvent positif, comme les personnes ne connaissant pas le milieu!
Mais je suis sure que tu sais faire la différences.
PS: lol le bureau, il est naturelement rangé ou juste pour la photo?
Oui Sea, je me contente rarement d’un tout est bien et je tri le feedback en fonction de la proximite emotionnelle et du temps d’exposition au produit.
Le bureau est tout le temps “range”. Devant le clavier rien doit interrompre mon matracage de clavier continue
Felicitations et bon courage