Remake Retro Games with JavaScript

所在平台: Udemy

课程主页: https://www.udemy.com/course/remake-retro-games-with-javascript/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:用JavaScript重制复古游戏 课程概述:老游戏焕发新生。本课程灵感来源于80年代的经典游戏,我们将为这些游戏添加自己的图形和游戏元素。探索星际虚空,使用三种不同类型的武器,击退各种尺寸的太空虫子。我们将从一款受到经典“太空入侵者”启发的游戏开始,并实验不同的附加特性,如Boss战、超级武器和多样化的敌人类型。我们将深入学习JavaScript的面向对象编程,并实现一套基本的2D游戏开发技巧,包括对象池设计模式、精灵动画、时间控制和时间戳技术等等。别忘了下载所有的奖励礼物,课程学生将获得一套以科幻宇宙为主题的高质量2D游戏艺术包。此外,你还可以下载项目各个阶段的源代码,随着我们逐步添加更多功能。我们将实现多种敌人类型,包括:基础敌人Beetlemorph(1击击败)、装甲敌人Rhinomorph(多个生命和伤害状态)、巨型Boss敌人Mantismorph(不断增加的生命值)、Eaglemorph(受击后牺牲身体部分反击)和神秘的外星虫子Squidmorph(利用所学知识创造自己的独特敌人)等。让我们一起来享受这段游戏开发的乐趣吧!

课程评论(0条)

课程详情

Old is gold. Let's get inspired by the classic games from the 80's and add our own graphics and game features. Explore the interstellar void and use 3 different weapon types to burn through swarms of space bugs of different types, some larger than the others. We will start with a game loosely inspired by the classic Space Invaders arcade and we will experiment with different additional features such as boss battles, super weapons and different enemy types.Let's explore object oriented programming with JavaScript and implement a useful set of basic 2D game development techniques such as object pool design pattern, sprite animation, timing and staggering techniques using timestamps and much more. Don't forget to download all the bonus gifts. Students of this course will get a pack of premium quality 2D game art, this time in a sci-fi space theme. You can also download the source code from multiple stages of the project, as we gradually add more features. We will implement multiple enemy types:Beetlemorph - basic enemy, 1 hit is enoughRhinomorph - armored enemy, multiple lives, multiple damage statesMantismorph - massive boss size enemy, increasing pool of livesEaglemorph - when hit, it will sacrifice a body segment and it will spit it backSquidmorph - unknown alien bug, use everything we learned to implement your own unique enemy typeand more...Have fun!

课程标签

0人关注该课程

主题相关的课程