Actualités du site

Quoi de neuf sur Kazakorse ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

V3 : Pourquoi créer un jeu est terriblement long...

Bonjour à tous !

Aujourd'hui je vais essayer de vous expliquer un peu l'envers du décor, et donc de vous montrer pourquoi créer un jeu par navigateur aussi complexe que Kazakorse est aussi long ! Voici quelques unes des étapes par lesquelles nous sommes passés :

  1. Faire un tri : on a envie de mettre des millions de nouvelles fonctionnalités sur Kazak V3, mais c'est tout simplement impossible de tout mettre en place dès le début. Ou alors, le jeu ne sortirait pas avant 2020 ahah ! Du coup il a d'abord fallu faire le tri entre ce qu'on gardait et ce qu'on ne gardait pas, définir l'ordre d'implémentation des futures nouveautés, et ainsi de suite.
     
  2. Réécriture totale du gameplay du jeu : parce que de nombreuses fonctionnalités ont été ajoutées et d'autres modifiées, mais aussi parce que sur la V3 je ne serai plus seule (cf l'actu de la semaine dernière), il fallait à tout prix réécrire entièrement le gameplay du jeu. Ce document de plusieurs dizaines de pages liste l'ensemble des fonctionnalités du jeu, la manière dont elles s'articulent entre elles, mais aussi l'aspect technique, les messages d'erreur et de confirmation. Par exemple, qu'est-ce que le script doit vérifier lorsqu'un joueur achète un objet à la boutique, que retourne-t-il si le membre n'a pas assez d'argent, comment se déroule le processus d'achat en lui-même, etc etc. Bref, ce fut long, très long.
     
  3. Adaptation des prix et de certaines formules : parce qu'on a changé pas mal de choses, certaines formules n'étaient plus d'actualité et devaient donc être modifiées. Il en va de même pour le prix de certaines choses sur le jeu. Il a donc fallu changer tout cela, et procéder à des tests pour s'assurer que le jeu reste jouable, et soit accessible à tous sans être trop simple non plus. Cette étape est toujours en cours dans le sens où la version béta nous permettra de tester à nouveau les changements en conditions réelles, et que de nouveaux aménagements pourront encore être mis en place par la suite, même lorsque le jeu sera officiellement ouvert.
     
  4. Conception de la base de données : à partir du document décrit à l'étape 2, il a ensuite fallu réorganiser complètement la base de données. C'est elle qui stockera toutes les données du jeu (chevaux, inventaire, joueurs, robes...). Il faut l'organiser de manière logique et évolutive, de manière à facilement pouvoir ajouter de nouvelles choses par la suite.
     
  5. Développement de la structure générale : il a ensuite fallu coder toute la structure générale du site, à savoir la gestion du multilangues, la gestion des utilisateurs, le système de gestion des messages d'erreur, la gestion du cache pour que les pages se chargent plus rapidement, et tout un tas de trucs ultra techniques auxquels moi-même je ne comprends pas toujours tout :p
     
  6. Développement de la face cachée de chaque action de jeu : en gros, il s'agit de coder, pour chaque action, l'envers du décor. Par exemple appeler une fonction qui vérifie si on a assez d'argent quand on achète un objet, ou encore qui vérifie si la jument répond bien aux critères lorsqu'on essaye de la faire saillir, et ainsi de suite. C'est un travail très long car toutes les fonctionnalités communiquent entre elles, et il faut faire attention à ne pas créer de bug !
     
  7. Les tests unitaires et fonctionnels : des tests ont été mis en place pour tester chaque action de manière à vérifier qu'elles retournent bien le résultat escompté. Par exemple si un cheval ayant 6 points en dressage gagne 1 point et passe à 8, c'est qu'il y a un soucis ! Ces scripts mettent en exerguent les erreurs de manière à ce que les développeurs puissent les corriger. Cela leur permet également d'être sûr de ne rien casser lorsqu'ils développent de nouvelles fonctionnalités. La guerre des bugs est déclarée !!
     
  8. Le design : après de multiples heures passées à essayer de faire un design par nous-mêmes, nous nous sommes finalement résolus à sous-traiter cette mission auprès d'un designer freelance. Il a donc fallu lui écrire un cahier des charges détaillant notre demande, puis faire des retours sur ses propositions jusqu'à ce que le résultat final nous convienne.
     
  9. Intégration du design : le design nous ayant été livré sous forme d'image, il a ensuite fallu l'intégrer sur le site, c'est-à-dire la transformer en un site internet, avec les menus fonctionnels et cie.
     
  10. Création des Mockups : pour chaque page du jeu, j'ai d'abord créé un mockup, c'est-à-dire une esquisse rapide sur ordinateur, pour savoir qu'est-ce qui allait être affiché sur chaque page, et où. Aucune notion de design là-dedans, il s'agit d'un simple empilage de blocs !
     
  11. Création des maquettes : ensuite, à partir des mockups précédemment créés, il faut créer un fichier PSD pour chaque page du jeu, qui positionne les différentes informations, les boutons, les images etc, mais cette fois-ci de manière aboutie afin d'obtenir une interface à la fois jolie et ergonomique. Cette étape est si longue qu'il me reste encore pas mal de pages à designer !
     
  12. Développement de la face visible des actions du jeu : les développements sont rendus à cette étape. Il s'agit, pour chaque action de jeu, de développer la face visible : en gros de transformer les PSD que je leur fournis en pages web.
     
  13. Derniers tests : lorsque le jeu sera terminé, il faudra refaire tout un tas de tests pour vérifier que tout fonctionne bien, que nous n'avons rien oublié, que tout est parfaitement compréhensible pour le joueur.
     
  14. Ouverture de la version béta : ensuite, la version béta sera ouverte durant quelques semaines pour obtenir quelques retours de la part de vrais joueurs. Cela nous permettra de mettre le doigt sur des problèmes qui nous auraient échappés et de connaître vos premières impressions.
     
  15. Transfert des données : La V2 sera ensuite fermée pour une durée indéterminée (certainement une journée entière, peut-être plus), le temps pour nous de mettre en ligne la V3 et de transférer les données de la V2 à la V3.
     
  16. Ouverture officielle de la version 3 : à ce stade-là tout est prêt pour vous accueillir !

