草庐IT

学习 Python 之 Pygame 开发坦克大战(一)

学习Python之Pygame开发坦克大战(一)Pygame什么是Pygame?初识pygame1.使用pygame创建窗口2.设置窗口背景颜色3.获取窗口中的事件4.在窗口中展示图片(1).pygame中的直角坐标系(2).展示图片(3).给部分区域设置颜色5.在窗口中显示文字6.播放音乐Pygame什么是Pygame?Pygame是一组Python用于编写视频游戏的模块。Pygame在优秀的SDL库上添加了功能。可以让我们使用python语言创建功能齐全的游戏和多媒体程序,并且Pygame是高度可移植的,几乎可以在所有平台和操作系统上运行。初识pygame官方文档函数名称作用返回值pyga

学习 Python 之 Pygame 开发坦克大战(一)

学习Python之Pygame开发坦克大战(一)Pygame什么是Pygame?初识pygame1.使用pygame创建窗口2.设置窗口背景颜色3.获取窗口中的事件4.在窗口中展示图片(1).pygame中的直角坐标系(2).展示图片(3).给部分区域设置颜色5.在窗口中显示文字6.播放音乐Pygame什么是Pygame?Pygame是一组Python用于编写视频游戏的模块。Pygame在优秀的SDL库上添加了功能。可以让我们使用python语言创建功能齐全的游戏和多媒体程序,并且Pygame是高度可移植的,几乎可以在所有平台和操作系统上运行。初识pygame官方文档函数名称作用返回值pyga

Unity使用新输入系统InputSystem制作飞机大战Demo(对象池设计模式及应用)

