基於VC 和OpenCV實現的全民飛機大戰遊戲

2021-09-24 23:04:29 字數 583 閱讀 5920

摘要

功能:利用c++語言完成了乙個小遊戲專案-全民飛機大戰,該遊戲首先能夠給使用者提供註冊,登入功能;提供了選單欄及兩種遊戲模式,一種是無盡模式,另一種是一般模式;一般模式中使用者通過控制玩家飛機攻擊敵方飛機獲得分數以及獎勵,打死boss飛機後可進入下一關,難度一次增加;玩家也可撿取道具,獲得生命值,變換飛機形態。無盡模式中玩家通過躲避炸彈,撿取星星獲得獎勵,隨時間推移,炸彈移動速度加快。玩家飛機陣亡後會顯示自己分數,及排行榜

優點:有較為清楚的軟體執行流程,使用者可以登入註冊,儲存資料,還有兩種模式可供使用者選擇,敵方飛彈還有追蹤功能

不足:沒有圖形化的登入介面,畫面感不強,遊戲過程中道具種類較少,沒有加入滑鼠操作

一、專案概述

1.1 專案簡介

全民飛機大戰,是一款經典的遊戲。本軟體,首先使用者若有賬號可以直接登入,若沒有可以直接註冊,然後登入。登陸成功進入選單介面,選擇模式,進入遊戲。遊戲中使用者通過消滅敵方飛機獲得分數,敵方飛機毀滅會爆出獎勵,吃到獎勵也可以加分,同時還有道具,飛機一共有三種形態,根據撿到道具個數,飛機依次變換形態。在擊毀一定數量敵機後,會出現boos飛機,擊毀boss飛機後會進入下一關卡,關卡難

基於VC 和OpenCV實現的全民飛機大戰遊戲

摘要 功能 利用c 語言完成了乙個小遊戲專案 全民飛機大戰,該遊戲首先能夠給使用者提供註冊,登入功能 提供了選單欄及兩種遊戲模式,一種是無盡模式,另一種是一般模式 一般模式中使用者通過控制玩家飛機攻擊敵方飛機獲得分數以及獎勵,打死boss飛機後可進入下一關,難度一次增加 玩家也可撿取道具,獲得生命值...

基於opencv實現人臉識別

利用opencv,及自帶的人臉識別訓練結果 安裝包site package下cv2包內data下的haarcascade frontalface default.xml 這裡的opencv可以使用 pip install opencv python 安裝!mac可能需要brew安裝再關聯包。我們需要...

基於MFC和OpenCV實現角點檢測

角點檢測 根據 基於opencv的計算機視覺技術實現 define max corners 200 限定的最大角點數 iplimage srcimage 0 待處理的源影象 iplimage imageshow 0 儲存顯示帶角點的影象 iplimage grayimage 0 原始影象轉換成的灰階...