News janvier 2022 : ajout de FX et autres joyeusetés

Ce mois-ci, j’ai fait pas mal de choses sur arkeos. Je ferais un bilan peut être dans quelques jours.

L’un des trucs sur lesquels je travaille en ce moment, c’est l’ajout de fx en plus pour que le jeu soit un peu plus « dynamique ». Bon, j’ai encore pas mal de choses à ajouter, mais c’est déjà un peu mieux qu’avant.

J’ai aussi travaillé sur la résolution pour pc windows, pour avoir une meilleure résolution que celle qu’on avait avant, pour que ça prenne tout l’écran (avant, on avait des bords noirs par exemple).

Arkeos, de nouveaux sprites et une région améliorée

J’ai pas mal retravaillé sur Arkeos Chronicle, et j’ai amélioré beaucoup de choses. On gagne plus d’xp (avec tout : le craft, la forge, les usine, les quêtes, les succès, etc…), j’ai créé de nouveaux assets (nouveau objets 3D pour créer les images), et aussi de nouvelles régions.

C’est plus joli, c’est plus mieux :).

Voilà une image d’une des nouvelles régions, c’est fort jolie 🙂

News d’octobre 2021

Ces derniers, j’ai amélioré les maps (région 2), créé de nouveaux assets 3D pour les sprites, car la région 2 et 3 ne sont vraiment pas très belles, et ce sont les premières sur lesquelles on joue quand même, donc je voulais les refaire.

J’ai aussi ajouté d’autres choses assez sympa, comme de l’xp avec les succès, j’ai rééquilibré les mobs notamment les premiers jusqu’au niveau 10 ou 15 pour que ça soit beaucoup plus facile, car c’était quand même un peu long et parfois difficile.

Quelques news !

