freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于c程序的俄羅斯方塊游戲設(shè)計-wenkub.com

2024-08-27 18:20 本頁面
   

【正文】 對這次論文的編寫使我受益非淺,我深刻的認(rèn)識到理論和實踐相結(jié)合的重要性,除了自身的努力之外,與各位老師、同學(xué)和朋友的關(guān)心、幫助和鼓勵是分不開的,尤其是我的指導(dǎo)老師梁國棟,從游戲的設(shè)計、編寫到程序的修改再到畢業(yè)論文定稿,梁老師一直悉心地指導(dǎo)我,使我受益非淺。通過本程序的訓(xùn)練,使我對C語言有了一個更深刻的了解。圖4圖5圖6結(jié)束語本文介紹了俄羅斯方塊這款風(fēng)靡世界的游戲的設(shè)計思路及其編程實現(xiàn)。 setfillstyle(SOLID_FILL)。 row[ y] = 1。 for(x = 0。 編寫具體的實現(xiàn)代碼如下。 }} 滿行處理 對正在運動著的方塊從下到上的順序判斷,如果該行方塊代碼顯示為1的個數(shù)等于這一行的方塊總數(shù)時,判斷這一行滿。 。 Drawboxs(g_CurBlock)。 } return。 goto rotate。 if (Checkboxs(tmp)) { dx = 1。 } = 1。 BLOCKINFO tmp = g_CurBoxs。 } } b = 1。 0x8000) { x = + i % 4。 } setfillcolor(color)。 BYTE g = GetGValue(g_boxs[].color) * 3 / 4。 break。具體代碼如下void Drawboxs(boxsINFO _boxs, DRAW _draw){ WORD b = g_boxs[].dir[]。這兩個函數(shù)是easyx新增的函數(shù),是具有三圍立體效果,大大的提高了游戲的可觀賞性。 _getch()。 // 找到工程文件夾中的音樂 mciSendString(_T(open alias mymusic), NULL, 0, NULL)。} 游戲加入背景音樂為了增加游戲的娛樂性,我為游戲添加了背景音樂,音樂使用童年經(jīng)典的叮當(dāng)貓。// 主函數(shù)void main(){ // 使用640*480色素的繪圖框初始化 initgraph(640, 480)。 outtextxy(20, 410, _T(下:下移))。 outtextxy(20, 330, _T(操作說明))。 // 設(shè)置坐標(biāo)原點 setorigin(220, 20)。boxs[7] ={ /* 口 * 口 * 口 口口口口 * 口 */ {0x0F00, 0x4444, 0x0F00, 0x4444, blue}, /* * 口口 * 口口 */ {0x0660, 0x0660, 0x0660, 0x0660, red}, /* * 口 口口口 口口 口 * 口 口 口 口口口 * 口口 口 */ {0x4460, 0x02E0, 0x0622, 0x0740, YELLOW}, /* * 口 口口 口口口 * 口 口 口 口 * 口口 口口口 口 */ {0x2260, 0x0E20, 0x0644, 0x0470, MAGENTA}, /* * 口 口口 * 口口 口口 * 口 */ {0x0C60, 0x2640, 0x0C60, 0x2640,GREEN },/* * 口 * 口口 口口 * 口 口口 */ {0x0360, 0x4620, 0x0360, 0x4620, CYAN},/ * 口 口 口 * 口口口 口口 口口口 口口 * 口 口 口 */ {0x4E00, 0x4C40, 0x0E40, 0x4640, BROWN}}。也可以手動操作,將文件復(fù)制到對應(yīng)文件夾中,這樣就可以刪掉easyx。圖2 關(guān)于easyx的介紹 在大一期間學(xué)習(xí)c語言是用到了vc,vc有較好的編輯和調(diào)試能力,但是卻沒有turbo c的繪圖能力,而且turbo c這個軟件沒有更新,過于老舊,連最基本的復(fù)制粘貼這種功能都沒
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1