Des nouvelles ?!

December 4th, 2011

Nan. Enfin pas vraiment. J’ai rien à annoncer. mais je me suis rendu compte que ça fait presque 3 mois que j’ai pas posté donc je me suis dit que ce serait bien de faire savoir que non, contrairement à ce qu’on pourrait penser, je ne suis pas mort.

Alors qu’est ce que je fous ? C’est une bonne question. Je pense que la meilleure réponse c’est “rien”; du moins rien de public. Je l’ai dit plusieurs fois, je ne compte pas mettre DScraft à jour avant assez longtemps, le projet est toujours en pause. Mais à côté de ça je travaille quand même sur d’autres projets. J’en ai un en particulier qui est encore assez expérimental et qui pourrait déboucher sur quelque chose de gros (genre… un jeu officiel ?), mais pour l’instant il est encore trop tôt pour dire quoique ce soit. J’espère que ça aboutira; pendant le mois dernier j’étais vraiment pas motivé pour travailler dessus alors que j’avais pas mal de temps pour. Maintenant je sens que je suis remotivé pour, mais du coup j’ai plus le temps. Donc vivement les vacances pour que je puisse m’y remettre sérieusement. ã côté de ça j’ai commencé un petit truc il y a quelques semaines pour mes études (mon TIPE, pour ceux qui savent un peu ce que c’est la prépa maths). En fait j’aimerais faire un truc sur l’algo génétique, donc je me suis fait un petit truc de test utilisant bullet physics un week end et ça marche assez bien donc c’est cool. J’ai encore plein de trucs à faire pour que ça puisse passer pour un projet viable mais j’ai déjà fait la base, c’est toujours ça.

À part ça il se passe pas grand chose… il y a quelques jours je suis retombé sur des dessins que lobo avait fait pour nos jeux, du coup j’ai des nouveaux fonds d’écrans pour mon téléphone ! Mon préféré c’est celui de ACOT.

DScraft & cie

September 14th, 2011

Alors déjà, pour ceux qui savent pas, la version 310811 de DScraft est dispo depuis deux semaine sur le site du jeu, vous pouvez voir là : http://www.smealum.net/dscraft

Autrement, pas grand chose à dire mais bon, j’ai un peu disparu depuis 2 semaines donc je me suis dit qu’un petit post sur mon site ça ferait pas de mal. Donc on va commencer par DScraft, et pour faire simple, le projet est en attente. Comme souvent lorsque j’entreprends quelque chose, j’ai perdu toute motivation pour l’instant et du coup je pense que je vais pas travailler dessus pendant quelques mois (ou au moins semaines) à venir. Et non, je ne compte pas releaser le code source pour l’instant. C’est vrai qu’en faisant ça y aurait une chance que quelqu’un de talentueux avec plus de motivation reprenne le projet et le rende bien, mais pour l’instant le code n’est pas en état d’être rendu public; j’utilise trop de trucs trop crades que j’ai implémenté rapidement pour être dans les temps pour les compétitions et j’aime pas rendre quelque chose de crade dispo. En plus de ça, j’ai pas envie que le code soit dispo avant que je considère que le projet est “fini” (enfin que j’en ai fini avec quoi), et pour l’instant c’est loin d’être le cas, donc voila.

À part ça, bah j’attends les résultats des compétitions. Honnêtement ça se présente pas spécialement bien, j’ai pas trop l’impression que DScraft va gagner, mais on sait jamais. En tout cas je l’espère, j’ai vraiment envie de remplacer mon PC actuel et l’argent des compétitions ce serait quand même non négligeable comme aide à ce niveau…

DScraft dispo, vive le recyclage

August 21st, 2011

Voila, depuis quelques heures DScraft est dispo ! C’est pas la version finale (enfin j’espère pas), mais c’est quand même déjà bien avancé, surtout par rapport à la dernière version que j’avais releasé; maintenant, c’est jouable, ça se rapproche te minecraft classic et c’est cool. Pour plus d’informations et télécharger le jeu, direction le site officiel : http://smealum.net/dscraft/

