Game Development with JavaScript for Beginners

所在平台: Udemy

课程主页: https://www.udemy.com/course/game-development-with-javascript-for-beginners/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:初学者的JavaScript游戏开发 课程概述: 随着JavaScript的广泛应用,它不仅能用于网页开发,同样适合游戏开发,这让人不禁思考它在游戏开发中的实际表现。JavaScript是创建网络游戏和移动游戏的绝佳选择,为初学者提供了易于理解的学习曲线,同时拥有丰富的库和模块可供使用。JavaScript游戏可在浏览器或手机上玩,因此如果你的目标是开发这样的游戏,它绝对是一个优秀的选择。通过各种平台和工具,你可以创建可以直接在浏览器中运行的2D和3D游戏。近年来,JavaScript在移动游戏开发中也越来越受欢迎,许多流行的在线游戏都是用JavaScript构建的。 在本课程中,学生将通过以下项目开始他们的JavaScript游戏编码之旅: 1. **爬坡游戏**:这是一个著名的Android游戏,关于如何让车辆在山坡上移动,采用了webpack和phaser库的物理模块等不同概念。 2. **2D平台游戏**:详细了解精灵(sprites)的使用,我们将从头开始创建地图(环境)和玩家,制作不同的关卡,并添加触发器/碰撞器来实现玩家在不同关卡间的切换。 3. **Phaser库基础**:创建不同程序以加载图片、跟随相机、加载动画等。 通过这个课程,你会发现使用JavaScript来构建游戏是多么有趣和有成就感。期待在课堂上见到你!

课程评论(0条)

课程详情

Nowadays, JavaScript can be used to make games, it brings the question of how good it is to use it for such tasks?. Yes Indeed! JavaScript is a great language for game development, depending on the type of game you want to create. JavaScript is best for web-based and mobile games. It's also a great language for beginners to learn because it's generally easy to understand and has plenty of libraries and modules available. JavaScript games can be played in the browser or mobile phone, so, if that's your goal, it's an excellent option. Using platforms and tools can help create both 2D and 3D games that can run directly in your browser. Aside from only web-based games, JavaScript has been increasing in popularity in mobile game development. Many popular online games were built using JavaScript. Students who want to create JavaScript game coding can start building one taking examples from one of the following: Tower Building: is a great way to get started with JavaScript games. Bejeweled was created as an in-browser game in the early 2000s. It's similar to Candy Crush where you have to match three jewels in a row to score points.2048 is an addicting game that allows you to use your arrow keys to move tiles around in a grid. The idea is to merge tiles until they equal 2048. Polycraft is a 3D game that is playable in your browser. Polycraft is full of adventure, exploration, base-building, gathering, crafting, and even fighting. It's an excellent example of how you can move past 2D games with Javascript.Words With Friends 2 is a mobile app game that uses React Native, a framework that utilizes JavaScript to create mobile applications. They chose to use React Native for its ability to create a game that can be played on multiple platforms using JavaScript with one code-base.See, how fun and rewarding it can be using JavaScript for building games, Let us look at some projects we are going to build in this course:1. Hill climbing game: Famous android game but its idea of making vehicle move in hills is never old when it comes to web. We uses different concepts such as webpack, and physics module from phaser library to make this game. 2. Platformer 2D: we will have detail idea about sprites and how to use them in our games. We will create map (environment) and players from scratch. Different levels will be made and triggers/colliders will be added to make player change from one level to another.3. Basics of Phaser library: Different programs to load images, follow camera, loading animations will be created.I really enjoyed creating this course. Hope you will also have fun learning. See you at the class!

课程标签

0人关注该课程

主题相关的课程