Debut février 2021, j’ai acheté un nouveau petit pc portable (Asus e410 14 pouces fanless, 300euros). Alors, j’ai testé dessus certains de mes logiciels (gratuitsou ceux dont j’ai acheté une licence (agk, purebasic, photoshop) ou que j’ai créé moi-même (mes jeux, outils, etc…), pour voir s’ils fonctionnaient. Car parfois avec un nouvel ordi, certains de mes logiciels ne fonctionnent plus (pour des trucs anciens par exemple, comme mon game maker 8 ^^).

J’ai donc testé blender (2.76 et 2.8x) et ouvert des scènes d’arkeos (personnages, ennemis, animation). j’ai aussi testé AGK et Purebasic. En relançant AGK, j’ai lancé bien sûr Arkeos Chronicle (la dernière version que j’avais). Et en la retestant, j’ai constaté que ça tournait bien sur cet ordi et que je pouvais continuer le dev du jeu dessus (je le faisais sur un petit asus t100, et ça tournait aussi, mais c’est mieux sur le nouveau) !

J’ai donc décidé de travailler sur ce jeu avec ce nouvel ordi. Je ne sais plus si j’en ai parlé sur ce blog, mais étant gravement handicapé, je ne peux plus travailler 8h par jour, comme je faisais autrefois (jusque 2017, voire 2018, j’y arrivais encore). Mais j’essaie de travailler au moins 4 à 6h par jour, si j’y arrive.

Donc, voilà, je me suis fait une petite roadmap, et j’ai inclus quelques petites choses (pour commencer, ensuite, j’ajouterai ce qui manque comme les maps et mobs) :

  • correction de bugs : gamecenter, les bugs qu’on m’a signalés et d’autres que j’ai trouvés
  • suppression des pubs et In app purchase (achats) : arkeos va devenir totalement gratuit et complet. Quand je dis que je vais supprimer les pubs et les achats intégrés (achat de crystaux) , cela signifie que je vais les enlever bien sûr, mais je vais ajouter des paramètres pour gagner gratuitement des crystaux.
  • suppression des fonctions online incomplètes qui alourdissent le jeu et ne servent à rien, car je n’ai pas de serveur ^^. Donc, ce sera un jeu totalement offline.
  • ajout de maps (car certaines sont incomplètes)
  • j’ajouterais ensuite les autres choses de ma TODO-list.

Par contre, lorsque je posterai de nouveaux articles sur ce blog, je noterais différemment pour les nouveautés (release log).

Nouvelle année, un petit récapitulatif.

Alors, un petit récapitulatif, car ça fait longtemps que je n’ai rien posté sur ce blog (puisque je pensais que je ne travaillerais plus sur ce superbe jeu vidéo ^^. Et oui, bonne nouvelle, je vais peut être retravailler sur Arkeos Chronicle (si j’arrive à comprendre mon code que je n’ai pas regardé depuis 2 ans ^^)

J’ai commencé à créer des jeux en 2006. MOn tout premier projet s’appelait « Dragonia », c’était unRPG 3D réalisé avec le BGE (glender game engine). Mais j’ai très vite arrêté car avec le BGE cétait très compliqué pour moi. J’ai alors cherché un autre système plus simple et j’ai commencé à réaliser des tests en 2D isométrique. Le projet s’appelait Moonkiroe, c’était un MMORPG en 2D iso, (conçu entre 2006-2011). En 2008, j’ai « vendu » ce jeu à une société de jeux vidéos qui devait le concevoir (avec mon univers graphique). Des démos ont été faites (en java, par un développeur), mais la société a fini par faire faillite, et ce jeu n’a jamais été terminé ni publié, puisque de toute façon, il n’était pas du tout terminé et avait plein de bugs (mais alors, vraiment beaucoup, même l’affichage buggait complètement).

Donc, quand j’ai vendu ce jeu, j’ai réfléchi à d’autres concepts de jeux personnels. Comme je faisais de la 3D, pour créer des sprites pour de la 2D iso (pour ce jeu), j’ai fait des essais dans un style assez proche, mais avec moins de « textures rough », autrement dit, des sprites plus lisses. (les modèles 3D pour arkeos n’ont presque aucune texture). Et comme moonkiroe n’avançait pas très vite dans la société de jeu, j’ai essayé de créer mon propre éditeur de map (avec gamemaker8, puis purebasic), et donc, une petite démo pour les tester (on pouvait juste se déplacer sur la map au départ. J’ai appelé cette démo « Arkeos » (du nom d’un de mes premiers projets de BD nommé « les 3 arcs »). C’était en 2008 ou 2009.

J’ai donc commencé à travailler sur Arkeos Chronicle vers 2008 ou 2009. Au départ, c’était donc juste un essai de graphisme en 2D isométrique (on peut aussi appelé ça de la « 3D isométrique », mais vu que c’est de la 2D (le moteur n’utilise que de la 2D et des sprites (images)), donc, je préfère appelé ça de la 2D isométrique). Puis, c’est devenu au fil du temps un projet de plus en plus conséquent. Dès que j’avais un peu de temps, je travaillais dessus.

Entre 2008 et 2010, j’ai créé beaucoup de scènes 3D (personnages, objets, décors, maison, plantes, etc.), et beaucoup de dessins. Puis, j’ai commencé à créer une démo de jeu plus complète avec gamemaker (il y avait un prémisse de combat, un peu de drop, des statistiques, changement de maps, des mobs). Mais j’ai été très vite limité par gamemaker (niveau performance, c’était pas terrible du tout, ça laguait pas mal). J’ai donc cherché autre chose pour le développer. N’étant pas très bon en développement, j’ai cherché un outil simple pour créer des jeux, comme gamemaker. J’ai donc testé et réalisé des tests d’arkeos chronicle avec : construct, gamedevelopp, C++ et SDL, blender game engine, etc et divers « engines ». Vers 2010, un ami m’a parlé du langage Purebasic, j’ai testé et j’ai adoré immédiatement : c’était puissant et facile à comprendre pour moi.

En 2011, j’ai donc acheté purebasic et recommencé à créer mon jeu Arkeos Chronicle (heureusement, je conservais tous les graphismes que j’avais déjà fait :)). J’ai réalisé entre 2011 et début 2014 plusieurs éditeurs de map 2D, des outils (pour réduction le poids des images, pour dessiner, etc..) et j’ai travaillé sur une démo du jeu qui était vraiment bien. Elle comportait des combats, statistiques, inventaire, sorts, drop, changement de maps, des mobs, des FX, particules, un système de nuit/jour et météo très complexe. Cependant, j’avais plusieurs problèmes : il y avait beaucoup de choses que je n’arrivais pas à faire (pathfinding notamment), ajouter des fonctions et maintenir le code était très compliqué. En plus, je ne savais pas comment distribuer mon jeu (au départ, il était prévu pour PC – windows). Donc, en 2013, j’ai fait une pause, et j’ai écrit des livres (3 livres jeunesse et 1 roman).

Puis début 2014, j’ai cherché s’il existait d’autres outils pour créer des jeux très facilement. Et je suis tombé sur AGK (appgamekit). J’ai téléchargé la démo et j’ai été immédiatement conquis ! J’ai adoré et j’ai acheté la licence de AGK2. Ca ressemblait beaucoup à purebiasc (puisque c’est du basic), mais en beaucoup plus simple. En 1 semaine, j’avais déjà codé une grosse partie de la base du jeu (déplacement, Z-sorting, loading des images et création des sprites, Background qui se répéte, etc), car AGK dispose de très nombreuses fonctions pour nous aider à créer des jeux (animation de sprite, particules, etc…). Avec purebasic, je devais presque tout coder ^^. J’ai gardé purebasic pour coder mes outils (éditeur de map, encrypter les images, réduction du poids des images, spritesheetmaker, etc…). Et désormais, j’utilise AGK pour créer mes jeux. J’ai donc retravaillé sur arkeos avec AGK en 2014, 2015, et je m’y suis remis en 2017. J’ai beaucoup avancé dessus en 2018, et j’ai sorti une version en septembre 2018. J’ai continué à travailler dessus entre septembre et novembre 2018, mais les résultats étaient très décevants, donc, j’ai décidé d’arrêter de travailler sur ce jeu en Janvier 2019.

J’ai publier 7 ou 8 jeux « terminés » sur le playstore (google) entre 2014 et 2018 :

  • Doctor memory (jeu de mémoire avec des images, mars 2014)
  • Flying belet (Jeu 2D physics, avril 2014)
  • Fightfortress (2015 ?)
  • Towerbots (Tower Defense 2D, 2015, puis Juin 2018)
  • Superkang (petit jeu 2D, 2017)
  • Puf labyrinth (jeu 3D plathformer, juillet 2018)
  • Arkeos Chronicles (RPG, Septembre 2018)
  • Fantasy pet City (en version alpha uniquement, décembre 2018)

J’en ai commencé plusieurs autres que je n’ai pas publié car ils ne sont pas terminés et certains sont assez complexes :

  • Clash of bots (gestion d’une cité de robots, avec combat comme clash of clans, 2014-2018)
  • Cartoon Shooter (Shooter third person basé sur Puf labyrinthe, 2017-2018)
  • Puf adventures (jeu d’aventure en 3D (basé sur pub labyrinthe) 2017-2018)
  • Royal battle (jeu comme clash royal, 2017)
  • Teo & Loli platformer (jeu de plateforme 2D, 2015-2017)
  • Dragonia (RPG 3D, 2006-2016-2017)

A partir de janvier 2019, j’ai arrêté de travailler sur des jeux. J’ai écrit des nouvelles jeunesses (3 tomes de 10 nouvelles). Et depuis avril 2019, je peins des tableaux ou des peintures sur feuilles (voir : ). Je réécris aussi de la poésie depuis avril 2019.

Puis, début février 2021, j’ai acheté un nouveau petit PC portable, et j’ai testé AGK dessus. Et ça tourne bien. J’ai testé mes scènes 3D avec blender, mon éditeur de map pour arkeos et tout fonctionne super. Et ça m’a redonné envie.

Alors, voilà la bonne nouvelle : j’ai décidé d’essayer de retravailler un peu sur Arkeos Chronicle !!!

C’est pas classe, ça, mh ? 😀

classement des jeux et applications dans googleplay

Pour réussir à rentabiliser un jeu ou une application android, il faut le/la vendre. Eh oui.

Et pour ça, il n’y a pas de secret : il faut être visible, c’est à dire être bien classé.

Je ne sais pas comment fonctionne exactement l’algorithme de googleplay pour le classement des jeux. Mais il prend certainement en compte vos installations et désinstallations,  et les notes et commentaires :

classement.jpg

Le classement d’arkeos Chronicle, mon rpg 2D online gratuit pour android varie énormément d’un jour à l’autre.

Parfois, je suis dans les 100 premiers, et d’autres fois dans les 20 premiers.

Mon objectif, c’est être dans les 5 premiers, mais pas tout de suite, car pour ça, il faudra que le serveur tienne la route pour accueillir plusieurs centaines de joueurs en même temps 🙂

 

Voici quelques trucs et astuces pour augmenter votre position dans le classement :

  • une des choses les plus importantes est de bien remplir la fiche googleplay ! Choisissez bien vos screenshots, vos mot-clefs, votre titre, votre description, etc. C’est très important pour augmenter votre classement.
  • Faites un jeu de qualité, de beaux graphismes, mais surtout un gameplay intéressant qui donne envie de jouer.
  • Mettez votre jeu à jour et ajouter du contenu régulièrement, au moins 1 fois par mois. Tous les 15 jours c’est pas mal. Mais tous les jours, c’est un peu trop.
  • Faites de la pub pour votre jeu ou appli sur des forums, discrod ou des sites spécialisés.

 

Un dernier truc : Ne ciblez pas tous les pays, ça ne sert à rien au début, au contraire ça peut même vous desservir. Si vous disposez de plusieurs langues, ciblez en priorité les pays dont vous avez la langue. Si vous disposez d’une version anglaise, vous pouvez cibler plus de pays. Mais parfois, il vaut mieux attendre pour certains pays, car tout le monde n’aime pas jouer en anglais. Moi, mon jeu n’est plus disponible dans certains pays pour le moment, car je n’ai pas de version à proposer à ces pays et je ne suis pas certain que l’anglais leur convienne.

 

Télécharger Arkeos Chronicle, RPG online gratuit pour Android (et pc windows prochainement) : rpg 2D fantasy cartoon.

https://play.google.com/store/apps/details?id=com.dracaenastudio.arkeoschronicles

LOG version 0.82x

Arkeos Chronicle, RPG online gratuit pour Android !!

Oui, depuis la version 0.82, Arkeos Chronicle est jouable en ligne comme un MMORPG pour Android (gratuit).

La classe, non ? 🙂

Version 0.82.x [18/10/2018] Version en cours
// NOUVEAUTES :
– online : Connexion/deconnexion, tchat (général, amis), interaction avec joueurs (on voit les autres joueurs sur notre map), gestion des Créatures, combat (mélée), FX.
– Ecran Network et nouveau batiment (cabane en ligne), pour accéder aux fonctions « online »
– online : messages (lire un message, supprimer un message)
– online : amis (ajouter un ami, supprimer un ami de notre liste, voir les amis connectés)
– panneau d’indication
// CHANGEMENTS
– désormais, le jeu nécessite une connexion à internet pour jouer (pour mode online et d’autres choses)
– Beaucoup de changement pour le mode online 🙂
– pnj text sont en orange
– worldmap : pour changer de map, maintenant c’est pointerpressed et plus released (car bouton trop petit)
– désormais, les succès (degat, mob tués..) sont incrémentés même si on quitte la map
– mission quotidienne moins difficile
– change GUI image fontaine vie
– ajout parchemin au début (potion vie, mana, shopping et quete)
– mine : lvlmin 7 -> 5
– store/sac : clic sur place potion/booster -> message.
– store/sac : dragdrop que si obj = potion ou booster
– Changement au tout début du jeu, pour rendre le jeu plus facile aux nouveaux.
– map0_1 : ajout panneau indication (vers village)
– map0_0 : ajout panneau indication (vers ignius), cabanne online, usine5.
– profil : si clic btn changer, ensuite, je demande son nom.
– map0_0 : position cabane online, mine, usine fleur
// CORRECTIONS
– craft : parfois les recettes étaient bloquées si editbox avait focus
– si online : pas de mob map0_0_0
– bug si on va sur map0_1 et qu’on revient, ça bug ensuite à droite de la map0_0
– succes/general : degat ne fonctionnent pas
– lang eng : network, tooltips, menu online, info cazpotion, usine6 + ressources usine6
– potion caz : prend la derniere préféré et pas la premieère
– Store/sac : sprite dragdrop pas centré mouse et pas bon depth
– si change lang, on ne voit plus minimap.
– bug : xp mission -> pb xp msg
– bug : xp mission (inventaire et textup pas identik)
– si clic help, et infobulle sur map <> 0_0 : on n’a que infobulle1, et ensuite, ca restait sur ZeHelp.Ok = 1
– si clic use pierre de magie : on doit changer le nombre dans editbox sinon, ça ne marche pas.

Télécharger Arkeos Chronicle, RPG online gratuit pour Android (et pc windows prochainement) : rpg 2D fantasy cartoon.

https://play.google.com/store/apps/details?id=com.dracaenastudio.arkeoschronicles

(ps : si je mets ce lien dans tous les messages, c’est pour que ce blog soit indexé facilement par google et ça évite de chercher 3h le lien du jeu ;))

Vendre un jeu android

Lorsque j’ai commencé à travailler sérieusement sur Arkeos Chronicle (à partir de 2010), j’ai rapidement réfléchi à la manière de vendre mon jeu :

  • quelle plateforme (pc, windows, mac, linux…)
  • comment le vendre ? passer par un site spécialisé comme desura (à l’époque) ou le vendre sur steam ?
  • combien vais-je en vendre ? combien puis-je espérer vendre un jeu ?

D’abord, j’ai pensé à vendre Arkeos Chronicle sur Steam. Mais le problème c’est que je ne savais pas comment faire. Donc, je ne l’ai jamais fait. J’avais même commencé une version pour xbox 360 entre 2011 et 2012. Mais le xbox live pour independant a fermé en 2013 je crois.

Donc, je m’interrogeais : comment pouvais-je vendre mon jeu et sur quelle plateforme ?

Puis, les smartphones et tablettes ont commencé à se vendre de plus en plus, et un nouveau marché est apparu : android.

En 2014, j’ai découvert l’outil AGK qui me permet de créer des jeux pour android (et PC, mac, ios, html5…). Et j’ai aussi découvert qu’on pouvait vendre son jeu sur googleplay assez facilement. Je m’y suis inscrit, et j’ai publié mes deux premiers jeux : Doctor memories et Flying belet.

En 2015, j’ai publié fightfortress, puis towerbot (version payante). Puis en 2016, j’ai publié Superkang.

Enfin, en 2018, j’ai publié Puf & Squeeze (le labyrinthe du temps, un petit jeu de plateforme 3D), et enfin, j’ai publié le 8 septembre 2018 Arkeos Chronicle. Après presque 10 ans de travail et de réflexions sur ce jeu.

Et les ventes dans tout ça ?

Autant vous dire la vérité, vendre sur android, quelque soit le type de jeu est très très très difficile.

Mon jeu ayant le plus de potentiel est très certainement Arkeos Chronicle, c’est un RPG 2d gratuit sur android, dans un univers fantasy et un peu SF. Il a un mode offline et se joue aussi maintenant en mode online, comme un MMORPG (enfin, ce n’est pas tout à fait terminé, mais les fonctions bétas fonctionnent à peu près).

je l’ai publié le 8 septembre 2018, cela fait presque 2 mois, et le jeu m’a rapporté : 0 euros.

J’ai cependant environ 90 centimes de revenus publicitaires en attente.

Voilà, c’est la réalité des ventes : 6 ans de travail, un RPG de qualité (je le réalise entièrement tout seul !), 2 mois après sa sortie : même pas 1 euros… Pourtant, en 2 mois, j’ai eu plus de 220 installations (ce qui n’est pas énorme, mais ça a augmenté sur les derniers jours), et environ 50 joueurs actifs dernièrement.

Alors, y a-t-il un intérêt à développer des jeux pour android ? je me pose sérieusement la question quand je vois les résultats.

Je ne vous cache pas la déception que j’ai jusqu’à aujourd’hui, car ce jeu est LE jeu de ma vie, c’est mon jeu favoris, ma plus belle création. C’est le jeu qui me représente le mieux, celui sur lequel j’ai le plus travaillé.

J’attends de voir ce que ça va donner avec les fonctions online que j’ai ajoutées dernièrement, en espérant que ça permette au jeu d’être rentable, et de me rapporter un peu d’argent.

Il faut bien que je gagne ma vie, car je travaille à temps plein sur ce jeu depuis quelques années ^^.

Télécharger gratuitement mon RPG pour android : EDIT (01.2022) : le lien n’est plus disponible, car googleplay demande des mises à jour presque tous les 6 mois sur certains jeux, et je ne les ai pas remis car je me concentre sur les versions PC dorénavant.

https://play.google.com/store/apps/details?id=com.dracaenastudio.arkeoschronicles

To do list, bugfixes, features : Trello !

Des news à propos de : Arkeos Chronicle, mon RPG 2d fantasy gratuit (android, PC (windows))

J’ai ajouté un projet dans « Trello » pour mon jeu Arkeos Chronicle.

https://trello.com/b/syncjSbb/arkeos-chronicle

trello est un site qui permet de gérer des list : to-do, wip, done.

Vous pourrez voir que niveau online ça a beaucoup avancé. je vais d’ailleurs mettre très bientôt une nouvelle version avec beaucoup de nouvelles fonctions (surtout online, mais pas que ça) :

  • Online mode
  • connexion
  • tchat (général, amis)
  • interaction avec les autres joueurs
  • combat (wip) corps à corps (melee) uniquement
  • gestion des FX
  • récompense de combat (xp, objets…)
  • market (wip) : pour vendre nos objets aux autres et acheter les objets des autres joueurs.
  • gestion des amis
  • lecture de messages (admin seulement pour le moment).

 

Arkeos Chronicle, RPG 2d fantasy gratuit pour android et prochainement PC (windows)), en français, anglais, allemand, italien…

https://play.google.com/store/apps/details?id=com.dracaenastudio.arkeoschronicles

Log Version 0.81x

Salut

Voici les infos sur les versions 0.81x

Version 0.81.x [6/10/2018]
// NOUVEAUTES :
– Usine : Nourriture, fleur, plantes.
– Maisonnette (WIP) : on peut acheter une maison. On regagne plus vite des points d’énergie.
– Inventaire : ajout de case de préférences pour les potions.
– Objets : 3 planche bois, 5 nourritures, parchemins usine plant, usine food + les objets produits par les nouvelles usines.
– Craft : recette lvl 10, + 15 nouvelles recettes (pour tout niveau) (Total : 75)
– Stat + : ajout xp (usine plante, bouffe..)
– 2 nouveaux skills : usine plant, usine food.
– Nouveaux succès : produire des ressources (bois, metal, plant, nourriture)
– Aide : ajout infobulles
– ajout mode online (tchat only for the moment) (0.81.5)
// CHANGEMENTS
– bank : poids qu’on porte si on ajoute ou enlève un objet en banque
– craft : change qqs recettes – d’ingredients nécessaires.
– pnj 9 : change color rose (miss teurbine)
– pnj mission : nb baissé, cond id baissé (mob, objet)
– craft : ajout recette potion avec plante
– craft : niveau min : 5 au lieu de 10
– Usine wood : on paye moins cher les update si skill.lvl + haut.
– playergloup/vie : + de vie si skill.lvl + haut.
– playergloup/mana : + de mana si skill.lvl + haut.
– Store/sort : sort moins cher si skill.lvl + haut.
– quete : on gagne plus d’xp et de korie avec lvl skill C_SKILL_QUETE + haut.
– worldminimap : on voit $ que si skill C_SKILL_HORIZON lvl >= 2
// CORRECTIONS
– store/sac/vendre : bug ds msg vendre (prix= 0) -> bug dans GetPrice(price)
– craft : fixe recette lvl 9 (etaient lvl 8)
– usine : si update, ressources (alpha) en trop
– usine : on ne voit pas bien les ressources auxquelles on n’a pas accès
– fixe bug iap
– store/sac/use : message avec prix : 50korie.
– si clic sur action, perso ne bouge pas (si usine, maison..)
– si change lang, on ne voit plus minimap.
– CreateMessage() : ne remplaçait pas « {devise} » par korie par defaut dans le titre
– si change langue, ca reset la mission
– lang eng : manquait certains textes.

 

Arkeos Chronicle, rpg 2d fantasy gratuit android :

https://play.google.com/store/apps/details?id=com.dracaenastudio.arkeoschronicles