A noter que tout l'aspect technique a été grandement simplifié, en réalité il y a encore d'autres étapes, mais j'ai préféré m'en tenir aux plus importantes pour ce post !

En parallèle à toutes ces étapes, d'autres nous ont également pris du temps (et continuent de nous en prendre d'ailleurs !) :

  • Multiples réunions entre nous pour se mettre d'accord sur certains aspects du jeu, changer 2-3 trucs au passage, etc
  • Commande de nombreuses illustrations de chevaux à des graphistes freelances + décliner chaque nouvelle race en de multiples robes grâce à la technique du greyscale
  • Commande des autres illustrations
  • Choix, configuration et sécurisation des serveurs du jeu
  • Rédaction de l'aide sur le jeu (outch, j'ai beaucoup de retard là-dessus !!!)
  • Prise de renseignements concernant la création de l'entreprise elle-même
  • Pour plus tard, création de l'entreprise justement ! Ca approche, ça approche...
  • ...

 

Pfiou ! La liste est longue, j'espère que je n'ai pas oublié trop de trucs ! Comme vous pouvez le voir on a bien avancé sur le jeu, on approche du but, mais il reste encore énormément de travail. Créer un jeu de A à Z, ce n'est pas une mince affaire, du moins pas si l'on veut faire quelque chose de vraiment bien ^^ 

J'espère que vous comprendrez mieux pourquoi "les choses traînent" et pourquoi il est impossible pour nous de prévoir une date de sortie... Bon j'avoue, on a quand même une petite idée, mais rien de sûr encore pour le moment ! cheeky

 

J'espère que cet article vous a plut ! N'hésitez pas à poser vos questions en commentaires, la semaine prochaine je répondrai peut-être à une de vos questions laughkiss


Postée le 30/06/2015 à 14:59par kawelo

5 commentaire(s) - Commenter

V3 : qui sommes-nous ?

