赞
踩
我们知道,玩游戏,无非就是打怪升级刷地图,过关斩将得积分,所以,前面我们创建了一个米诺陶角色,姑且当做是玩家角色,当然了,你也可以创建一个别的人类角色,一样的流程,这个我们会在最后补充进去。这一节,我们来创建一个敌对的怪物角色,打怪打怪,不是说你作为玩家拿着个斧头去砍怪物,然后怪物不动让你砍的,怪物也需要同样对你进行攻击,然而,怪物一般都是在一定的区域,或是某个位置站立,或是某个区域巡逻,而当我们玩家角色进入到这个怪物的识别区域,它就会对我们发动进攻。
延续上一节创建多个地图的代码,这一节,我们继续创建一个怪物角色——蜘蛛。
- QApplication a(argc, argv);
-
- // 创建地图
- qge::Map* map = new qge::Map();
-
- // 创建栅格布局
- qge::MapGrid* mapGrid = new qge::MapGrid(1,2);
- mapGrid->setMapAtPos(map,0,1);
-
- // 创建游戏对象
- qge::Game* game = new qge::Game(mapGrid,0,1);
-
- // 创建米诺陶&#x
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。