|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/automate-level-design-with-tiled-automapping-godot4/
课程评论:没有评论
课程名称:使用 Tiled 自动映射与 Godot 4.3 C# 自动化关卡设计 课程概述:提升您的关卡设计速度。本课程将引导您掌握 Tiled 中的自动映射功能,并将您的关卡无缝集成到 Godot 4.3 中。我们将共同解锁自动化的力量,以加速您的关卡设计,让您有更多时间专注于游戏的创意方面。 课程内容包括: 1. 设置瓷砖集和碰撞形状,确保导入 Godot 游戏引擎时碰撞正常工作。 2. 探索 Tiled 的自动映射功能,通过设置自定义规则,使软件能够自动放置瓷砖。 3. 分别对复杂和简单的瓷砖集进行自动映射的设置。 4. 将关卡导入到 Godot 4.3 游戏的过程,确保两者的顺畅整合。 5. 提升游戏视觉效果和功能,包括设置视差滚动背景,增强场景的深度和沉浸感。 6. 使用 AnimatedSprite2D 节点为角色制作流畅的动画。 7. 介绍基于类的状态模式,构建状态机以控制角色的行为(静止、奔跑和跳跃)。 课程目标:到课程结束时,学员不仅会自动化关卡设计、将 Tiled 地图集成到 Godot 4.3 中,还将深入理解关键的游戏机制和视觉效果,从而能够开始创建自己精致、专业的游戏。 适合人群:本课程并不适合完全初学者,而是针对“初学者+”和中级程序员。如果您对 Godot 游戏引擎有一些经验,并熟悉 C# 编程语言,那么这个课程非常适合您。不过,Tiled 的自动映射部分设计得非常友好,您将迅速掌握。最终,您将能够轻松创建丰富的沉浸式关卡!
Take your level design speed to the next levelIn this course, I'll guide you through the process of mastering Automapping in Tiled and how to seamlessly integrate your levels into Godot 4.3. Together, we'll unlock the power of automation to speed up your level design, giving you more time to focus on the creative aspects of your game.We'll begin by setting up the tile sets, and their collision shapes so that collisions will work flawlessly when importing the maps to the Godot game engine. Then we'll continue exploring Tiled's Automapping feature, where I'll show you how to set up custom rules that allow the software to automatically place tiles for you. I'll walk you through the process of setting up a more complex automapping first, and then we'll also have a look at how to set up automapping for a more simpler tileset. Importing the level into your Godot 4.3 game.Once we've perfected your Automapping workflow, I'll guide you through the process of importing your levels into Godot, ensuring smooth integration between the two tools.Making the level playableWe'll also dive into enhancing your game's visuals and functionality. I'll teach you how to set up parallax scrolling backgrounds to add depth and immersion to your scenes. You'll also learn how to animate a character using the AnimatedSprite2D node, bringing your player to life with smooth, professional animations.Finally, I'll introduce you to the class-based state pattern and show you how to build a state machine to control your player's behavior, from Idle, running and jumping. By the end of this course, you'll not only have automated your level design and integrated your Tiled maps into Godot 4.3, but you'll also have a solid understanding of key game mechanics and visual effects in order start and create your own polished, professional game.Together, we'll transform your workflow, speed up your development, and give you the tools you need to bring your game worlds to life in record time.Who is this course for?This course is not for complete beginners but is targeted more towards "beginner+" and intermediate programmers, so if you have a little, or some experience with the Godot game engine, and are familiar with the C# programming language, this course is perfect for you. However, the Tiled Automapping part of the course is designed to be beginner friendly, so you'll quickly get up to speed. By the end, you will be able to create rich immersive levels with ease!