Bonjour à tous !

Histoire de changer un peu, cette semaine j'ai décidé de vous présenter un peu l'équipe de direction qui sera présente sur la V3 ainsi que nos projets pour l'avenir.

Comme vous le savez, à l'origine de Kazakorse il y a moi, Elodie alias Kawelo, passionnée de chevaux depuis toute gamine. Etant plus jeune, je jouais à des jeux en ligne mais je me lassais assez rapidement, ne trouvant dans aucun jeu ce que je cherchais. J'ai donc décidé de créer mon propre jeu d'élevage de chevaux, qui a ouvert ses portes le 1er septembre 2008 : Kazakorse.

Au fil des années, je n'ai cessé de travailler dessus, une seconde version vit notamment le jour quelques années plus tard. Cependant, j'ai dû me faire une raison : seule, je n'ai pas les moyens (ni techniques ni financiers) ou le temps de faire décoller ce jeu et de le faire connaître à grande échelle. J'ai pourtant de grandes ambitions pour ce jeu, je pense qu'il peut réellement devenir unique et l'un des leaders du secteur. Mais pour cela, je ne peux rester seule.

C'est pourquoi Yoann puis Thomas, deux amis proches, me rejoignent sur ce projet (respectivement en 2013 et fin 2014). Tous les trois, nous avons décidé de regrouper nos forces pour monter une entreprise spécialisée dans le développement de jeux. Kazakorse V3 sera bien entendu notre première réalisation commune, et par la suite d'autres jeux devraient compléter notre catalogue, aussi bien des jeux par navigateur (comme Kazak) que des jeux sur mobile.

Nos rôles

Nos rôles dans cette future boite sont d'ores et déjà définis :

  • Elodie : je garde plus ou moins le même rôle qu'à l'heure actuelle, sauf que je ne touche plus à l'aspect technique du jeu de manière à me concentrer sur le reste. Je serai donc toujours administratrice du jeu, mais aussi community manager et responsable de la communication entre les joueurs, les équipes de bénévoles (modos, administrateurs..) et l'équipe technique chargée du développement du jeu. C'est également à moi que reviendra tout le côté "marketing", avec la mise en place de campagnes publicitaires et de partenariats divers pour faire connaître le jeu.
  • Yoann : notre directeur technique et chef de projet. S'il y a un bug sur le jeu, c'est lui qu'il faudra taper :p Actuellement il contribue au développement de la nouvelle version, et puis, une fois celle-ci lancée, il sera responsable de la mise en place des améliorations techniques et fonctionnelles. C'est également Yoann qui s'occupe de la gestion des serveurs qui hébergent le jeu.
  • Thomas : développeur web et android. Sous la houlette de Yoann, il contribue à coder la V3 de Kazakorse et sera également chargé de mettre en place les améliorations fonctionnelles à venir. Par la suite, il aura également pour tache de développer la version mobile sous Android de Kazakorse, un gros chantier !

 

A nous trois, nous disposons de compétences techniques très poussées et très diversifiées qui devraient, je l'espère, nous permettre de donner à Kazakorse tout le succès qu'il mérite !

Si vous le désirez, la semaine je vous expliquerai un peu l'envers du décor, et tacherai de vous expliquer pourquoi développer un jeu est si long, et pourquoi il est très difficile pour nous de vous donner une date (même approximative) de sortie pour le jeu. En tout cas, de notre côté les choses continuent de bien avancer et le jeu commence sérieusement à prendre forme.... Affaire à suivre ! kiss


Postée le 23/06/2015 à 14:34par kawelo

4 commentaire(s) - Commenter

V3 : nouveau spoil !

Bonjour à tous !

Un mini spoil pour cette semaine.... En lien direct avec celui de la semaine dernière !

En effet, quelques uns parmi vous se sont interrogés sur la robe présentée la semaine dernière : quelle était-elle ? Car oui, le choix n'était pas anodin cheeky

Il s'agissait de la robe Isabelle Fumé, une robe qui n'existe pas encore sur le jeu à l'heure actuelle. Je vous l'avais annoncé il y a quelques semaines : de nombreuses nouvelles robes vont débarquer sur le jeu avec la V3 ! :D

