摘要:
` #include <graphics.h> #include <conio.h> #include <stdio.h> #include <time.h> #define screen_x 1000 #define screen_y 700 #define len 10 struct Point 阅读全文
2022年8月6日
2022年8月5日
2022年8月4日
2022年8月1日
2022年7月31日
2022年7月30日
摘要:
1.实现了方块一组组的生成,在Manager类中实现逻辑,Hard类不变 这样的话地形更加美观,方块也不太会叠加 2.敌方坦克用计时器生成 #####两个计时器应该不能用同一个id,因为event。type要选择计时器的id #####计时器应该不能在同一个函数里被调用 3.一段时间(一般为5秒)生 阅读全文
2022年7月29日
摘要:
####感觉这个游戏可能有bug,但是实践又看不出来(因为容易莫名其妙的死亡) 1.这次新增加了 墙体类 2.实现了创建地图的方法 3.增加了碰撞逻辑 ` class Tank(pygame.sprite.Sprite): my_all_bullet = pygame.sprite.Group() 阅读全文
摘要:
##正式实现碰撞 1.实现了四种碰撞(代码注释里有) 2.加入了声音(当然只有这些声音肯定不够,还需要再搜集一些) 3.因为要在Manager类中main方法使用子弹,所以给坦克类创了两个类变量 remain方法清除所有坦克和子弹,重新开始游戏 (清除坦克和子弹用的是类方法) ######注意:同一 阅读全文