|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/crea-juegos-en-linea-en-html5-con-canvas-svg-json-y-sql/
课程评论:没有评论
课程名称:使用 Canvas 和 PHP 7 创建在线游戏系统 课程概述:本课程的内容主要围绕现代视频游戏开发,特别是面向网页的游戏创建,用户注册及社交网络集成。您将学习如何通过 HTML5 的 Canvas 元素使用 JavaScript 生成动态图形,这是一个通过 2D 和 3D 上下文革命性改变网络图形的工具。此外,课程将利用 SVG 向量的优势,通过 JSON 导入数据,从而在 JavaScript 中实现更丰富的对象导向编程交互。最后,您将学习如何使用 PHP 的模型-视图-控制器(MVC)模式与 SQL 数据结合,实现通过 Facebook 社交网络进行用户注册,从而推动游戏的广泛传播。 课程结构:课程分为多个部分,首先是 Canvas 的介绍,您将学习如何通过 JavaScript 创建动态图形和对象导向编程。接下来,您将学习如何结合 SVG 图形与 Canvas,实现游戏中的物理碰撞。在后续部分,您将构建一个具有 Mario Bros 风格的平台游戏,涵盖敌人、碰撞、陷阱、跳跃、生命等平台游戏的元素,并使用对象导向的 PHP 实现多用户、安全性的游戏,记录积分。最后,您将把游戏上传到免费的托管服务,并连接 Facebook 个人资料,以便分享和发布积分。 完成时间:课程的完成时间取决于个人,估计在三周内能够完成,但具体时间会根据您的工作节奏和可用时间有所不同。 课程要求:您需要下载每个部分第一节课提供的资源,并具备 HTML5 和 CSS3 的基础知识,建议可以先学习 Udemy 的“从零开始学习 HTML5 和 CSS3”课程。了解 JavaScript 和 PHP 会对游戏构建和数据存储有帮助,同时推荐下载本地服务器 XAMPP,版本最低为 PHP 5.6.28。 适合人群:本课程面向希望开发在线游戏的人员,尤其是希望在编程上提高并掌握网页平台视频游戏开发技能的人士。
¿DE QUÉ SE TRATA EL CURSO? Hoy en día el desarrollo de vídeo juegos ha traspasado las barreras en plataformas, ahora puedes hacer tus juegos orientados a la web, con registro de usuarios e integración de redes sociales para estrategias de negocios o sólo para entretenimiento. En este curso vas a aprender a generar gráficos dinámicos por medio de javascript a través del elemento HTML5 llamado CANVAS. Un recurso que ha revolucionado los gráficos en la web gracias a sus contextos 2D y 3D. Además vamos a utilizar la ventaja de los vectores SVG para ser importados a través de datos JSON y así poder generar interacciones más enriquecidas en Javascript con programación orientada a objetos. Finalmente incluiremos datos SQL con PHP utilizando el patrón Modelo-Vista-Controlador para hacer registro de usuarios a través de la red Social Facebook y así impulsar nuestros juegos en forma masiva. ¡Anímate a subir de nivel! ¿CÓMO ES EL CURSO? El curso se divide en varias secciones. En una primera sección nos introduciremos en CANVAS, allí aprenderás a hacer gráficos dinámicos a través de javascript y a utilizar javascript con programación orientada a objetos. Luego aprenderemos el uso de los gráficos SVG mezclados con CANVAS, allí aprenderás hacer colisiones físicas para tus juegos. En las siguientes secciones construiremos un juego de plataforma al mejor estilo de Mario Bros (enemigos, colisiones, trampas, saltos, vidas, entre otros elementos que caracterizan los juegos de plataforma), utilizaremos el patrón Modelo-Vista-Controlador con PHP orientado a objetos para que nuestros juegos sean multi-usuarios, seguros y se pueda llevar registros de puntajes. En la última sección subiremos nuestro juego a un hosting gratuito y conectaremos nuestro juego con los perfiles de Facebook para publicar puntajes y compartirlos de forma masiva. ¿CUÁNTO SE TARDA EN COMPLETAR EL CURSO? Depende de ti. Estimo que menos de tres semanas puedes completar el curso, pero dependerá de tu ritmo de trabajo y de tu disponibilidad. ¿CUÁLES SON LOS REQUISITOS? Descargar el material que se encuentra en los recursos de la primera clase de cada sección. Tener principios en HTML5 y CSS3, curso gratuito que puede realizar en UDEMY: "Aprende HTML5 y CSS3 desde cero". No es indispensable pero sería bueno para la construcción del juego y almacenamiento de datos tener bases en Javascript y PHP, además te recomiendo descargar el servidor local XAMPP para cualquier sistema operativo, con versión PHP mínimo 5.6.28, lo puedes descargar desde la página web directa de XAMPP. ¿A QUIÉN VA DIRIGIDO ESTE CURSO? Este curso va dirigido a personas que deseen desarrollar juegos en línea con HTML5, personas que deseen subir de nivel en la programación y adquirir competencias en el desarrollo de video juegos orientado a plataformas web.