La robe isabelle fumé est, d'un point de vue génétique, une robe isabelle qui a été foncée par le gène Sooty. Ce même gène qui est à l'origine des robes bai brun et alezan brûlé... Vos chevaux pourront donc être (ou non) porteurs de ce gène, et le transmettre à leur descendance pour une plus grande variété de robes !

Voici par exemple le Trotteur Français alezan brûlé :

 

J'espère qu'il vous plaira !

A bientôt ! kiss


Postée le 16/06/2015 à 11:07par kawelo

9 commentaire(s) - Commenter

V3 : et la réponse est....

Bonjour tout le monde !

La semaine dernière, je vous ai montré une image présentant la silhouette d'un cheval, en vous invitant à deviner de quelle race il s'agissait. Vous avez été très nombreux à participer à ce petit jeu, aussi bien sur Facebook, sur les forums ou encore dans les commentaires. Quelques uns parmi vous ont donné la bonne réponse : bravo à eux !

Après une semaine de creusage de tête, vous avez bien mérité de connaître la réponse ! Comme vous l'avez tous deviné, il s'agissait effectivement d'un poney. Mais de quel poney exactement ? Réponse en image !

 

 

Que pensez-vous de ce poney ? Êtes-vous content de le voir débarquer sur Kazakorse ? J'espère qu'il vous plaira au moins autant qu'à moi en tout cas laugh

 

Bisouille à tous et rendez-vous la semaine prochaine pour un nouveau spoil kiss

 


Postée le 09/06/2015 à 10:08par kawelo

8 commentaire(s) - Commenter

V3 : De quelle race s’agit-il ?

Bonjour à tous !

Nouvelle semaine, nouveau spoil sur la V3 ! Cette semaine un petit jeu… L’une des nouvelles illustrations est représentée sous forme de silhouette : réussirez-vous à trouver de quelle race il s’agit ? Réponse la semaine prochaine en image ! :D

A bientôt heart


Postée le 02/06/2015 à 00:46par kawelo

13 commentaire(s) - Commenter

En retard, je suis en retard !

Bonjour tout le monde !

Comme vous avez pu le remarquer, il n'y a pas eu de spoil mardi dernier ! Pour tout vous avouer, je n'ai pas vu la semaine passer tant nous sommes occupés avec Kazakorse.... Entre la programmation des diverses fonctionnalités, leur intégration sur le jeu, le travail de l'esthétisme des pages, les colorisations des illustrations et j'en passe, notre planning est bien chargé ! Mais tout cela ne signifie qu'une chose : les choses avancent, et elles avancent bien ! laugh

Cette semaine, j'avais prévu de vous montrer une planche présentant quelques déclinaisons des robes du cheval Trotteur Français. Puisque j'ai quelques jours de retard, vous en aurez deux pour le prix d'une ! Enjoy cheeky

 

Quelques déclinaisons de robe :

 

Version adulte "simple" VS version jument pleine :

 

Bon jeu à tous et à très bientôt pour d'autres petits spoils ! heart


Postée le 29/05/2015 à 10:14par kawelo

8 commentaire(s) - Commenter

V3 : nouveau spoil !

Bonjour à tous !

Nouvelle semaine, nouveau spoil sur la v3 laugh

A l'heure actuelle, vous êtes nombreux à élever plusieurs types de chevaux sur une même partie, ou bien à vous créer des multicomptes pour essayer de séparer vos activités. Cela n'est pas forcément très pratique !

Aussi, nous avons pris une grande décision : au lieu de ne gérer qu'un seul élevage par compte, sur la V3 vous pourrez plusieurs élevages ! Chacun pourra avoir un affixe différent, et aura une gestion totalement indépendante. C'est ainsi que vous pourrez par exemple vous lancer dans l'élevage de Trotteur Français dans l'un de vos élevages, et dans l'élevage de Pur-Sang Anglais dans un autre ! :)

J'espère que ce petit changement vous plaira ! kiss

 


Postée le 19/05/2015 à 23:56par kawelo