Alors niveau ressenti, ça fait du bien de l’avoir enfin sorti. Les dernières heures étaient franchement stressantes, avec le site neoflash down et une bonne centaine de personnes présentes sur mon topic GBAtemp en permanence, toutes les x minutes quelqu’un qui demande “ça sort bientot ?” ou encore “wah ça va être trop bien”. Il y avait même des gens qui “campaient” le 19 à minuit… Assez impressionant quoi; le pire c’était surement au moment de la release elle même, les gens sur irc étaient déchainés, du genre “CA TELECHARGE !” ou “MOI JE SUIS EN TRAIN D’Y JOUER”, et quelques secondes après que j’aie posté le jeu sur le forum neoflash (à 23h59, comme d’habitude) les gens se sont ramenés par dizaines; au final ils étaient bien 90 sur le topic. J’avoue que j’ai pas trop l’habitude de ça, la plupart du temps quand je release quelque chose personne n’en a rien à foutre. :P Et je suis conscient que la seule raison pour laquelle j’ai reçu autant d’attention c’est parce que j’ai copié un truc connu… Mais bon, je suis content d’avoir fait plaisir aux gens, et je suis quand même plutot fier de ce que j’ai réussi à faire pour cette démo d’un point de vue technique. C’est encore très buggé, mais c’est satisfaisant.

Pour en revenir à la compétition neoflash, cette année c’est assez décevant; le homebrew DS est en train de mourir (et le homebrew en général j’ai envie de dire, y a pas non plus masse de consoles autres que la DS où on fait des jeux homebrew; avec l’arrivée de nouvelles plateformes “incassables” pour l’instant et le perte d’intérèt pour les anciennes, c’est pas non plus surprenant) et ça se sent : à peine 11 jeux de présentés et 8 apps. Sachant qu’il y a 10 vainqueurs dans chaque catégorie… bah félicitations, tout le monde a gagné sauf un jeu ! Du coup pour essayer de gonfler un peu le nombre de participants (et parce que d’autres l’ont fait et que je trouve pas ça super cool), j’ai recyclé un jeu, arsenal. C’est exactement le même que pour la bounty, sauf que lui il a un splashscreen neoflash. Il y a quelque mois j’espérais trouver le temps d’ajouter une bombe au jeu et d’ajouter de nouveaux niveaux, mais au final ça s’est pas fait, donc c’est pas la peine d’aller télécharger cette version. Peut être qu’un jour j’aurai pas la flemme de le faire…

Bref, pour l’instant je fais une pause, je vais attendre de voir comment ça se passe avec DScraft, ça pourrait être intéressant de voir ce que les gens vont en faire.

Arsenal deuxième, minecraft DS…

July 18th, 2011

Pas mal de nouvelles ! Tout d’abord, Arsenal est arrivé deuxième dans la catégorie DS de la bounty GBAtemp, ce qui est franchement pas mal surtout que le premier était Space Impakto, qui est un très bon jeu. Du coup Lobo et moi avons remporté $375 ! (ça peut paraitre beaucoup, mais vu qu’on partage en deux, qu’il y a une grosse comm paypal et qu’en plus le dollar vaut rien, je me retrouve avec à peine 130€…) Du coup je me suis fait plaisir et j’ai acheté le Valve Complete Pack pendant les soldes steam. Je ne sais pas encore ce que je vais faire du reste de l’argent, surement rien de spécial.
Maintenant qu’Arsenal est fini (enfin en gros, je vais peut être ajouter quelques trucs à la fin de l’été histoire de le recycler pour quelques compétitions… bah ouai, je suis comme ça moi), j’ai commencé un nouveau projet, et pas le plus facile : j’essaie d’adapter Minecraft sur DS. Alors jusqu’ici ça se présente pas trop mal, j’ai un moteur de base qui marche, des collisions, du frustum culling bien, un rendu en deux passes efficace et du streaming de map en lecture qui permet des maps jusqu’à 1024*1024 (pour l’instant, je pourrai certainement faire plus plus tard, mais niveau ram ça devient serré déjà), donc je suis pas mécontent. L’idée c’est dans un premier temps d’obtenir une version de Minecraft Classic complètement fonctionnelle pour DS (ou presque, je pense pas gérer les blocs affectés par la gravité par exemple), puis, s’il me reste un minimum de ressources, de créer un petit mode Survival. Je ne pense pas que faire un survival simple (cad avec crafting des objets de bases comme workbench, furnace, outils, portes, quelques mobs et un cycle jour/nuit) soit hors de portée, mais à ce stade du développement c’est encore difficile d’être vraiment sûr de quoique ce soit.

