Dossiers. Magazine. - Les plateformes de vente - Financement participatif - Techniques de création - Publier son jeu - Optimisation des jeux



Documents pareils
UNITY 3D. Découvrez Unity3D. Unity5 arrive Vous voulez en savoir plus sur les nouveautés d Unity 5? Unity3DMag vous dit tout!

GMIN 330 Nancy Rodriguez

Comment vendre ses livres numériques sur la boutique Amazon Kindle (Jean-Claude Dunyach)

Synchroniser ses photos

PHILA-Collector-USB-16Go Pour Windows & Android

LES TABLETTES : GÉNÉRALITÉS

Securitoo Mobile guide d installation

Formation pour les parents Se familiariser avec la tablette ipad et les applications d apprentissage pour enfants

LA DIVERSITE DES SUPPORTS ANDROID

UTILISATION DU LIVRE NUMÉRIQUE

RECORD BANK RECORD BANK MOBILE

FLUX POPCLUSTER PROCÉDURE D INSTALLATION ET D UTILISATION

GUIDE DE DÉMARRAGE RAPIDE

Les tablettes. Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration

GUIDE D UTILISATION LA DEPECHE PREMIUM

Optimiser pour les appareils mobiles

Comment se connecter au dossier partagé?

Copyright 2008 Patrick Marie.

TUTORIEL. L application SIKKENS FR pas à pas

Manuel d utilisation Mailchimp

Comment accéder à d Internet Explorer

Guide de Démarrage. Introduction... 2 Scénarios pour l utilisation de votre procloud@ocim.ch... 2 Scénarios à venir :... 2

CTIconnect PRO. Guide Rapide

FEUILLET D INFORMATION! " Savoir comment protéger les informations personnelles publiées sur votre compte Facebook.

L écran du marais : Comment configurer le viewer OpensSim

Ceci est un Chromebook, ton ordinateur!

HYPERDRIVE iusbport Guide d utilisation

Solution de publication digitale sur smartphones et tablettes pour tous vos documents. Document édité par Forecomm - Avril 2013

Les tablettes numériques en EPS. Repères. Les différents types de tablettes et leurs caractéristiques.

PRINT, TABLETTES, AUTRES ÉCRANS Les nouveaux usages des moins de 20 ans

Office Pro Plus. Procédures d installation. Direction des Systèmes d Information Grenoble Ecole de Management. Date de publication Juin 2014

Table des matières. Module tablette

Guide de prise en main Windows 8

MON 1ER JEU-CONCOURS SUR FACEBOOK

Le jeu vidéo : tour d'horizon

ANIMER UNE COMMUNAUTÉ CONSTRUCTION21

Mise en route de votre collier GPS Pet Tracker

Aperçu général de l'ouvrage

Vous n avez aucune installation à faire et aucune mise à niveau ne vous complique la vie. Vous allez adorer votre nouveau site.

Guide d utilisation 2012

Guide d utilisation du portail de formation en ligne LeCampus.com à l attention des partenaires de l APSM

Comment télécharger et

Stratégies opérationnelles d APPS-CRM pour smartphones et tablettes

Comment choisir sa tablette?

Application CarPostal Informations relatives aux services mobiles de CarPostal

a CONserVer a CONserVer COde d activation pack FNaC pc sécurité & ClOud COde d activation protection android

