|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/little-adventurer-andie-2d-godot/
课程评论:没有评论
课程名称:LittleAdventurer2D:使用Godot 4制作2D动作游戏(2025) 课程概述:大家好,我是专注的Ryan,一名游戏开发者和数字艺术家。在本课程中,我们将创建一个经典的2D平台游戏,并使用高质量的游戏资产。在这个游戏中,您将控制我们的冒险者Andie,探索一个古老的2D世界。您需要击败敌人并到达每个关卡末尾的传送门,从而完成游戏。我的目标是创造一个以视觉为主的课程,让您感觉像是在从零开始制作一个真正的2D游戏。 本课程提供高质量的游戏资产包,包括玩家和敌人的动画、VFX文件、视差背景(其中一些是动画的)以及关卡TileMap(目前不包括声音和音乐)。在本课程中,您将学习到开始制作2D平台游戏所需的一切内容。从如何使用AutoTile功能设计关卡,如何使用animatedSprite2D节点控制2D动画,如何编写角色运动和敌人巡逻行为代码,如何创建近战攻击和弹幕系统,如何创建拾取物品及VFX效果,如何创建和控制游戏UI,直到如何将游戏项目导出为可执行文件。 我将专注于每一个细节,但如果您具备一些编程语言的基础知识将会更好。虽然您不必了解GDScript,但理解一些基本的编程概念,例如变量和函数的工作原理,会对您有帮助。 到课程结束时,您将能够做以下事情: - 使用GDScript(Godot的内置编程语言)编写代码 - 控制玩家的2D运动 - 使用TileMap节点的AutoTile系统 - 通过绘制砖块设计2D游戏关卡 - 创建2D视差背景层 - 使用animatedSprite2D节点控制2D动画 - 创建攻击和生命值系统 - 创建2D子弹系统 - 制作敌人巡逻行为 - 创建拾取物品 - 控制2D视觉效果 - 处理2D物理层和物理检测 - 创建游戏UI,如生命值条和重新开始按钮 - 使用Autoload系统控制游戏流程 - 刷新游戏场景以重新开始游戏 - 使用Godot的输入系统 - 自定义Godot的设置以适应您的游戏和工作流程 - 将游戏项目导出为可执行文件 - 从Godot 4.2更新到Godot 4.4 请注意,目前本课程不包含任何声音和音乐资产。所有提供的资产(如砖块地图、动画文件、VFX文件、背景文件等)仅供学习使用,请勿在任何商业项目中使用。 欢迎您立即报名参加课程,期待在课程中见到您!
Hello, I'm Single-minded Ryan, a game developer and digital artist.In this course, we are going to create a classic 2D platformer game, with high-quality game assets.In the game you will control Andie, our little adventurer, to explore an ancient 2D world. You'll need to defeat the enemies and reach the portal at the end of the level to finish the game.My goal is to create a visual-oriented course to make you feel like you are making a real 2D game from scratch.This course comes with a high-quality game asset package, including the player and enemy animations, VFX files, parallax backgrounds (some are animated), and a level TileMap.(sound & music not included at the moment)Along this course, you'll learn everything you need to start your 2D platformer. From how to design the level using the AutoTile feature, how to control the 2D animations with the animatedSprite2D node, how to code the movement and the enemy patrol behavior, how to create the close-range attack and projectile systems, how to create the pick-up item and the VFX, how to create and control the game UI, all the way to how to export the game project into executable files.I'll try to focus on every detail, but at the same time, it would be great if you have some basic experience with some programming language. You don't necessarily need to know anything about GDScript, but it helps if you understand some general programming ideas such as how variables and functions work.By the end of this course, you will have a 2D platformer that you can show off to your friends.Please enroll today, I'm looking forward to seeing you in the course.At the end of this course, you will be able to do things like:How to code in GDScript, which is Godot's built-in programming languageHow to control the player's 2D movementHow to use the AutoTile system with the TileMap nodeHow to design a 2D game level by painting the tilesHow to create the 2D parallax background layersHow to control 2D animations with the animatedSprite2D nodeHow to create the attack & health systemHow to create a 2D bullet systemHow to create the patrol behavior for the enemyHow to create a pick-up itemHow to control 2D VFXHow to handle the 2D physics layers and physics detectionHow to create game UI in Godot, like the health bar UI & the restart buttonHow to use the Autoload system to control the gameplay flowHow to reload the game scene to restart the gameHow to use Godot's input systemHow to customize Godot's settings for your game and your workflowexport the game project into executable filesHow to update the project from Godot 4.2 to Godot 4.4Please NOTE that this course DOES NOT contain any sound and music assets at the moment.*All of the assets (the tile map, animation files, VFX files, background files, etc.) provided in this course are only for educational purposes, please do not use them in any commercial projects.