HTML5 Game Development: 2D Platform Game Fundamentals

所在平台: Udemy

课程主页: https://www.udemy.com/course/html5-game-development-2d-platform-game-fundamentals/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:HTML5游戏开发:2D平台游戏基础 课程概述: 本课程将引导学员学习使用HTML5和JavaScript及优秀的Phaser游戏引擎进行2D游戏开发的基础知识。课程重点将放在平台游戏中的角色移动,并介绍如何使用Tiled关卡编辑器创建关卡。内容包括构建一个具有多种移动和动画的角色,以及使用物理引擎实现跳跃和横向移动的流畅感觉,类似经典游戏《超级马里奥兄弟》。接着,我们将创建一个简单的平台游戏关卡,并设置角色与之互动的碰撞逻辑。 在构建一款超级有趣的2D平台游戏的过程中,我们还将探索一些最佳实践,以便更好地构建和架构游戏项目,首先提供一个稳健的基础模板,适用于任何游戏项目,并通过有限状态机模式来控制角色的移动和动画。这将为您继续深入游戏开发打下坚实的基础,并帮助您快速启动完整游戏的创作! 如果您对课程内容感到有些畏惧,不用担心,课程视频将以适合初学者的方式解释所有内容。虽然对JavaScript有一些基本了解会有帮助,但我们将详细分步骤进行,确保您能够跟上进度。总之,如果您对2D平台游戏的运作感兴趣,并希望尝试创建自己的游戏,这门课程非常适合您。

课程评论(0条)

课程详情

In this course, you'll learn the basics of 2D game development using HTML5/Javascript and the excellent Phaser game engine. The course will focus on character movement for a platform game and introduce level creation using the Tiled level editor.We'll cover how to build a character with various moves and animations. We'll use a physics engine to get the jump and horizontal movement feeling just right similar to classic games like Mario Bros. We'll then create a simple platform game level and setup the collision logic for our character to interact with it.Along the way to building a super fun 2D platform game, we'll be looking at some best practices on structuring and architecting a game project by starting with a robust boilerplate that you can use for any game, as well as exploring the finite state machine pattern as a means of controlling our character's movements and animations. This will give you a solid foundation for continuing your journey into game development and give you a kick start in creating a full blown game!If any of the above sounds a bit daunting, don't worry, the course videos will explain everything in a way that's suitable even for a complete beginner. While a little familiarity with Javascript would be beneficial, we'll be doing everything step-by-step in enough detail that you can follow along. Basically, if you have an interest in how 2D platform games work and would like to have a go at creating your own, this course is for you.

课程标签

0人关注该课程

主题相关的课程