10 commentaire(s) - Commenter

V3 : la génétique des robes

Bonjour à tous !

Comme tous les mardis, voici l'heure tant attendue d'un nouveau spoil sur la V3... La semaine dernière, je vous révélais l'un des changements majeurs de cette V3 : la suppression des espèces au profit des races de chevaux. Je vous avais notamment dévoilé l'image du trotteur français. Et cela m'ammène au nouveau spoil de la semaine...

En effet, certains parmi vous ont remarqué que le trotteur français avait la robe Perlino, une robe qui n'existe pas encore à l'heure actuelle sur le jeu. Bravo à ces détectives :p 

Un autre grand changement de la V3 reposera donc sur une génétique des robes poussée et réaliste : les chevaux auront désormais tous des génotypes qu'ils transmettront à leur descendance. Et ce sera en fonction de son génotype que la robe d'un cheval sera déterminée. La notion de gènes sera donc fortement présente sur le jeu, les chevaux pourront (ou non) transmettrent leurs gènes à leur progéniture ! Si vous voulez une robe en particulier pour votre poulain, vous devrez donc faire des essais pour trouver quel étalon et quelle jument choisir pour l'obtenir !

De ce fait, de nombreuses nouvelles robes verront le jour afin de se rapprocher le plus possible de la réalité.

J'espère que cela vous plaira ! :D


Postée le 12/05/2015 à 21:10par kawelo

11 commentaire(s) - Commenter

Résultat du teaser de la semaine dernière…

Bonjour à tous !

Vous avez été très nombreux à essayer de trouver la solution du teaser présenté la semaine dernière.... Malgré des propositions parfois très proches, personne n'a trouvé la bonne réponse ! Peut-être parce qu'il s'agit d'une idée proposée par les membres à de multiples reprises dans la BAI du forum, et qui a toujours été refusée.... 

En effet, ce qu'il fallait trouver dans la dernière news, c'était tout simplement que pour la V3, les espèces disparaissent au profit des races ! C'est ainsi que l'espèce "Cheval de course" va se diviser en deux races : le "Trotteur Français" et le "Pur-Sang Anglais". Quelques autres races seront également disponibles dès le début du jeu et d'autres seront ajoutées petit à petit, mais je ne vous en dirai pas plus à ce sujet afin que la surprise soit de taille le jour J ! :D

Pour vous aider à trouver, je vous avais mis deux images en silhouettes la semaine dernière. L'une d'entre elles est bien l'actuel cheval de course bai brun (vous avez été plusieurs à le remarquer). Voyons maintenant ce qu'il se cachait derrière la seconde image : 

 

 

J'espère que cette nouveauté vous plaira, et que le graphisme du Trotteur Français vous séduira également ! A bientôt pour un autre spoil laughheart

 


Postée le 05/05/2015 à 18:42par kawelo

7 commentaire(s) - Commenter

V3 : devinez de quelle nouveauté il s'agit !

Bonjour à tous !

La V3 continue d'avancer de notre côté... Toujours pas de date d'ouverture prévue, mais pour vous faire patienter voici un nouveau spoil ! Cette semaine, il est présenté sous forme d'un mini-jeu. A l'aide de l'image ci-dessous, réussirez-vous à trouver de quelle nouveauté il s'agit ? 

Réponse la semaine prochaine ! 


Postée le 28/04/2015 à 12:47par kawelo

16 commentaire(s) - Commenter

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

CGU | FAQ | Cookies | Aider Kazakorse | Navigateurs internet | Equipe | Nous contacter | Crédits | Partenaires | Presse | Publicité

Serveur Kezako : 65953 joueurs inscrits, dont 10 connectés en ce moment-même.
Serveur Kawalcade : 28026 joueurs inscrits, dont 1 connectés en ce moment-même.

jeux alternatifs Groupe facebook Compte twitter

Kazakorse est une réalisation de Exaltar, entreprise de création de sites internet, spécialisée dans les jeux en ligne et les sites communautaires.
©Kazakorse - Tous droits réservés
Toute reproduction, même partielle, sans autorisation est interdite.