22 · 丛林游戏
先读关卡目标,观察地图,再运用本课知识。
📐 如何构建一个大型游戏?
在 C++ 中,我们不能随意写代码。我们需要结构:
onVictory,当事情发生时被调用。扣哒世界 · 游戏开发1 · C++ · 第22–23关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
🌍 建造你的世界!
生成(Spawning)就像变魔术,让物体凭空出现在地图上。
我们需要使用 game.spawnXY() 命令。这不仅能造人,还能造宝箱、钥匙、甚至会源源不断吐出怪物的“生成器”!
🧠 你是游戏导演!
现在,你有一张白纸。你需要结合之前学的所有知识:
生成主角、设置敌人AI、放置道具,最后还要用数据库记录胜利次数!
扣哒世界 · 游戏开发1 · C++ · 第22–23关
用 game.spawnXY() 在指定坐标创建元素;玩家角色使用 spawnPlayerXY()。
先确定玩法和目标,再搭地图、放角色、写规则,最后试玩并调整难度。
先确定玩法和目标,再搭地图、放角色、写规则,最后试玩并调整难度。
本节课关卡:22. 丛林游戏;23. 白手起家