Skip to content

一个基于cocos2dx引擎开发,用c++语言编写,仿照游戏《荒野乱斗》吃鸡模式开发的小游戏

Notifications You must be signed in to change notification settings

XJL0930/Final-Project_Brawl-Stars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final-Project_Brawl-Stars

一个基于cocos2dx引擎开发,用c++语言编写,仿照游戏《荒野乱斗》吃鸡模式开发的小游戏 开发者:

陈逸轩 邮箱:[email protected]

徐焯文 邮箱:[email protected]

周振堂 邮箱:[email protected]

吕骏骁 邮箱:[email protected]

5.7 删除了helloworld场景,在cmakelist文件里更改项目名字,引入主要场景StartGameScene和BattleScene。加入了Actor和Const文件夹。

5.8 建立房间,添加ai。新增了关于英雄移动及动画的代码。

5.14 实现了项目人物部分的框架。

5.15 更新了英雄基类,以及玩家类。

5.20 将人物添加到了场景中,并实现了键盘的走动控制。

5.30 让人物能够发射子弹,随鼠标方向发射。一直按下鼠标可以一直发射,后续还有能量值的设置,大招的蓄力等

5.31 实现了视角移动。

6.1 实现了障碍物。

6.7 实现了进草隐身和缩圈。

6.8 加入了计时和随机位置功能。

6.9 加入了ai,并实现了ai的随机开火。

6.10 实现了人物与ai子弹之间的碰撞。实现了四种人物的初始化。

6.11 实现了血条,统计剩余人数,缩圈减血。

6.12 实现了多种人物选择的实际效果以及退出界面,项目完结。

项目使用说明:

1.进入开始界面。左上角的按钮可调节音量。点击开始游戏进入人物选择界面。 image

2.人物选择界面,有四种人物可供选择。点击人物图片下方的select按钮为自己与ai选择人物。选择好十个人物后点击play进入游戏。 image

3.游戏界面。wasd控制上下左右。鼠标单击发射子弹。暂停键在左上方,右上方显示缩圈时间以及剩余玩家人数。 image

4.游戏结束后,进入结算页面。查看自己的名次和奖杯,点击game over按钮退出游戏。 image

About

一个基于cocos2dx引擎开发,用c++语言编写,仿照游戏《荒野乱斗》吃鸡模式开发的小游戏

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •