时长:19h 14m(81个视频)
课程文件:有
分辨率:2560×1440
大小:7.5G
语言:汉语中字
播放:加密视频(不限电脑)
简介:
本课程是一门全面而深入的实战教程,旨在引导学员从零开始,使用Godot 4引擎完整构建一款具有 roguelike 元素的生存类游戏。课程以经典的《Vampire Survivors》为蓝本,系统性地拆解了此类游戏的核心机制与开发流程。学员将首先学习项目的基础搭建,包括玩家角色的创建、基于TileMap的关卡设计、流畅的2D摄像机跟随以及基础的物理碰撞体系。在此之上,课程循序渐进地引入核心玩法循环:通过击败敌人获取经验值、升级角色能力,并在一波又一波不断增强的敌人围攻下努力生存。
随着课程的推进,重点转向了游戏系统的深度构建与功能实现。学员将学习如何设计并编码多种独特的攻击技能(如剑术、斧头、铁砧等),并通过精心设计的升级池系统,让玩家在每次游戏过程中都能获得个性化的成长路径。课程详细讲解了如何利用Godot的动画系统为玩家、敌人(包括普通老鼠和强大的巫师)以及拾取物(如经验瓶)赋予生动的视觉反馈,并通过伤害浮动文本、受击闪光等细节大幅提升“游戏感”。同时,一个完整的用户界面(UI)系统也将被逐步建立,涵盖生命值与经验条、胜利/失败结算画面、暂停菜单以及功能强大的主菜单,确保游戏体验的专业与完整。
在掌握了核心玩法后,课程进一步探索了提升游戏品质与沉浸感的关键要素。视觉层面,学员将学习应用自定义字体、统一的主题样式(Theming)、暗角(Vignette)特效以及粒子系统,使游戏美术风格高度统一且富有表现力。听觉层面,课程指导如何为UI交互、技能释放、敌人死亡及胜利/失败等关键事件添加恰到好处的音效(SFX),并集成背景音乐,全方位营造游戏氛围。此外,课程还涵盖了游戏难度的动态调节、敌人生成逻辑的优化以及各种影响游戏手感的细节打磨,确保最终产品不仅功能完备,而且玩起来流畅、爽快、富有挑战性。
最后,课程着眼于游戏的长期可玩性与商业化准备。通过构建一套完整的“元进度”(Meta Progression)系统,玩家的成就将得以永久保存,解锁的强化效果能影响后续的每一次游戏,极大地增强了游戏的粘性与深度。课程还教授了如何将游戏导出为可发布的版本,并修复了开发过程中常见的Bug,如敌人生成位置错误等。总而言之,本课程不仅传授了Godot引擎的实用开发技术,更通过一个完整的项目,向学员展示了从原型构思到成品发布的全流程,为独立开发者打造自己的游戏作品奠定了坚实的基础。




