C#仿微信飛機大戰_改版

習慣性來張美女消消暑,天氣真的好熱

7月一天,忽然發現10歲的兒子
(不好,暴露自己年齡了!)骨骼驚奇,天資聰慧,
是當程序猿的材料(算不算子承父業,希望不是害了我兒啊),
故打起教他學習一門語言的念頭。
C++對他太難,
C#吧,簡單易上手,畢竟我兒才10歲不到。
開始的10多天,教他基本的工具使用,控件使用,語法,等
我兒學得來是雲裏霧裏(主要是太枯燥)
但還是堅持下來了(因爲每天學習20分鐘獎勵2元錢)
有一天, 兒子問我,可不可以開發遊戲啊
我說可以啊
兒說我最喜歡玩遊戲了,
我說:是啊,你看<王者榮耀>這款遊戲多少小學生玩啊,哪天你開發出這樣的遊戲你就厲害了
兒說那我們開發一款吧
我說好啊!改天我搜一搜,我們先從修改開始
於是,我在CSDN找到了一款打飛機的遊戲,讓兒子玩玩看,
兒子看到後愛不釋手,玩了幾分鐘,我問他:如果你來開發你要增加些什麼功能呢?
兒子說:我想和你一起玩,再增加一個玩家吧,而且飛機不好看,增加下飛機樣式
好,說辦就辦,一步一步教他怎麼修改,怎麼增加

完成後,和兒子大戰了1個多小時,兒子越來越有興趣了!!!!!!!!!!!!!!!從此迷上有玩遊戲,不再寫代碼。。。。意想不到的結局!


還是貼一貼,增加的代碼吧
        List<Enemy> enemy_lsit = new List<Enemy>();//敵軍飛機
        List<Bullet> bullet_lsit = new List<Bullet>();//飛機1的子彈
        List<Bullet> bullet_lsit2 = new List<Bullet>();//飛機2的子彈
        List<Explosion> explosion_list = new List<Explosion>();//爆炸
        List<Reward> reward_list = new List<Reward>();//獎勵
        int score = 0;
        int score2 = 0;
        int boom_count = 20;
        int boom_count2 = 20;
        int Lifecount = 5;
        int Lifecount2 = 5;
        int DeadTime = 0;
        int DeadTime2 = 0;
        bool Crash = false;
        bool Crash2 = false;
各增加了一個user,修改了子彈排數,不限制,最多的時候直接霸屏!!

效果圖:



下面的具體代碼各位自己下載看,哥有事出去了,下次有空繼續
下載鏈接:http://download.csdn.net/detail/xjb2006/9914874
原版文章鏈接:http://blog.csdn.net/y85171642/article/details/14225517?utm_source=tuicool
原版下載鏈接:http://download.csdn.net/detail/y85171642/6527099
再次感謝原作者!


最後,習慣性打個廣告:


8年前開發的《零度屏幕錄像軟件》最新發布了V11.0,歡迎大家下載看看,


順便提點意見


http://zxcvbnm555666.blog.163.com/blog/static/8027484201762744113771/




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章