一直想自己寫個遊戲
正好在研究c#的可變陣列
子彈剛好適用於可變陣列
每個子彈的內容在infobullet.cs裡
bullets.cs 裡面是個可變的陣列(arraylist),記錄了所有的子彈資訊,同時能負責提取,刪除
bulletsplay.cs 是遊戲的主要演算法
裡面的子彈分兩種 一種是亂飛的
一種是跟蹤的
而且子彈會越來越多 嘿嘿
我最好撐了1800分
當然 也是好多bug
完善的空間應該很大很大
但俺是業餘的,懶得弄了
學會東西就好
最基本PSO演算法的C 實現
按照james kennedy russell eberhart 1995 的版本,演算法過程如下 x pso p particle initialization for i 1 to it max for each particle p in p do fp f p if fp isbetter ...
基於C 彈幕類射擊遊戲的實現 (三)子彈的實現
我寫部落格喜歡做完乙個東西,一口氣寫很多章。貌似這樣不太好啊 到這裡,我們似乎該讓主角上場了,好就讓我們來顯示一顆子彈吧 慢著,顯示子彈之前,我們需要小小的抽象一下,把遊戲中所有能顯示的物體抽象成gameobject,好處是什麼?好處是看起來很帥。當然不是,好處簡單來說,整合公共部分 利於管理 好吧...
最基本的演算法(1) 交換
交換演算法在c c 中有以下幾種實現方式 1.實現交換演算法 include using namespace std intmain 2.做成通用的函式 值傳遞 include using namespace std void swap int a,int b int main void swap ...