Découverte des tablettes tactiles (ipad d'apple et Galaxy Tab de Samsung

Tutoriel Création d une source Cydia et compilation des packages sous Linux

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

SOMMAIRE. 3 Matériel et configuration requis. 4 Installation initiale du matériel EZCast Pro. 7 Fonctionnalités de l'application

guide d utilisation de showtime

LES TABLETTES TACTILES

Guide de démarrage Tradedoubler. Manuel éditeur / affilié

Mobile Business Mobile Marketing. Eléments fondamentaux

Numilog - Téléchargement des ebooks Mode d emploi

Infolettre #6: SkyDrive

MANUEL D UTILISATION POUR APPAREILS ANDROID

Récupérer la version précédente ou perdue d un document

Découvrir et bien régler Avast! 7

domovea Portier tebis

OCLOUD BACKUP GUIDE DE REFERENCE POUR ANDROID

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

L accès à Internet. Votre fournisseur d accès à Internet 1/2. Box internet. Box internet. Décodeur TV. Décodeur TV. Freebox. Livebox.

LES TABLETTES : EN PRATIQUE

Riddle Blocks. Jeu sous Android. - Yann Bertrand. Membres de l'équipe : - Clément Guihéneuf TS5. - Guillaume Renotton TS4

+33 (0) Sarl ISB Altipolis2 av. Du Général Barbot Briancon - France

GUIDE D UTILISATION. Informations importantes Toshiba FOLIO 100 Conseils pour une première utilisation, configuration et principaux usages

Capter la. Pour faire face au comportement

Présentation de l application Smartphone «Risques Nice»

TUTORIEL PAINTPOT. Louise Henninot - Anne- Cécile Patou - Julie Roquefort

Assises Professionnelles du Livre : A l heure du numérique. La commercialisation du livre dans l univers numérique

Le Web de A à Z. 1re partie : Naviguer sur le Web

Programme de formations 2012-S1

L Appli. Crédit Agricole Sud Rhône Alpes - Guide Utilisateur -

Installation d un manuel numérique 2.0

Faire de la publicité sur GOOGLE AD-WORDS

Point sur les solutions de développement d apps pour les périphériques mobiles

Les pré-requis pour créer un.ave pour Android

GUIDE de prise en main. let s play

les guides pratiques du cours des parents maîtriser les achats sur mobile

Poste virtuel. Installation du client CITRIX RECEIVER

Syfadis. > Configuration du poste client. Nous vous aidons à réussir. REFERENCE : Syfadis LMS - 20/06/2007. AUTEUR : Equipe technique Syfadis

Trois entités forment notre groupe : Découvrez notre univers et rejoignez-nous. PARTN AIR GROUP 10 route des flandres St Martin Longueau

LES MUSEES & LES APPLICATIONS CULTURELLES SUR SMARTPHONES ETUDE DE MARCHE

Vous pourrez ainsi : Accéder rapidement à la boutique Kindle d'amazon pour ajouter des livres (gratuits ou payants).

NapTime Silent Monitor a silent baby monitor that takes care of parents

GUIDE D INSTALLATION ET D UTILISATION PI AUTHENTICATOR

Première édition en format électronique. Parallels Desktop 7 pour Mac OS X.

Réussir son référencement

COMMENT CRÉER UNE APPLICATION MOBILE?

LES TECHNOLOGIES MOBILES POUR LA FORMATION DES ADULTES : AVANTAGES, IMPLANTATION ET ACCOMPAGNEMENT.

TABLETTE NUMÉRIQUE TACTILE - IPAD

Design adaptatif. Guide de l utilisateur VIENNA LONDON MUNICH BERLIN PARIS HONG KONG MOSCOW ISTANBUL BEIJING ZURICH

Comment utiliser FileMaker Pro avec Microsoft Office

INSTALLATION ET PRISE EN MAIN

Guide d utilisation et d administration

Bibliothèque Esparron en livres.

Guide Représentante.

Transcription:

Edition #04 : Aout 2014 UNITY 3D Magazine - Pour tout savoir sur le bout des doigts Dossiers - Les plateformes de vente - Financement participatif - Techniques de création - Publier son jeu - Optimisation des jeux ACTU. TESTS. INTERVIEWS. TUTORIELS. VIDEOS. ASTUCES. JEUX. TELECHARGEMENTS. ETC

SOMMAIRE A propos http://unity3d-magazine.fr Le site officiel du magazine Anthony Di Stefano Anthony Cardinale Editeurs Cardinale Anthony Co-créateur du magazine Di Stefano Anthony Co-créateur du magazine Page 03-04 Financement participatif Apprendre à financer son projet de jeu vidéo. Page 05-08 Les techniques de création Apprenez les techniques qui vont vous permettre d être inspiré Page 09-12 Optimisation des jeux Optimiser son jeu pour le rendre compatible avec les mobiles, tablettes et consoles. Page 15-18 Les plateformes de vente Quelles sont les plateformes sur lesquelles nous pouvons vendre nos jeux. Page 15-18 Publier son jeu Publier son jeu sur google play, windows phone store... Ce mois ci, un magazine totalement oriente création et publication d un jeu. Nous allons voir toutes les étapes du développement d un jeu en passsant de la conception au développement jusqu à la publlication de notre jeu en ligne. Nous auront un comparatif des différentes plateformes de vente, comment monétiser ses jeux, comment les publier... Nous allons également voir comment financer ses projets grâce au financement participatif. Edito Je vous présenterai aussi des technoques de création des techniques d optimisation... Bref, ce mois-ci vous allez tout avoir sur un plateau. Si vous souhaitez créer un jeu et le vendre, ce magazine est pour vous. Cela va vous permettre de découvrir comment se faire une place dans le monde du jeu vidéo au côté des grands éditeurs lorsqu on est un petit studio ou un développeur i n d é p e n d a n t. Bonne lecture! Régie publicitaire Pour toute demande d annonce dans le magazine, merci de nous contacter via le site officiel dans la rubrique contact. Images et logiciel Le logiciel Unity3D est édité par la société Unity technologies. Les images utilisées sont issues du site officiel d Unity3D ou des assets standards fournies par Unity. Formations vidéo http://formation-facile.fr Adresse INFORMATIC PARK La pointe aux sables bureau 2.02 Ile Maurice www.unity3d-magazine.fr 01 02

Financement participatif L orsque l on souhaite développer et publier un jeu, il existe un problème auquel on peut être confronté qui retarde ou empêche la finalisation de notre projet. En effet, pour publier un jeu il faut avoir des compétences en développement / design d une part, mais il faut aussi de l argent pour financer le projet. Développer un jeu vidéo coûte cher, salaires, ressources (musiques, modèles, marketing ) et il peut être difficile pour un petit studio ou un développeur indépendant de trouver les ressources financières permettant de publier un jeu. Pour pouvoir se lancer dans le financement participatif il faut un projet sérieux qui tienne la route, un bon prototype, une idée innovante susceptible de plaire aux lecteurs. Après avoir créé votre fiche, les modérateurs pourront approuver votre projet et mettre votre fiche en ligne afin de démarrer votre campagne de financement. Je vais donc vous présenter la meilleure façon de financer votre projet si vous êtes développeur indépendant : le financement participatif. Vous ne recevrez l argent que si vous atteignez le montant demandé au lancement de votre campagne. Le financement participatif est apparu avec l arrivée d internet et des systèmes de paiement. Cela permet aux internautes de financer des projets qu ils jugent intéressants, innovants et qui leur plaisent. A la différence des précommandes, le financement participatif implique que les développeurs s engagent à donner une contrepartie (des goodies, un accès anticipé, un compte premium, un dîner en tête à tête ) aux personnes ayant participé au financement du projet. Au plus la somme d argent versée est importante, au plus la contrepartie l est. Les développeurs doivent également être à l écoute des internautes afin de réaliser leurs souhaits car ce sont eux qui financent ce projet. Il existe plusieurs sites de financement participatif : - Kikstarter, le leader qui a véritablement lancé le mouvement. - My major company. - Ulule, un site Français. Les jeux vidéo ont une place importante sur ces sites et beaucoup ont réussi à récolter de grosses sommes d argent (la OUYA demandait 900 000 $ et ils ont récoltés près de 10 millions de dollars). L inconvenant des sites de financement participatif c est qu ils sont très imprévisibles Votre projet aussi peut être passionnant, vous pouvez repartir bredouille avec pas un sous tandis que votre voisin a récolté 50 000 pour financer une salade de pommes de terre (http://www.lefigaro.fr/secteur/ high-tech/2014/07/08/01007-20140708artfig00124-unamericain-recolte-35000dollarspour-financer-sa-salade-depatates.php). Pour maximiser vos chances, apportez beaucoup de soin à votre fiche, proposez des récompenses intéressantes, donner vous à fond pour votre projet et demandez à vos amis de vous donner u coup de pouce en financant votre projet. Ci-dessus, un esemple de page projet sur un site de financement participatis. Un titre, une image, une description, le montant demandé, le montant reçu, les contreparties, les participants, les commentaires. C est le même principe sur les autres sites du même type. 03 04

les techniques de Création! Lorsque l on souhaite créer un jeu, il faut bien commercer par quelque chose, trouver une idée, imaginer un gameplay, inventer des missions, réfléchir au déroulement de l histoire Pas toujours facile de se lancer et de concevoir un jeu qui tienne la route. Nous allons partir du principe que vous êtes un développeur indépendant avec une petite équipe et un petit budget. Nous allons donc oublier les blockbusters et MMORPG. Nous allons plutôt nous penser sur des petits jeux simples au gameplay attractif, ainsi nous allons maximiser nos chances de réussir le projet. son histoire. Il est important de jouer un peu et de tester tous les types de jeux, de tester plusieurs gameplay mais également de connaitre et avoir joué aux vieux jeux des années 80 / 90. A l époque, les développeurs avaient aussi de l imagination et réussissaient à développer des jeux sur des consoles très peu performantes. Pour développer un jeu, il faut commencer par choisir le type de jeu (aventure, plateforme, action, puzzle, énigmes ). Il faut faire quelque chose qui nous plaît mais également qui plaît aux joueurs. Une fois le type choisi, il faut trouver des ressources (musiques, textures, modèles 3D). Pour cela, 2 solutions : 05 06 Pour se lancer dans la création d un jeu, il faut déjà bien connaitre l univers du jeu vidéo et - Vous créez vos propres ressources avec vos amis - Vous achetez des ressources sur le net

La seconde solution peut être plus intéressante. Il existe des ressources très abordables et cela vous permettra de gagner du temps. Il existe aussi de nombreuses ressources gratuites mais attention aux licences. Avec quelques ressources sous la main, vous serez en mesure d imaginer le monde dans lequel se déroulera votre histoire, il est plus facile de se projeter avec des ressources. Quel type de jeu réaliser? Mon expérience personnelle m a conduit à la conclusion suivante : Il ne faut pas se lancer dans un jeu complexe, il faut faire le plus simple possible. Si vous vous lancez dans un jeu complexe, il y a de fortes chances que vous n arriviez pas au terme de votre projet. Pour moi, un jeu simple c est un jeu dans lequel il n y a qu une ou maximum deux actions réalisables par le joueur. Une action, par exemple «sauter» ou «marcher» peut être largement suffisante pour créer un jeu addictif. Prenons l exemple de quelques jeux à succès dans lesquels une seule action est nécessaire pour jouer : - Angry bird, succès planétaire. La seule action réalisable est de balancer les oiseaux. - Doodle jump, il suffit de sauter - Candy crush, il faut faire glisser les bonbons - Fruit ninja, il faut couper les fruits - Bref, beaucoup pensent que pour faire un bon jeu, il faut plein de fonctionnalités et c est faux! C est pourquoi je vous conseille très fortement de développer des jeux simples. Je vous propose de tester mon dernier jeu, Fall down (https://play.google.com/ store/apps/details?id=com.formationfacile. godown&hl=fr_fr) Dans ce jeu, vous pouvez uniquement marcher. Le but est de descendre les étages le plus vite possible pour éviter de mourir. Au plus vous descendez bas, au plus vous gagnez des points. Pas besoin de plus pour créer un jeu. Niveau programmation ce n est pas complexe, niveau décors il n y en a qu un et pourtant ce type de jeu fonctionne et plait aux joueurs. Si vous regardez le top des jeux, vous verrez que les premiers jeux sont des jeux simples. Les gros jeux avec un gros scénario sont plus recherchés sur PC ou consoles, mais pas sur mobiles. Vous connaissez désormais les secrets pour réussir votre projet! Visqueux est un jeu que nous avions développé pour mobiles et tablettes mais comme il avait également du potentiel sur PC, nous l avons posté sur Steam afin d obtenir l avis des joueurs ce qui nous permet d améliorer le jeu en proposant aux joueurs ce qu ils attendent. La version PC pourra contenir plus de décors et d options que la version mobile qui doit être légère. 07 08

Optimisation des jeux Optimiser un jeu nous permet de nous ouvrir de nouvelles portes. En effet, cela rend possible le portage de notre jeu vers les plateformes moins puissantes que les PC, par exemple les consoles, mobiles et les tablettes tactiles. deux valeurs qui vont nous intéresser et qu il va falloir optimiser. Nous allons nous fixer une limite à ne pas dépasser pour pouvoir publier notre jeu. Mes limites personnelles sont 35 DC et 8000 Tris. L orsque vous développez un jeu PC, il y a de forte chances qu il fonctionne sur à peu près tous les ordinateurs un minimum récent car nos machines sont relativement puissantes de nos jours. Il est nécessaire d optimiser vos jeux afin d éviter les ralentissements sur les vieux ordinateurs. Optimiser le nombre de DC implique de diminuer le nombre d éléments visibles à l écran. Il faut donc éviter les décors trop détaillés tout en trouvant le bon compromis entre optimisation et beauté. Là où l optimisation devient extrêmement importante, c est lorsque vous souhaitez développer un jeu pour mobiles (Android par exemple) ou console de jeu type OUYA qui sont des appareils peu puissants. En effet, lorsque l on développe un jeu PC on se fixe une limite de 500 draw calls et 100 000 triangles tandis que sur mobile la limite fixé est de 30 draw calls et 5 000 / 10 000 triangles. Pour ceux qui ne le savent pas, les draw calls (DC) sont en fait le nombre d éléments affichés à l écran (texture, objet 3d, shader, lumière, bouton d interface ). triangles Les (Tris) représentant la complexité des modèles 3D. Au plus un modèle est complexe, au plus il sera composé de triangles. Ce sont donc ces La meilleure façon de diminuer le nombre de modèles 3D est de les fusionner! Il est plus facile de calculer un gros modèle 3D que de calculer plein de petits modèles 3D. Il faut utiliser des shaders adaptés aux mobiles et optimiser les textures (utiliser des textures d une taille de 256px par 256 px). Pour diminuer le nombre d éléments affichés à l écran nous pouvons également diminuer la distance de «vision» de la caméra pour par exemple ne voir qu à 200 mètres au lieu de 1000 par défaut. Vous pouvez créer un brouillard permettant de masquer l arrière-plan afin de ne pas montrer ce qu il y a au loin. Passons aux triangles! Pour les diminuer, il faut simplement utiliser des modèles 3D optimisés, c est-à-dire «low poly». Je vous invite à lire le magazine du mois de juillet 2014 dans lequel nous avons réalisé un dossier sur la modélisation appliquée aux jeux. Les modèles 3D low poly contiennent donc moins de triangles que les modèles high poly. Il faut également utiliser peu de modèles 3D pour ne pas dépasser notre limite. Vous pouvez par exemple désactiver les objets qui se trouvent à plus de 100 mètres de votre personnage. Un objet désactivé ne «consomme» pas de triangles. Le plus dur est de faire un jeu optimisé qui est visuellement très beau. C est le défi qui nous est proposé par tous ces appareils mobiles ou les petites consoles de salon. 09 10

Sur quelle plateforme publier son jeu? existe énormément de plateformes gratuites vous permettant de publier votre jeu, par exemple «kongregate» est un site internet sur lequel vous pouvez uploader gratuitement votre unity webplayer afin de mettre votre jeu en ligne. Vous pouvez également publlier votre jeu sur votre propre site internet car Unity vous génère la page html intégrant votre jeu. Vous pouvez aussi créer un.exe et simplement mettre votre jeu sur une plateforme de téléchargement comme mega et mettre le lien vers votre jeu sur votre site. Steam accepte également les webplayer Unity et accueille à bras ouvert les développeurs indépendants. L avantage de Steam c est qu ils mettent en avant les petits développeurs et c est une plateforme extrêmement populaire dans le monde, vous pouvez très rapidement vivre une succes stoty. L inconvénient c est que pour être accepté, votre jeu doit être de qualité et plaire aux joueurs en passant l étape «Steam greenlight» (http://steamcommunity.com/ greenlight). Au niveau des autres solutions très accessibles, il y a les plateformes mobiles. Publier un jeu sur Google Play, Windows Phone store ou itune est désormais très simple. Développer pour ces plateformes nécessite d avoir une licence développeur qui est payante. De 25 $ pour une licence à vie chez Google ou 99$ par an chez Apple, ces licences sont très accessibles. La plus abordables est celle de Google qui ne vous coûtera que 25 $ et elle sera valable à vie. Il n est pas facile de se faire une place lorsque nous sommes un petit développeur indépendant. Développer un jeu pour console demande un investissement de plusieurs centaines de milliers d euros. D autres plateformes trop concurrentielles ne laissent pas de place aux petits studios de jeux. Sur quelle plateforme se tourner? Où publier ses petits jeux? Je vous propose donc un petit comparatif des différentes plateformes abordables aux «petits» développeurs afin que vous puissiez vous faire une idée des différentes possibilités qui s offrent à vous. La solution de facilité et la moins onéreuse est de développer un jeu pour PC / Navigateur web. Unity permet l export vers le web, c est gratuit et ça fonctionne sur PC, MAC et Linux. Il est également facile de faire des jeux compatibles et optimisés pour navigateurs. Il Une fois votre licence en poche, toutes vos applications seront acceptés sur les markets place à partir du moment où vous respectez les conditions. La seule difficulté est de créé des jeux adaptés aux mobiles (gestion du tactile ) et d optimiser vos applications pour que celles-ci fonctionnent sur les 6000 différents types de téléphones et tablettes Android. Il est plus facile de monétiser une application mobile, notamment grâce à la publicité et les achats intégrés. C est pour moi la meilleure plateforme de distribution pour les développeurs indépendants. A la fois simple d accès, moins de concurrence, un public plus large et des facilités de monétisation. Enfin, pour ceux qui souhaitent se lancer dans le développement de jeux pour consoles, il existe des plateformes accessibles comme les consoles Android comme la OUYA ou la gamestick. Ces consoles tournent sous Android donc vous pouvez exporter l apk de votre jeu avec Unity sans soucis tout en sahant que la OUYA a un processeur plus puissant qu un téléphone standard (Tegr 3 quad core) et 1Gb de RAM. Il est relativement simple de devenir développeur OUYA, il faut simplement s inscrire dans la section développeur, télécharger le ODK et respecter les critères imposés par la OUYA. 11 12

Publier son jeu sur mobiles Publier son jeu vidéo sur Google Play et sur Windows Phone store avec Unity 3D. Créer un jeu c est bien, le publier c est mieux! C est pourquoi nous vous proposons un dossier sur la publication de votre jeu sur Google Play, Windows Phone et Apple store. Nous allons principalement se concentrer sur Google Play mais la procédure est presque la même pour toutes les plateformes. Prérequis : il faut se rendre ici : https://developer.apple. com/ Windows phone : Et enfin, pour devenir développeur Windows phone il faut aller ici : http://dev.windowsphone.com/ et la licence vous coûtera 17 par an ou 75 par an en fonction de votre profil. Note : Pour créer une application iphone ou ipad il vous faudra un MAC pour pouvoir compiler votre app. Publication Nous sommes prêts à publier notre jeu! On se rend dans notre espace développeur où nous allons pouvoir envoyer notre application. Avant de publier votre jeu sur ces plateformes il y a quelques prérequis. Les licences Vous devez posséder les licences développeurs de ces plateformes. Ces licences vous permettent de publier vos jeux sur les stores. Google Play : La licence de développeur Android coûte 25$ et est valable à vie. Pour l obtenir rendez-vous ici : http://developer. android.com/index.html Apple : Ici c est 100$ par an pour être développeur Apple. Pour obtenir une licence Les appareils Il est très important de tester vos applications sur plusieurs appareils mobiles afin de la tester et de vérifier son bon fonctionnement. Pas besoin d acheter 36 téléphones mais soyez sûr de pouvoir tester vos applications sur quelques téléphones et tablettes différentes. Empruntez-en à vos collègues. Par exemple si je développe une application Android, je la teste sur un android 2, un android 4, une tablette bas de gamme, une haut de gamme. Il n est pas envisageable de publier sans tester. Lorsque vous ajoutez une application, on va vous demander des renseignements de base (nom, description, icone, fichier application, prix, catégorie, images, vidéo, public visé etc). Voici par exemple la fiche google play de Hires Colors : 13 14 Zinem. Unity3D-MAG. Indesign Le magazine dédié template à Unity

Choisissez un bon titre, faites une bonne description, faites de belles photos / vidéos / logos Vous pouvez envoyer votre fichier APK et choisir un prix pour votre application. Vous pouvez définir un prix différent pour chaque pays. Une fois votre fiche terminée, cliquez sur publier. Il y aura vérification de votre fiche et si tout est bon, votre application sera publiée sur le store. Pour info, voici un exemple de fiche Windows phone : La fiche présentée ici n est pas complète. En dessous vous avez les images pour tablettes, et petites tablettes. Il y a les icônes, le texte promotionnel, d autres images, la classification PEGI du jeu etc. C est très simple à comprendre et à remplir. Vous devez simplement suivre les instructions et étapes pas à pas. 15 16 Vous savez maintenant comment publier votre jeu sur les différents stores!

Le tuto du Avec PlayerPrefs.SetInt(«obj», 1) ; on enregistre dans le registre de l ordinateur une clé «obj» et on lui attribue la valeur «1». Ainsi on sait que l objet «obj» a été ramassé. Même après avoir quitté le jeu et redémarrer l ordinateur, la variable sera toujours présente dans le registre. Vérifiez bien que votre objet est en trigger, qu il est tagué, vérifiez que vous avez bien placé le script sur le personnage et testez-le. Si vous avez tout bien fait, l objet devrait disparaitre lorsque vous le touchez. On va maintenant voir comment utiliser les objets dans notre inventaire et savoir si on possède ces objets. Présentation : Ce mois-ci, toujours dans le cadre de notre RPG, je vais vous apprendre à ramasser des objets et à les sauvegarder dans un pseudo-inventaire. Pour cela nous allons apprendre à détecter lorsqu il y a collision entre notre personnage et l objet que l on souhaite ramasser. Ensuite, il faudra faire disparaitre l objet et enregistrer dans l ordinateur une variable spécifiant que cet objet a été ramassé. Gestion des collisions : Un peu comme pour le déclenchement de notre dialogue, nous allons avoir besoin d utiliser un collider en «trigger» afin de détecter si le joueur touche l objet. Ajoutez donc un collider à votre objet (box collider, sphere collider, mesh colider, peu importe). Ce collider aura une option à cocher qui est «is trigger». Cochez cette option. mois Cela permet de rendre l objet traversable. Il faut maintenant taguer l objet afin de savoir de quel objet il s agit. Par exemple est ce que l objet est une arme, une potion, un sac d or Pour cela, cliquer sur votre objet et ensuite, cliquez sur «tag» tout en haut de votre inspector. Vous allez pouvoir créer et associer des tags à vos objets. Dans mon cas, je vais taguer mon objet «obj». Comme nous l avions fait dans le tuto précédent pour faire apparaitre cet objet. Ramassage de l objet : Pour ramasser l objet, nous allons soit créer un script soit éditer un script existant. Ce script s appellera par exemple «Collisions». Pour détecter la collision entre le joueur et l objet, on utilisera «OnTriggerEnter». Cette fonction permet de détecter si l objet ayant le script Collision touche un objet trigger. Pour cela, il faut procéder ainsi : void OnTriggerEnter(Collider other) { if (other.gameobject.tag == obj ) { if(other.gameobject.tag == «obj») permet de savoir si le tag de l objet touché est obj. Si tel est le cas, on entre dans la condition et on peut exécuter le bout de code désiré. Dans notre cas nous souhaitons faire disparaitre l objet (fonction Destroy) et l enregistrer dans notre inventaire (PlayerPrefs. SetInt). void OnTriggerEnter(Collider other) { if (other.gameobject.tag == obj ) { Destroy(other. gameobject); PlayerPrefs.SetInt( obj, 1); Rendre l objet de quête : Nous allons modifier le script de dialogue que nous avions développé dans le tuto précédent. Nous allons ajouter la fonctionnalité permettant de rendre l objet au PNJ si nous l avons dans notre inventaire. Pour savoir si un objet se trouve dans notre inventaire, on utilisera PlayerPrefs.GetInt(«obj»); Nous allons ajouter une condition pour savoir si on doit afficher le texte de la mission ou tout simplement rendre l objet : using UnityEngine; using System.Collections; public class DialogueScript : MonoBehaviour { public GUIText montexte; public string tag; public string texte; public GameObject cube; void OnTriggerEnter(Collider other) { if (other.gameobject.tag == tag) { if(playerprefs.getint( obj ) == 1){ PlayerPrefs.SetInt( obj,2) ; StartCoroutine(afficher_texte( Merci, 5) ; 17 objets que vous avez! 18 else { StartCoroutine(afficher_texte(texte, 5)); cube.setactive(true); IEnumerator afficher_texte(string msg, int sec) { montexte.text = msg; yield return new WaitForSeconds(sec); montexte.text = ; Si nous avons l objet, je modifie la valeur à 2 (qui est pour moi le statu objet rendu donc quête terminée) et j affiche le texte «Merci» à l écran. Vous savez maintenant comment gérer un inventaire et utiliser les

Dans le prochain numéro... Quelques jeux faits avec Unity free Retrouvez nos jeux Android réalisés avec Unity 3D et apprenez vous aussi à créer vos jeux avec nos formations vidéo. 19 Le nouveau système d Unity 3D pour les jeux multi-joueurs. Des tests d assets Découvrez les assets du moment. Les jeux Quelques jeux réalisés avec Unity. Facebook & Unity PS VITA Téléchargements Intégrer Facebook à vos jeux facilement avec notre plugin. Des liens utiles et des ressources à télécharger. Nouveau, créez des jeux pour PlayStation VITA avec Unity! http://games.formation-facile.fr/ Dossier sur Unet 20

w w w. unity3d-magazine.fr