@作者:SYFStrive@博客首页:HomePage📌:个人社区(欢迎大佬们加入)👉:社区链接🔗📌:觉得文章不错可以点点关注👉:专栏连接🔗💃:程序员每天坚持锻炼💪👉飞机大战专栏(🔥)目录游戏单例脚本非持久化泛型单例游戏基类子弹基类实现子弹移动对象池制作代码框架1、克隆对象2、初始话对象池3、可用队列4、预备好的对象5、对象池管理脚本对象池的应用poolManager添加Player添加功能测试子弹对象池需要的数量子弹尾线出现残影的问题敌人控制器制作控制敌人的飞行范围控制敌人的移动发射子弹敌人子弹脚本添加敌人子弹的对象池效果最后游戏单例脚本单例模式是1种设计模式:👉(Designpattern

Unity使用新输入系统InputSystem制作飞机大战Demo(对象池设计模式及应用)

@作者:SYFStrive@博客首页:HomePage📌:个人社区(欢迎大佬们加入)👉:社区链接🔗📌:觉得文章不错可以点点关注👉:专栏连接🔗💃:程序员每天坚持锻炼💪👉飞机大战专栏(🔥)目录游戏单例脚本非持久化泛型单例游戏基类子弹基类实现子弹移动对象池制作代码框架1、克隆对象2、初始话对象池3、可用队列4、预备好的对象5、对象池管理脚本对象池的应用poolManager添加Player添加功能测试子弹对象池需要的数量子弹尾线出现残影的问题敌人控制器制作控制敌人的飞行范围控制敌人的移动发射子弹敌人子弹脚本添加敌人子弹的对象池效果最后游戏单例脚本单例模式是1种设计模式:👉(Designpattern

C语言手写-植物大战僵尸

植物大战僵尸,是一个非常经典的小游戏,初学者从零开始,开发一个自己的植物大战僵尸,还是非常值得期待的!可以作为自己的课设,也可以用来快速提升自己的项目开发能力。项目效果(详细视频教程-下载素材-点这里)说明:因为完整动图提交后提示违规,所以这里仅截图示意。如果需要演示视频,在评论中回复即可。项目准备安装VisualStudio的任意版本(推荐VS2019社区版、VS2022社区版)安装easyx图形库(官网下载地址)领取项目素材(回复“植物大战僵尸”,即可领取)创建项目使用VS创建项目,使用空项目模板:导入素材:在项目目录下,创建res文件夹,把解压后的素材拷贝到res目录下。实现游戏初始场景

C语言手写-植物大战僵尸

植物大战僵尸,是一个非常经典的小游戏,初学者从零开始,开发一个自己的植物大战僵尸,还是非常值得期待的!可以作为自己的课设,也可以用来快速提升自己的项目开发能力。项目效果(详细视频教程-下载素材-点这里)说明:因为完整动图提交后提示违规,所以这里仅截图示意。如果需要演示视频,在评论中回复即可。项目准备安装VisualStudio的任意版本(推荐VS2019社区版、VS2022社区版)安装easyx图形库(官网下载地址)领取项目素材(回复“植物大战僵尸”,即可领取)创建项目使用VS创建项目,使用空项目模板:导入素材:在项目目录下,创建res文件夹,把解压后的素材拷贝到res目录下。实现游戏初始场景

升级版飞机大战来袭,手把手教学,万字详解,你还学不会嘛?

前言嗨!好几天没更新了,有没有想我?最近大家都在干嘛呢?哈哈哈我知道了,大家再准备1024程序员节嘛~上一期给大家制作了一个简易版本的飞机大战大家还记得嘛,不记得的话可以看下往期的文章哈。今天给大家升级了哦,期待吧,话不多说,正式开始吧正文一、游戏构想游戏的基本设定:敌方共有大中小3款飞机,分为高中低三种速度;子弹的射程并非全屏,而大概是屏幕长度的80%;消灭小飞机需要1发子弹,中飞机需要8发,大飞机需要20发子弹;每消灭一架小飞机得1000分,中飞机6000分,大飞机10000分;每隔30秒有一个随机的道具补给,分为两种道具,全屏炸弹和双倍子弹;全屏炸弹最多只能存放3枚,双倍子弹可以维持18

升级版飞机大战来袭,手把手教学,万字详解,你还学不会嘛?

前言嗨!好几天没更新了,有没有想我?最近大家都在干嘛呢?哈哈哈我知道了,大家再准备1024程序员节嘛~上一期给大家制作了一个简易版本的飞机大战大家还记得嘛,不记得的话可以看下往期的文章哈。今天给大家升级了哦,期待吧,话不多说,正式开始吧正文一、游戏构想游戏的基本设定:敌方共有大中小3款飞机,分为高中低三种速度;子弹的射程并非全屏,而大概是屏幕长度的80%;消灭小飞机需要1发子弹,中飞机需要8发,大飞机需要20发子弹;每消灭一架小飞机得1000分,中飞机6000分,大飞机10000分;每隔30秒有一个随机的道具补给,分为两种道具,全屏炸弹和双倍子弹;全屏炸弹最多只能存放3枚,双倍子弹可以维持18

国产ChatGPT大战弱智吧效果实测!网页端小程序均已上线,人人可玩

杨净萧箫发自凹非寺量子位|公众号QbitAI“中国版ChatGPT首发”,争得不可开交,热闹却一直没个结果——自ChatGPT发布以来,目前进展最快的国内产品也仅是开启了内测,不知道啥时候才能玩上。结果现在有读者跟我们爆料,一个中文版类ChatGPT产品已经悄然上线。不是预告、也不是开启小范围测试,而是直接人人可用?!中国版ChatGPT这不就来了吗!听起来有些玄幻,不过我们点进主页试了试,发现确实可玩:这不得拿出十八般武艺与它较量一番?我们注册了一个账号,试试它的实际效果如何。和中国版ChatGPT较量中文这个官网显示,写作猫同样通过对话问答来解决任务,功能上包括但不限于三大方向。其一,问答

国产ChatGPT大战弱智吧效果实测!网页端小程序均已上线,人人可玩

杨净萧箫发自凹非寺量子位|公众号QbitAI“中国版ChatGPT首发”,争得不可开交,热闹却一直没个结果——自ChatGPT发布以来,目前进展最快的国内产品也仅是开启了内测,不知道啥时候才能玩上。结果现在有读者跟我们爆料,一个中文版类ChatGPT产品已经悄然上线。不是预告、也不是开启小范围测试,而是直接人人可用?!中国版ChatGPT这不就来了吗!听起来有些玄幻,不过我们点进主页试了试,发现确实可玩:这不得拿出十八般武艺与它较量一番?我们注册了一个账号,试试它的实际效果如何。和中国版ChatGPT较量中文这个官网显示,写作猫同样通过对话问答来解决任务,功能上包括但不限于三大方向。其一,问答