游戏开发 / 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 完成
CodeMaker Python #GD 0 Comment(s)