遊戲 彈球敲方塊

2022-02-20 22:41:13 字數 1109 閱讀 4827

遊戲:彈球敲方塊

挺傳統的乙個遊戲.有個滾動的小球,有個滑板,使小球敲擊方塊.當擊中某些方塊時,會有機率地落下食物,食物分以下12類:

capsule_fly         = 0,    // 飛起

capsule_bullet      = 1,    // 發射子彈

capsule_short       = 2,    // 變短

capsule_long        = 3,    // 變長

capsule_stick       = 4,    // 粘住

capsule_puncture    = 5,    // 穿彈

capsule_slow        = 6,    // 減速

capsule_quick       = 7,    // 加速

capsule_die         = 8,    // 掛了

capsule_init        = 9,    // 新生

capsule_show_food   = 10,   // 顯示食物

capsule_double_balls= 11,   // 小球數目翻倍

總之黑色邊框的食物是好吃的,紅色邊框的食物不好吃.

滑鼠左右鍵點選,會使滑板左右旋轉偏移.

遊戲寫得很痛苦,都有種想吐的感覺,算是我這些小遊戲中寫得最糾結的.本來以為一兩天就能搞定的,結果寫了差不多一星期,一直不在狀態.寫的時候總是犯些低階

錯誤,而除錯這種bug很是苦悶,比如我將加快的速度和放緩的速度小數點放錯了,放大了100倍,結果導致莫名其妙地丟命.

最可惜的是,費了很大力氣寫完後,發現這個遊戲不怎麼好玩.操作感什麼的都很差.算了,這遊戲的意義在於它寫出來了,而不是好不好玩.我寫的遊戲基本上都是方塊

類的,怎麼能少了敲方塊呢?只是這個遊戲尚需要進一步的優化,這個以後再說吧,先發布下.

這依然是一款3d遊戲(也可以說是2.5d),滾動滑鼠滾輪可以調節視角.

pygame實現彈球遊戲

pygame彈球遊戲 寫的很簡陋 pip install pygame 安裝pygame模組 複製執行即可 import pygame import random pygame.init win pygame.display.set mode 600,600 畫布視窗的大小 pygame.displ...

關於彈球遊戲的總結

關於彈球遊戲的總結 1 兩球的碰撞 在使用shap 方法判斷兩球碰撞後,用if方法編寫球的改變寫完後將if判斷中的條件由ture改為flase負責同球會不斷的相互碰撞,如下 while threadtext.isstop 球對磚塊的碰撞,與磚塊的消失 在判斷球與磚塊碰撞的時候不能好高騖遠,想要一步到...

專案 雙人反彈球遊戲

專案描述 實現雙人玩的彈跳球遊戲最終效果圖如下 如下 include include define high 480 遊戲畫面尺寸 define width 640 全域性變數 int ball1 x,ball1 y 小球1的座標 int ball2 x,ball2 y 小球2的座標 int rad...