Enfin je suis quand même sûr d’une chose : ma petite annonce du projet sur GBAtemp a fait du bruit. Ma démo (dispo ici, mais encore ultra alpha et datant d’il y a deux semaines) a été postés sur plein de sites de jeux grands publics, dont par exemple kotaku, 1up, joystick, destructoid, geek.com, gamerant et maxconsole. Et ça, c’est les gros sites, la démo a été postée sur plein d’autres sites plus modestes (ou plus spécialisés, style gbarl ou ds-scene). Des gens ont fait des vidéos, d’autres ont dit que c’était cool, d’autres que c’était du vol, d’autres que j’étais gros (hein ?) et beaucoup que Lamecraft, une adaptation PSP de Minecraft était mieux (ce qui est sans conteste le cas, mais comparer des jeux DS et PSP ça reste un peu stupide)… Bref, c’est un peu fou et ça fait plus ou moins plaisir qu’on parle de ce que je fais. Plus ou moins parce que si c’est cool que la presse grand public parle de homebrew et essaie de détruire l’idée que tout ce qui touche aux flashcards ou autres mods soft ou hard est l’oeuvre du démon, je trouve quand même ça dommage qu’ils ne le fassent que quand c’est quelqu’un qui copie quelque chose de connu; je suis beaucoup plus fier d’arsenal que de la petite démo minecraft, mais jamais la presse grand public n’en parlerait. En même temps c’est totalement compréhensible, ils parlent de ce qui pourra peut être intéressé leurs lecteurs, mais ça reste frustrant.

L’autre truc frustrant c’est que certaines personnes qui relaient l’information n’ont pas l’air de vraiment chercher à comprendre par moment. Idem pour certains commentateurs. Dans pas mal d’article on dit que ma démo c’est du piratage, du vol, que je distribue le travail d’autres personnes gratuitement etc. Ces personnes n’ont pas l’air de comprendre que tout ce qu’il y a dans cette démo (d’un point de vue code), c’est moi qui l’ai fait, que je n’ai pas le code source de Minecraft et que mon projet c’est pas de recompiler minecraft sur DS (ce qui ne serait même pas possible…). Le seul truc qui effectivement ne m’appartient pas dans cette démo, ce sont les textures des blocs. Elles sont tirées du jeu original, et là d’accord c’est un peu du vol. La seule raison pour laquelle je les ai incluses dans la démo c’est que leur distribution n’a pas l’air de déranger Mojang outre mesure vu qu’elles sont disponibles gratuitement sur minecraftwiki par exemple. Mais bien entendu, si on me demandait de les retirer, je le ferais immédiatement.

Bref, je pense que j’ai à peu près tout dit là. Ah oui, sinon le seul truc positif qui pourrait ressortir de tout ça ce serait que toute l’exposition médiatique de ma démo l’amène à l’attention de Notch, j’avoue que je serais curieux de savoir ce qu’il en pense (même si dans son état actuel la démo ne représente rien et qu’il n’aurait donc sans doute pas grand chose à dire…). Bon, j’y crois pas vraiment vu qu’il reçoit plein de tweets chaque heure et qu’il ne va pas forcément sur les sites de jeux où ma démo a été postée, mais sait-on jamais…

