|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cpp-aprende-a-programar-un-videojuego-en-c-visual-studio-desde-cero/
课程评论:没有评论
课程名称:从零开始开发视频游戏的C++学习——专家课程 课程概述:你想利用基础的C++知识开发一款视频游戏吗?这门课程将详细逐步讲解每个方法、属性的用途,以及每个头文件的背后理由。最终,你将获得一个项目的代码文件(.rar格式)和UML图(.txt格式)。课程内容非常互动,你将通过Visual Studio将所有知识应用于一个有趣的项目。同时,你将学习如何正确使用面向对象编程(POO),包括聚合、组合和继承的详细应用,并掌握如何将数据从一个表单传输到另一个表单,例如从主菜单到游戏窗口。 在视觉部分,我们将使用Windows Forms,通过工具箱使用计时器来控制精灵在特定时间间隔内的移动。此外,我们将使用标签、文本框和位图在表单中绘制角色。为了创建所需的角色数量,我们将使用双指针数组来管理发射的精灵和敌人角色。同时,你将学习游戏中可能存在的各种碰撞类型,例如角色数组之间、精灵与精灵之间的碰撞等。课程不使用Codeblocks或Allegro。 讲师背景:我是一名来自秘鲁利马UPC大学计算机工程专业的五年级学生,我热爱视频游戏开发,希望能够传授我的知识,帮助学生解答常见疑惑,节省许多在网上寻找答案的时间。因此,我力求以清晰直接的方式,像我当初所希望被教授的那样,来制作这系列课程。
Quieres desarrollar un videojuego sólo con tus conocimientos básicos en C++. ??Este curso está muy detallado paso a paso donde te explicaré para que sirve cada método, atributo y por qué de cada header. También, al final de la serie de videos instructivos encontrarán el código del proyecto en un archivo.rar y el diagrama UML en un.txt Este curso es muy interactivo, y pondrás a práctica todos tus conocimiento en un gran proyecto divertido con Visual Studio.También, en este curso verás como usar de forma correcta la Programación orientada a objetos (POO) como agregación, composición y herencia de forma correcta y detallada. Además de pasar datos de un formulario a otro, en este caso del menú principal a la venta de juego.Para la parte visual, usaremos Windows Forms, donde usaremos el toolbox para usar el timer que sirve para el movimiento de Sprites dentro de un intervalo. También, usaremos los labels, textboxs y Bitmaps para dibujar a nuestros personajes dentro de el formulario. Además, para crear la cantidad de personajes que necesitemos usaremos arreglos con doble puntero tanto para los Sprites de disparo como de Enemigos. Del mismo, modo aprenderá todos los tipos de colisión que pueden haber dentro de un juego como de arreglo contra arreglos de personajes, sprite contra un sprite, etc.Para este curso no se usará Codeblocks ni Allegro. Por otro lado, soy un estudiante de 5to ciclo de la carrera de Ingeniería de Software de la UPC de Lima, Perú. Me encanta el desarrollo de videojuegos por lo que me gusta instruir y pasar mis conocimientos para que los estudiantes no se queden con dudas que muchas veces tenemos que gastar tiempo buscando la respuesta por internet. Por eso traté de hacer esta serie, como me hubiese que me hubieran explicado a mí, de forma clara y directa.