快速组装一个游戏

下载 Godot3 :h...
blank

下载 Godot3 :http://gofile.me/3IO6t/VtXuS3xx6

下载 课堂项目文件:http://gofile.me/3IO6t/H7PSgQSS5
解压缩到桌面 ; 打开 Godot3; 打开解压出来的的项目文件。

blank

一、引入 玩家角色 Player

场景、节点、文件系统、键位映射

二、引入 关卡 RoomA、B、C、D

网格吸附设置

TileMap地砖铺设地图 Bridge 和 InvisibleWalls 、“禁用自动图块”选项

三、引入 背景

BackgroundBlueSky

四、引入 生命值UI

UILayer – UIHealthBar

五、引入 道具

RoomA – HealthPickup 加血

RoomA – Chest 宝箱

触碰宝箱,爆出道具, Chest 打开脚本 Chest.GD。在_loot函数中 添加行调用函数 _create_pickup()

func _loot(player : KinematicBody2D) -> void:
  set_deferred("monitoring", false)
  _animation_player.play("loot")
  _create_pickup()