PS : si quelqu’un veut me payer une DSi pour que je puisse faire une version de Minecraft plus complète dessus, je ne suis pas contre ! :P

Arsenal 1.0 et… bah c’est déjà pas mal

June 8th, 2011

Voilà, ça fait depuis lundi soir que la version 1.0 d’Arsenal est dispo ! Vous pouvez le télécharger ici et visiter le site officiel (qui inclue les leaderboards et les mods à télécharger).

Alors au niveau du ressenti… bah déjà je suis quand même plutot content du jeu, je trouve qu’il a de la gueule, le rendu est pas mal du tout et je m’amuse en y jouant (ce qui arrive quand même rarement quand je joue à un de mes jeux), donc c’est cool. Après, je suis quand même déçu parce que j’ai vraiment l’impression que ça va pas suffir pour gagner la Bounty GBAtemp, alors que j’ai tout donné, j’ai vraiment essayé de créer le meilleur truc possible et on dirait que ça va être insuffisant pour gagner… et ça me rend triste, forcément, j’ai un peu l’impression de tout rater en ce moment donc voila, ça m’aurait fait plaisir.

Bref, osef à la limite, ce qui compte c’est que le jeu est dispo, à peu près tout marcher comme ça devrait (sauf les replays dans les niveaux avec un terrain comme level3 et 4 j’ai l’impression… faudra que je corrige ça !), et je compte donc rendre dispo un manuel pour l’éditeur dans pas trop longtemps  ! (même si personne s’en servira v_v)

Et cadeau, vla la cover du jeu que lobo m’a envoyé dans la nuit !

But wait, there’s more ! Headkaze (un des gens derrière warhawk DS, entre autres) m’a fait savoir qu’il y avait eu un (court) article d’écrit sur Arsenal un peu après la sortie de sa première version en début d’année (ou fin, osef). Alors l’article il dit pas grand chose à part que le jeu est pas fini, mais ça reste cool ! Vous pouvez voir l’article ici : http://greatflash.co.uk/index.php?action=dlattach;topic=253.0;attach=89972;image (en haut à gauche)

Trois mois plus tard…

April 25th, 2011

C’est l’heure des nouvelles ! Plein de trucs et pas grand chose en même temps, bref :

- je viens d’avoir des vacances de deux semaines (qui finissent demain), du coup j’ai pas mal travaillé sur arsenal pendant quelques jours (bien que pas assez). Mon but c’était d’avoir ”en gros” fini le code du jeu à la fin des vacances, cad avoir fini d’implémenter de nouvelles features, histoire que je puisse polir tout ça pendant le temps qu’il me reste jusqu’au 31 mai au travers de la création du contenu et de masse de playtest… Bah j’y suis presque, ma todo-list est devenue minuscule et ça fait plaisir (enfin la section “todo”… la section “HALF ASS DONE” est assez énorme elle). Donc ça me fait un peu chier de pas être totalement dans les temps mais bon, ça devrait le faire quand même… Je suis content d’avoir implémenté tout le wifi et le système relatif aux mods (upload sur le site, téléchargement et installation direct depuis le jeu), surtout que c’est super stable, rien à voir avec Legion Online donc je suis content. Aussi content d’avoir fini ces putains de menus, je commençais à en avoir franchement marre (enfin il me reste le truc des replays (mais ça c’est en gros de la généralisation d’un autre morceau de code) et un petit bug de priorité de dessin dans le menu pause…). Il me reste un peu de boulot sur l’éditeur aussi mais c’est presque fini (cf ci-dessous). Sinon, j’ai ajouté plein de trucs relatifs aux backgrounds, histoire que ce soit modulable et pas trop vide, au final le rendu devrait être bien sympa (enfin j’espère) !

editor.png

