|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/love-2d-apprenez-a-creer-des-jeux-2d-facilement-avec-lua/
课程评论:没有评论
**课程名称:** LÖVE 2D:使用 LUA 轻松创建 2D 游戏 **课程概述:** 本课程将引导您入门 2D 游戏开发,使用 LÖVE 框架和 LUA 编程语言。无论您是否有编程经验,本课程都将从基础知识开始,帮助您掌握 LÖVE 和 LUA。课程将通过开发一个小型项目,实践所学知识,加深理解。 您将学习使用 LUA 这种简单易学的语言进行编程,并了解 LÖVE2D 提供的各种功能。LÖVE 基于 SDL,但使用 LUA 语言,让您能够以比 C 语言更简单的方式实现相同的效果。课程中介绍的开发工具与热门游戏 Balatro 所使用的工具相同,展示了 LÖVE 和 LUA 的强大潜力。 完成本课程后,您将掌握 LÖVE 框架的核心功能,能够独立开发 2D 游戏,甚至学会如何使用套接字(sockets)创建在线多人游戏。 **课程主要内容:** * 创建项目 * 使用变量和数组 * 编写条件语句 * 处理键盘/鼠标输入 * 在屏幕上显示元素 * 通过键盘移动角色 * 处理碰撞 * 播放声音 * 使用瓦片(tiles)创建地图 * 通过套接字实现游戏联网 * 射击敌人 * 拾取物品 * 切换游戏场景 * 角色动画 * 管理游戏内物品栏 * 打包项目 本课程是开始简单、快速、具体地进行游戏开发理想选择。我们保证“满意或 100% 退款”!
Cette formation va vous initier à la conception de jeux 2D avec LÖVE. Vous n'avez pas besoin de connaissances particulières, simplement avoir envie d'apprendre avec un expert certifié et reconnu qui vous transmettra les bonnes pratiques.Cette formation débutera par des notions fondamentales afin que vous puissiez prendre en main LÖVE et LUA puis nous poursuivrons notre apprentissage de la création de jeux 2D en développant un petit projet. Nous mettrons donc en pratique nos connaissances afin de bien assimiler toutes les notions.Nous apprendrons à programmer avec LUA, langage extrêmement simple à utiliser et nous verrons les différentes fonctions proposées par Löve2D. LÖVE est basé sur la SDL, c'est à dire qu'il propose les fonctionnalités de la SDL mais utilise le langage LUA. Cela vous permet de faire la même chose qu'avec la SDL mais sans la complexité du langage C.Les outils de développement présentés dans ce cours sont ceux utilisés dans le jeu Balatro. Cela vous donne une idée de ce qu'il est possible de réaliser avec Love et LUA.A l'issue de cette formation vous maîtriserez les principales fonctionnalités du framework. Vous serez en mesure de développer vos jeux 2D avec LÖVE. Nous verrons même comment créer un mode multijoueur en ligne grâce aux sockets.Il s'agit donc d'une formation complète qui vous permettra de faire un premier pas dans le monde du développement de jeux vidéo. Nous allons faire le tour des principales fonctionnalités de Löve2D à savoir:Créer un projetUtiliser les variables et tableauxProgrammer des conditionsGérer les entrées clavier / sourisAfficher des éléments à l'écranDéplacer un personnage avec le clavierGérer les collisionsJouer du sonUtiliser des tiles pour créer nos mapsMettre en réseau un jeu avec les socketsTirer sur des ennemisRamasser des objetsChanger d'écran de jeuAnimer les personnagesGérer un inventaireCompiler le projet...C'est l'idéal pour débuter dans la création de jeux vidéo de façon simple, rapide et concrète.N'attendez plus, rejoignez ma formation, vous ne le regretterez pas, c'est satisfait ou 100% remboursé!