|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/creez-votre-jeu-web-avec-facebook-et-unity-navigateur-web/
课程评论:没有评论
课程名称:使用 Facebook 和 Unity 创建你的游戏 - Facebook API 概述:本课程旨在教您如何使用 Facebook 和 Unity 创建一个 2D 网络游戏,类似于 Flappy Bird。我们将专注于 Facebook 在 Unity 中的应用,以掌握每个使用 Facebook 的视频游戏所需的基本功能,包括:创建 Facebook 应用、游戏托管、用户身份验证、获取用户信息(包括头像)以及分享内容到用户的时间线。本课程将介绍 Facebook 游戏开发的基础知识,使用 C# 脚本编写。 课程要求:学员需具备 C# 基础和 Unity 使用基础,因此该课程并不适合初学者。如果您是初学者,请先从《用 C# 在 Unity 中编写视频游戏》课程开始学习。 课程结构: 1. **第一部分**:创建您的第一个 Facebook 应用,选择 WebGL 平台,进行网页托管,了解 Facebook 仪表板,部署到服务器,并学习 Facebook 的基本服务及 Unity 的配置。 2. **第二部分**:建立游戏的基础,包括研究游戏的初始包、创建心脏的预制件、管理玩家的生命值以及项目的掌握。将讨论如何处理 2D 碰撞、图层和层顺序,以及使用刚体。 3. **第三部分**:深入 Facebook API,学习如何连接,利用 API 制作脚本,并在游戏中整合。生成心脏的预制件并使用界面显示生命值。 4. **第四部分**:连接后展示用户信息,了解 Facebook 的图形 API,并通过“me”节点获取玩家的昵称。介绍池化(pooling)概念,利用其有效生成心脏,并通过线上服务器进行测试。处理用户头像的获取练习。 5. **第五部分**:分享内容到 Facebook,使用 Unity 的 Facebook SDK 中的 ShareLink 方法,并在游戏结束时修改初始游戏行为。创建新界面并相应修改 GameControl 脚本。使用 EventSystem 创建按钮并定义其功能,通过 PlayerPrefs 存储玩家的昵称和头像。 课程特别说明:加入该课程可以免费加入 Make Your Game 社区,获取更多游戏开发内容,网站链接为 https://makeyourgame.fun。所有视频均以 1080p 的高质量录制,保证最佳观看体验。如在学习过程中遇到困难,可通过电子邮件与我联系,我会尽力帮助您解决问题。欢迎您点击右上角的“关注此课程”按钮,开始您的游戏开发之旅。
Formation pour apprendre à créer votre un JEU VIDÉO 2D web avec Facebook et Unity, de type Flappy Bird.Bienvenue dans cette formation axée sur l'utilisation de Facebook avec Unity afin d'apprendre les fonctionnalités indispensables à tout jeu vidéo utilisant Facebook:- créer une application Facebook- héberger son jeu vidéo - authentification- récupération des informations de l'utilisateur (dont l'avatar)- partager du contenu la timeline de l'utilisateur.Retrouver ici les principes de base du développement de jeux vidéos avec facebook, tout en utilisant le langage C# dans les scripts.Afin de pouvoir suivre sereinement le cours, voici les pré-requis:Avoir des bases dans le langage c-sharp (C#)Les bases de l'utilisation de UnityCe cours n'est donc pas destiné aux débutants, si c'est votre cas, veuillez plutôt commencer votre apprentissage par un autre cours: Codez des jeux vidéos en C# Unity Développeur vol 1La première section vous permettra de créer votre première application Facebook, choix de la plateforme WebGL, hébergement web, découverte du dashboard Facebook, déployer sur les serveurs.vous verrez ainsi les bases des services Facebook, sans oublier le paramétrage de Unity.Dans la seconde section nous mettrons en place les bases du jeu vidéo qui sera crée dans ce cours. Ainsi nous commencerons concrètement le développement de votre jeu vidéo:Etude du package initial du jeuCréation d'un prefab heartGestion de la vie du joueurPrise en main du projetNous verrons donc comment gérer les collisisions 2D, notion de layer et order in layer, utiliser un rigidbody...La troisième section entre dans l'API Facebook, afin de pouvoir se connecter. L'API sera ainsi étudiée, puis mise en place dans un script qui sera à intégrer par vos soins, dans le jeu vidéo.Nous en profiterons pour générer les prefabs coeur tout en utilisant une interface pour visualiser les vies à l'écran.Une fois connectés, il sera temps d'afficher les informations dans la section 4. Le graphe de Facebook sera présentée afin de comprendre la requête sur le noeud "me" qui permettra entre autres, de récupérer le pseudo du joueur.De plus nous verrons la notion de pooler, notion essentielle dans la création de jeux vidéos, puis nous l'utiliserons pour générer efficacement nos coeurs.Le tout sera affiché à l'écran, puis un test en ligne sur le serveur sera effectué. Enfin l'implémentation de la récupération de l'avatar sera traitée en exercice.Pour terminer nous verrons dans la section 5, comment partager du contenu sur Facebook. La méthode ShareLink du sdk Facebook pour Unity sera utilisée est utilisée dans notre jeu vidéo tout en modifiant le comportement initial du jeu au GameOver.Une nouvelle interface sera donc mise en place et le script GameControl sera modifié en conséquence.Nous verrons donc comment créer des boutons et leur donner une action à accomplir grâce à l'EventSystem de Unity. Nous utiliserons aussi PlayerPrefs afin d'enregistrer le pseudo et l'avatar du joueur.Note: l'accès à ce cours vous offre aussi la possibilité de rejoindre gratuitement la communauté Make Your Game, et ainsi retrouver plus de contenu sur la création de jeux vidéos: https://makeyourgame.funToutes les vidéos sont enregistrées en 1080p, assurant une qualité optimale de votre visionnage.Si vous rencontrez des difficultés en cours d'apprentissage, vous pouvez me contacter par email et je ferai de mon possible pour vous débloquer.N'hésitez plus et plongez dans la création de votre premier jeu, avec Facebook et Unity, en cliquant sur Suivre ce cours en haut à droite.