Babi Fraya est un jeu d'aventure du style "Point & Click", donc l'intérêt prédominant se focalise sur l'exploration, les dialogues et la résolution d'énigmes. C'est aussi une fiction dont l'objectif est de raconter une histoire, le joueur pouvant agir sur l'histoire, vu qu'il y a plusieurs embranchements scénaristiques. Plus de détails sur ce genre de jeu...

Scenario


Nous revenons donc en Décembre 2010 avec Lewis Badjo, étudiant à New York. Il rentre chez lui à Babi pour les fêtes de fin d'année. Au début c'est cool, les shows et les festins, sur la Rue Princesse ou les plages ensoleillées, avec les vieux amis et les nouvelles rencontres... Jusqu'à un soudain changement d'ambiance. Qu'est ce qui n'a pas marché ? Personne ne sait. Tout est allé tres vite... Dans l'espace de quelques minutes, ce fut un passage de l'harmonie au drame: cris, bombardements, pillages, penuries, fermeture des frontières. Quand Babi La Joie devient Babi Frayeur, ce qui était supposé être des vacances de rêve ressemble de plus en plus à une mission commando. Que faire maintenant ? Combattre ou fraya ? Se battre pour fraya ? à toi de choisir.


Screenshots

Le Show de Maxwell Emma Danse Rue Princesse Relaxe Beach Party Affrontements violents au Djassa




FAQ

1. Pourquoi s'embêter a construire un jeu de toute façon ?

Le projet a long terme est de construire un monde virtuel. Jusque là, j'ai déjà acquis certains des concepts techniques nécessaires en terme de réseau, de communication, d'illustration, d'animation et de programmation. A cet effet, j'avais déjà construit une mini version qui fonctionne mais qui est juste un prototype de base. J'ai encore beaucoup de choses à apprendre mais ce qui manque le plus a la version actuelle c'est probablement le manque de contenu et de divertissement continu. C'est pourquoi la construction d'un jeu me semblait être la prochaine étape logique dans le projet.


2. Pourquoi le faire avec Silverlight ?

Silverlight permet d'utiliser les technologies .NET pour composer toute sorte d'éléments multimedia dans le navigateur (musique, vidéo, jeux, animations, etc.), et il se trouve que je me specialise dans ces technologies Microsoft.
Ok, avouons que Silverlight pour Windows et Mac est en train de devenir obsolète, donc ceci est peut etre une dernière chance (ou pas?) de lancer un jeu Silverlight avant qu'il ne soit completement remplacé par des technologies alternatives. L'avenir nous dira ou/comment organiser le portage des prochains jeux/versions.


3. Oui mais HTML5 est très populaire actuellement, pourquoi pas HTML5 ?

Ce n'est pas seulement parce que Silverlight est la technologie RIA que je maîtrise le mieux. D'autres conditions sont en faveur de Silverlight, par exemple, depuis peu, mon mentor Darren Mart a construit RAGE (Retro Adventure Game Environment) , qui est exactement l'environnement de création de jeu Silverlight dont j'avais besoin pour débuter. Aussi, ce travail pourrait plus facilement etre intégré a mes projets .NET si le besoin se présente. Finalement ce n'est pas Silverlight VS HTML5. Silverlight n'a ni la capacité ni l'intention de remplacer HTML. C'est plutot un outil spécifique pour un genre specifique de projets.


4. Pourquoi ce thème de la crise ivoirienne ?

je n'ai pas trouvé de jeux web ayant pour thème l'histoire #CIV2010, ni même de jeux d'aventure qui parle de la Cote d'Ivoire, donc je me suis dit que ce serait original.


5. Qui? Moi?

Je suis Necemon Yai, Spécialiste en technologies Microsoft .NET. Développeur à temps complet. Artiste digital, stratégiste, essayiste et entreprenerd à temps partiel.





Plus de jeux du meme genre

Buddy Knavery     Si tu aimes Babi Fraya, tu vas adorer la serie de jeux Buddy Knavery.


Eloge de Silverlight

Voici quelques commentaires d'experts .NET qui expliquent clairement pourquoi Silverlight est encore approprié :