- Comme je l’ai dit j’étais en vacances ces deux dernières semaines, je reprends demain (mardi), et ouai, c’est profondément déprimant. Déjà parce que je me fais chier en cours, mais en plus parce que là j’ai 10 semaines de cours d’affilée. 10. semaines. Ouai. je sens que ça va être dur… D’autant que jusqu’à fin mai je vais être sous pression pour finir Arsenal à temps (c’est sûrement mon dernier jeu DS, j’ai vraiment envie de faire quelque chose de très bien), que ça va consister principalement en la création de contenu (et honnêtement je suis pas un très bon level designer) et du bugfixing/polishing (pareil, j’ai rarement la patience nécessaire pour faire un produit bien fini), et que du coup je vais encore plus stresser/déprimer et que j’arriverai à rien. Mais c’est pas tout, j’oublie pas que je suis en prépa, que j’ai plein d’heures de cours, des colles, et surtout de bon gros DS qui arrivent là et qui vont plus ou moins déterminer mon futur (via mon passage en étoile ou non… je me fais pas d’illusion, si je fous rien ça risque pas d’arriver, mais je suis censé stresser pour ça, donc voila, le fait que j’en ai rien à foutre c’est ptet révélateur de quelque chose quand même), et qu’à côté de ça je vais surement passer mon temps à tenter de terminer à projet qui me tient à coeur.

- J’ai commencé à jouer à minecraft. Ouai je suis un mouton (taggle t4ils !). En fait j’avais testé le mode classic y a longtemps (enfin à l’époque ça s’appelait pas classic je crois), et c’était marrant mais sans plus. Récemment j’ai pu tester le mode survival via la démo PC gamer, et… wah. Grosse révélation, j’y ai quelques heures et c’était cool. Puis j’ai acheté le jeu et je l’ai ramené chez un pote, et on a passé toute la nuit dessus, 22h-8h sans pause, on n’a même pas vu le temps passer. Du coup bah va falloir que je me controle, parce que si je me mets à faire des séances de 3h tous les soirs alors que je suis en prépa et que j’ai un projet à finir pour dans un mois ça va pas le faire. Mais en même temps il faut que je trouve de l’or pour finir les rails de mon minecart/ascenseur de tour !

- J’ai plus de nouvelles de lobo depuis quelques jours et je me demande si je dois m’inquiéter. :P En espérant qu’il soit juste en vacances et pas mort !

Donc voila, rien de bien passionant, mais je me faisais chier !

(d’ailleurs, vous avez ptet remarqué des pubs sur ce site… bah sachez que ça me rapporte rien, je crois que j’ai même pas gagné un centime jusqu’ici, donc je vais surement les virer)

Première place pour Arsenal !

January 31st, 2011

Ouaaaaai, on a gagné ! Les résultats de la compo nintendomax ont été annoncés il y a quelques heures, et Arsenal a remporté la première place (ex aequo avec Waimanu, mais premier quand même !). Du coup bah je suis très content, surtout que je pensais vraiment pas arriver premier vu que je n’avais présenté qu’une démo… Mais bon, 280€ ça se refuse pas ! :D (d’ailleurs je crois bien que c’est la première fois que je remporte une première place… ça me rend tout chose)

Sinon, je continue à travailler sur Arsenal, lentement mais surement. Depuis la release nmax, j’ai fait quelques petits trucs sympas : j’ai corrigé les collisions (rend le jeu beaucoup plus jouable, croyez-moi), j’ai ajouté quelques effets (des trainées derrières certains types de tirs) et dernièrement je me suis attelé à la réalisation d’un générateur de terrains aléatoires (en 3D hein), histoire de varier les backgrounds du jeu. Bref, le jeu continue de prendre forme, et j’espère avoir une build complète prète pour dans quelques mois. :)

D’ailleurs, grâce à mon prof de maths j’ai la possibilité de travailler sur Arsenal comme un TIPE (enfin pas un “vrai” TIPE, c’est que pour ma sup), du coup je peux y passer un certain temps hebdomadaire sans avoir trop de remords, et ça c’est cool. Bon, ça veut aussi dire que je devrai présenter le jeu devant ma classe à la fin de l’année, mais ça ajoute quand même pas mal à ma motivation pour faire ce jeu, donc au final c’est tout benef !

Vidéo d’Arsenal !

January 3rd, 2011

Hop, une petite vidéo que je viens de faire de mon dernier jeu. :)

Arsenal v311210

January 1st, 2011

Arsenal est dispo ! Après une semaine de dur labeur j’ai enfin pu présenter mon jeu à la competition nintendomax.com hier soir. On peut le télécharger en cliquant ici.

Comme on peut le voir sur les screenshots, le jeu est assez hardcore. :) Malheureusement, il n’y a qu’un niveau, en partie à cause des nombreux BSOD que mon pc a subi hier, mais pour me faire pardonner j’ai aussi rendu dispo l’éditeur de niveaux que j’ai créé pour ce jeu (enfin à la base pour sa version iPhone, mais osef).

Alors bilan… je suis franchement content du jeu. Je le trouve très joli, tout à fait jouable et bien dur comme je le voulais. Pour un truc fait en une semaine je trouve que ça a de la gueule (enfin si on compte le boulot fait au préalable, on doit bien arriver à un total de deux semaines de boulot). J’espère gagner quelque chose à la compétition nintendomax, mais j’ai quand même quelques doutes. Je n’ai pas encore testé les autres entrées donc il m’est difficile de me prononcer, mais je ne serais pas surpris si on me reprochait principalement le manque cruel de contenu du jeu. Un seul niveau, même s’il est bien, ben c’est pas assez. Donc un peu déçu quand même, m’enfin on peut pas tout avoir hein.

J’aimerais quand même remercier lobo pour le super boulot qu’il a fait, ça va sans dire que sans lui, le jeu serait vraiment pas aussi beau. :P Aussi merci à romain qui m’a aidé en tant que level designer potentiel ! (et source incroyable de perte de temps)

Après demain c’est la rentrée, j’ai jamais eu aussi peu envie de retourner en cours… pas sûr de pourquoi, mais je sens que les premières semaines vont être très, très dures pour le moral.

Ah, au passage, je compte faire une version plus complète du jeu. L’idéal ce serait d’avoir un jeu complet avec plein de features un peu inutiles mais cool quand même (high score, replay, téléchargement de niveaux direct depuis la console ?) pour la bounty GBAtemp. Ce sera surement ma dernière release pour DS donc j’aimerais vraiment faire quelque chose d’exceptionnel. :)

(mais bon, on a bien vu comment dawnseekers a fini, au final y a de grandes chances que je fasse rien… on verra !)

(d’ailleurs j’ai eu une petite révélation la semaine dernière pour dawnseekers, et je pense pouvoir optimiser énormément le système d’éclairage dynamique, ça me permettrait peut être de doubler voire tripler le nombre d’ennemis à l’écran… dommage que je le mettrai jamais en application :P)

(en parlant d’optimisation, c’est assez énorme comment je peux encore optimiser le moteur d’Arsenal. Pareil, je pense peut être pouvoir doubler le nombe de projectiles à l’écran assez facilement, et en me faisant chier je devrais pouvoir faire des effets assez sympas. :) )

petite mise à jour

December 24th, 2010

Bon alors voila, j’ai pas codé pendant les 3~4 derniers mois… mais je m’y suis remis il y a quelque jours. Du coup, j’ai eu le temps de quasiment terminer l’éditeur de niveaux de mon shmup (qui avant n’était qu’un éditeur de patterns d’ailleurs), porter les améliorations au moteur de patterns que j’avais faites sur PC sur iphone, puis porter tout le moteur du shmup iphone sur DS (et l’intégrer à mon petit framework perso pour tout ce qui est rendu et gestion mémoire…). Bref, j’ai un moteur qui fonctionne et un moyen de créer du contenu pour ce moteur, donc j’espère bientôt rendre quelque chose dispo. (j’espère finir un truc sympa avant le 31 parce que c’est la deadline de la compo nmax et que j’aimerais participer pour une fois…)

En attendant voici une vidéo pas forcément super clair m’enfin :