C 遊戲 極品蜜蜂V1 0

2022-02-28 19:52:48 字數 1372 閱讀 5560

閒著無聊,開發第二個遊戲,懷戀小時候在遊戲機上玩的那種什麼飛機。

遊戲介面:

本來是想做成飛機的,無奈沒有找到飛機,於是用乙隻蜜蜂代替。

本遊戲屬於碰撞類遊戲,主要用到了aabb類。遊戲中的物體都是該類派生的子類。

aabb類描述如下:

using

system;

using

system.collections.generic;

using

system.text;

using

system.drawing;

namespace

superplane

;  //

形狀之種類

public

aabb(point xy, size wh, objtypes otype, 

intspeed,color mcolor)

/*與引數提供的物件進行碰撞檢測,碰撞則返回true,否則flase

*/public

virtual

bool

hit(aabb bb)

/*圓與圓的碰撞檢測

*/public

bool

circleandcircle(aabb bb)

/*圓與矩形

*/public

bool

circleandrectangle(aabb bb)}/*

矩形與圓

*/public

bool

rectangleandcircle(aabb bb)}/*

矩形與矩形

*/public

bool

rectangleandrectangle(aabb bb)

/*其實本應用中除了矩形碰撞,其他的形狀都沒有出現

*//*

移動*/

public

void

up()

public

void

down()

public

void

down(

intnewspeed) 

//過載down方法

public

void

left()

public

void

right()

/*畫物件

*/public

virtual

void

draw(system.intptr winhandle)

/*擦除物件

*/public

virtual

void

erase(system.intptr winhandle)}}

武士與魔王遊戲v1 0

武士與魔王遊戲 武士 血量 5000 攻擊力 50 200 敏捷 20 有20 的機率魔王攻擊無效 暴擊率 10 有10 的機率攻擊翻倍 防禦 50 對方攻擊時血量少扣50點 技能 天外飛仙 本次攻擊力 100 踏雪無痕 本次敏捷 30 金鐘罩 本次防禦 100 吸血鬼 本次攻擊的50 血量加給武士...

偏方查詢 v1 0

偏方,即單方驗方。指藥味不多,對某些病證具有獨特療效的方劑。數千年來,在我國民間流傳著非常豐富 簡單而又療效神奇的 疑難雜症的偏方 秘方 驗方,方書著作浩如煙海。偏和正相對,偏方一般沒有被正式的藥物或醫學典籍收載,但有時能取得較好的 效果的治病的方法。偏方的 主要有二種 經驗的積累和家族內部流傳,前...

C 狀態機實現V1 0

實現狀態機框架,可以繼承此框架的基類實現自定義功能,需要quickhash標頭檔案,原始碼如下,請尊重原創!歡迎批評指正!fsm.h ifndef fsm h define fsm h include include quickhash.h include fsmstate.h include ty...