Je pense que Silverlight est la meilleure option en ce moment. C'est un produit mature et evidemment il fait ce que tu veux qu'il fasse. Silverlight sera encore supporté par Microsoft pour une dizaine d'années. Tes autres options sont:

  • WinForms (mature, mais ne passe pas sur Mac, ne beneficie plus d'aucune avancée)
  • WPF (mature, mais ne passe pas sur Mac non plus)
  • ASP.NET/HTML (permets d'attendre un maximum de plateformes mais c'est plus difficile d'écrire un jeu avec), et
  • Metro (pour Windows 8 seulement et immature).
Donc Silverlight a toujours une place en attendant que quelque chose de mieux le remplace (ce qui n'est pas encore le cas).
de Chris Anderson



Quand Silverlight a été créé, c'etait supposé être un moyen polyvalent de construire des pages web riches, et un concurrent a Adobe Flash. Toutefois, entre les différentes versions de Silverlight qu'il y a eu depuis, le monde a changé. Bien que Adobe Flash soit toujours supporté par quasiment tous les ordinateurs de bureau, il a été verrouillé de produits populaires Apple tels que le iPhone et le iPad. Par conséquent, le monde du mobile gravite vers différentes solutions, y compris les applications natives (qui sont limitées à un seul système d'exploitation) ou HTML5. Un large consensus suggere que HTML5 est le futur du Web. Cependant, les caractéristiques que promet HTML5 (quand il sera pleinement adopté) sont encore loin des fonctionnalités qui sont disponibles aujourd'hui dans Flash et Silverlight. Pour certaines applications, ces lacunes n'ont pas d'importance. Et, sans doute, les capacités de HTML5 vont se renforcer avec le temps. Mais en attendant, les développeurs sont obligés de choisir entre les fonctionalites avancées deja disponibles, s'ils en ont besoin (dans ce cas, ils sont susceptibles de prendre Silverlight) et la plus large compatibilité possible pour tous les ordinateurs et appareils mobiles (dans ce cas, ils vont probablement préferer HTML5). Ce dilemme est aussi décrit comme 'Rich' (puissance) vs 'Reach' (portée). Silverlight est la partie 'Rich' de cette équation, il donne un ensemble des fonctionnalités plus puissantes et matures aux applications. Le HTML5 est la portée, parce qu'il embrasse tous les navigateurs modernes de bureau et de mobile. En raison de ce bouleversement, de nombreux développeurs Silverlight se demandent où exactement s'insère leur technologie préférée dans le monde du développement web. Et si l'avenir est loin d'être certain, voici quelques points à garder à l'esprit:

  • Silverlight possède des fonctionnalités qui n'ont pas d'équivalent HTML5: Même dans les navigateurs qui offrent le meilleur support HTML5 possible, Silverlight s'impose dans quelques zones clés: Les fonctionnalités de streaming video, les graphiques par accélération matérielle ou la profondeur du support réseau, l'accès aux fichiers locaux, les applications hors-navigateur, ou la possibilité de contacter les composants du système Windows. Et il est encore plus difficile d'imaginer HTML5 en train de reproduire certaines des fonctions les plus spécialisées de Silverlight comme le contrôle PivotViewer qui fusionne le filtrage des données, des animations fluides, la modification d'échelle d'image dans un progiciel facile à utiliser.
  • Silverlight a une API de programmation de haut niveau: Des fonctionnalités telles que la liaison de données, des styles et des modèles, pas forcément essentielles pour construire une application, mais elles sont importantes pour en construire rapidement et efficacement. Beaucoup de choses qui sont possibles en HTML5 sont un cauchemar meme entre les mains les plus disciplinées. Le langage JavaScript est notoirement laxiste dans la gestion des erreurs de syntaxe, les routines d'animation doivent être écrites à la main, et le support du multithreading est maladroit, au mieux.
  • Silverlight dispose d'outils de développement de haut niveau: Grace à Visual Studio, tu peux créer une application Silverlight aussi facilement qu'un programme de bureau. Ajoute Expression Blend a la situation, et tu as aussi un moyen de définir et de personnaliser des effets graphiques riches, tels que des animations.
  • Silverlight offre une intégration ASP.NET: En particulier, Silverlight facilite les requêtes serveur/bases de données par le biais d'un service Web. Ces circonstances a conduit certains développeurs à spéculer que même si HTML5 finit par conquérir le monde, Silverlight restera un premier choix pour le développement d'applications internes d'entreprise, le developpement mobile et/ou un outil plus spécialisé pour la conception de jeux et de lecteurs vidéo.
Personne n'est tout à fait sûr de l'avenir de Silverlight. Une chose est etablie, cependant : Silverlight n'a ni la capacité ni l'intention de remplacer HTML en tant que languge principal de creation de sites web publiques traditionels.
de Matthew MacDonald dans 'Pro Silverlight 5 in C#'



Crédits


Direction/Production
Programmation
Conception Graphique et Illustration
Animation, Choreographie et Effets Speciaux
Scenario and Casting
Traduction Francais<->Anglais
Necemon Yai


Conception du Moteur de Jeu
Formation au Moteur de Jeu
Darren Mart


Musique
Ivoire/US Megamixes - DJ BDK
Au bout des reves (instrumental) - Booba
Desole (instrumental) - Sexion d'Assaut
Balamb Garden - Final Fantasy 8
Don't be afraid - Final Fantasy 8
Ignition (instrumental) - R. Kelly
Naruto Battle Theme
Heart Of The Sea - Soundjay.com
Cautious Path - Soundjay.com
Ikana Canyon - The Legend Of Zelda

Effects sonores
soundbible.com
soundjay.com
freesfx.co.uk

Photographie
abidjan.net
avenue225.com
gettyimages.co.uk

Remerciements particuliers à :
Darren Mart - pour ses conseils et pour avoir fait RAGE
Cyr Leonce, Eric Agnissan, Fancy, Fyfy, Karen Kakou, Nanda et Wognan - pour leurs suggestions et support
Microsoft Developer Division - Siège de Visual Studio, Expression Blend et Silverlight

Ce jeu est dédié à Simon Hatchard et Tom John, mes patrons.



Contact.

Question? Suggestion? Commentaire? Requête? N'hesites pas a envoyer un message a travers le formulaire ou les plateformes suivantes:

Titre:
Nom:
E-mail:
Message: