游戏开发 / GD © CodeMaker

# 属性 名称 类型 说明
0 peasant 农民 生物 农民可以收集物品
1 lightstone 发光石 可收集物品 怕光对象会逃离任何携带发光石的人
2 gem 宝石 可收集物品 默认价值是5
3 chest 宝箱 可收集物品 默认价值是100
4 gold-coin 金币 可收集物品 默认价值是3
5 silver-coin 银币 可收集物品 默认价值是2
6 bronze-coin 铜币 可收集物品 默认价值是1
7 mushroom 蘑菇 可收集物品 无默认价值和属性
8 potion-small 小型药水 可收集物品 收集时回复150生命值
9 potion-medium 中型药水 可收集物品 收集时回复350生命值
10 potion-large 大型药水 可收集物品 收集时回复1000生命值
11 fence 围栏 建筑物 正方形建筑物,边长4米
12 forest 森林 建筑物 正方形建筑物,边长8米
13 clump 碎石 建筑物 正方形建筑物,边长8米
14 x-mark-stone 石头标记 标记 一个用石头做的X标记
15 x-mark-bones 骨头标记 标记 一个用骨头做的X标记
16 x-mark-wood 木头标记 标记 一个用木头做的X标记
17 fire-trap 火焰陷阱 机关 靠近它时会爆炸,默认伤害150,爆炸范围3
18 fire-spewer 火焰喷射器 机关 一个喷射致命火球的石像鬼雕像
19 generator 生成器 机关 每隔一段时间产生一个单位,直到它被销毁
20 munchkin 食人魔矮人 生物 最弱的那个食人魔,近战
21 thrower 投矛手 生物 具有远程攻击的食人魔,生命脆弱
22 scout 侦查员 生物 普通的食人魔单位,它比兽人更强,近战
23 ogre 大食人魔 生物 一个巨大的食人魔
24 ogre-f 食人魔王 生物 一个更大的食人魔,它的头盔好像更酷了
25 soldier 士兵 生物 基本的人类近战单位
26 archer 弓箭手 生物 基本的人类远程单位
27 knight 雷公爵 英雄 人类英雄单位
28 captain 安雅公主 英雄 人类英雄单位
29 guardian 莉雅将军 英雄 人类英雄单位
30 samurai 服部武士 英雄 人类英雄单位
31 duelist 亚历山帝 英雄 人类英雄单位
32 goliath 欧卡王 英雄 人类英雄单位
33 champion 伊达战神 英雄 人类英雄单位

生成元素



					    
# 生成元素有三种方式

# 生成玩家不可操控对象

game.spawnXY("生成物类型",x,y)

# 生成玩家可操控对象(注:只能生成生物对象)

game.spawnPlayerXY("生成物类型",x,y)

# 生成迷宫(注:迷宫编号为数字)

game.spawnMaze("生成物类型",迷宫编号)

添加目标



					    
# 添加目标有五种方式

# 添加移动目标

game.addMoveGoalXY(x, y)

# 添加收集目标

game.addCollectGoal()

# 添加击败目标

game.addDefeatGoal()

# 添加生存目标

game.addSurviveGoal()

# 添加自定义目标(注:自定义目标必须存到变量里,并在后续设置目标状态为完成)

goal = game.addManualGoal("这里填写目标描述") # goal是一个变量,用来存储自定义目标
game.setGoalState(goal, True) # 设置自定义目标 goal 完成


叩嗒笔记 叩嗒笔记 叩嗒笔记