mooc窗口白屏mooc进不去怎么办办

新手入门 | MOOC学院
MOOC是什么?
MOOC也叫慕课,全称 Massive Open Online Courses(大规模开放式在线课程)。MOOC在2011年末从美国硅谷发端,迅速掀起了全球在线学习的浪潮。简单地说,MOOC就是让全球各地的高校将他们的课程放到网络平台上,供全世界的人们免费学习。从此,你可以足不出户听常青藤名校课程,一睹世界知名教授的授课风采,与来自全球各地的学习者做同学,甚至还可以获得名校认证证书。
现在,随着在线教育的发展,MOOC的定义也在变得更加宽泛。一些科研机构、博物馆、企业也开始推出培训课程,为学习者提供了更多的选择。
MOOC适合哪些人?
大部分MOOC为学科入门和兴趣类课程,也有深入的专业课程和职业技能提升课程。可以说,不论你是学生、职场人士,还是自由职业者,想学哪方面的知识,都可以找到自己需要的课程,通过MOOC提升自己。
相比传统的公开课,MOOC更适合利用碎片时间学习,大大方便了学习者。它的课程视频通常较短,并辅以阅读资料、讨论区、作业和考试,给你更科学、更完整的学习体验。你可以自己决定上课时间与进度,充分利用空闲时间,在任何地点进行学习。
我想上MOOC!该怎么做?
绝大多数MOOC课程都能免费学习!
你可以在MOOC学院按照语言、内容、开课平台和开课学校筛选课程,或者直接搜素感兴趣的主题,参考其他学习者的点评、笔记和讨论,选择你最想上的课程。
选好课程后,在课程页面点击“去上课”,进入课程平台。在课程平台注册账号,加入课程。如果是自主学习课程和已经开始的课程,你可以马上开始学习;如果课程还没开始,请耐心等待一下哟!
学习过程中,你可以来MOOC学院讨论和写笔记。完成课程后,别忘了来MOOC学院留下你对这门课程的点评哦。
MOOC收费吗?
MOOC学院是全球最大的中文MOOC学习者社区,收录了来自国内外超过50个MOOC平台的数千门课程,帮你发现全球在线好课。
但是,不是所有的课程都提供免费证书。对于 Coursera、edX、FutureLearn 等平台,学习者需要缴纳一定的费用并完成课程,才可以获得认证证书。不同平台、不同课程的收费费用和服务项目不同,具体请参考课程说明。
关注MOOC学院和微信(微信号:MOOC),第一时间获得关于MOOC的最新情报!
MOOC学院是全球最大的中文MOOC学习者社区,收录了来自国内外超过50个MOOC平台的数千门课程,帮你发现全球在线好课。
如何在MOOC学院选课?
你可以通过以下任何一种方式,找到感兴趣的课程:
1. 点击菜单栏中的“
”标签,进入课程列表,然后按照语言、内容、开课平台和开课学校筛选课程;你也可以点击“
”标签,然后按照领域、方向和平台筛选课程。
2. 用近期热门、评分最高、即将开始和时间自主四个分类标签进行筛选,找出最适合你的课程。
3. 在MOOC学院网站顶部的搜索框直接搜索你感兴趣的主题,在搜索结果中选择你最感兴趣的课程。
MOOC学院也会通过课程专题、微博微信推荐近期好课,欢迎关注!
怎样加入课程?
在MOOC学院课程页面点击“去上课”,跳转到相应的课程平台。
大多数情况下,课程平台的账号和MOOC学院账号不通用。因此,如果你是首次在这个课程平台上学习,那么需要新注册一个账户,然后加入课程。如果你已经注册过该课程平台,请在登录后加入课程。
过了开课时间,还能报名吗?
大部分课程在课程结束前都可以加入,可以观看已经发布的授课视频,但如果错过提交作业的期限,最终成绩会受影响。部分课程会在课程开始后1-2周关闭报名入口,你可以等待课程下期开课时再加入。
如果课程已经无法加入,可耐心等待下一次课程。很多平台都有课程关注功能,你可以先关注感兴趣的课程,下一轮课程开始时,平台会通过邮件通知你。
MOOC课程都是英文授课吗?有没有中文课程?
有!中国高校在 Coursera、edX、学堂在线、中国大学MOOC等平台上都开设了课程,采用中文授课。有些国外平台的英文课程也提供中文字幕。
的语言分类中选择“中文”,选出所有带中文字幕或中文授课的课程。在课程图片上,我们也对中文授课或有中文字幕的课程进行了标注。
“去上课”链接错误,打不开页面怎么办?
报错,或者直接在课程讨论区发帖报错,我们收到您的报错后会立刻核实修改。
如果课程已经结束,可耐心等待下一次课程。Coursera 支持课程订阅,在课程再次开课前给你发送邮件提醒。FutureLearn 的精品课程也会重复开课。
我可以在MOOC学院上课吗?
不可以。MOOC学院只是帮助大家发现优质课程资源,你需要在课程平台上注册账号,在课程平台上课。
我想和其他学习者一起学习,怎么做?
虽然不能直接在MOOC学院上课,你可以在MOOC学院找到对同一门课感兴趣的同学,一起来学习和讨论。请关注MOOC学院官方微信(微信号:GuokrMOOC),获取最新的学习小组信息。你还可以在
发起和加入学习小组。
需要在固定的时间上课吗?
不需要,你可以在任何你方便的时间学习!
MOOC课程一般每周更新新一周的学习内容,你只需要合理安排时间,在有空的时候观看课程视频,留意作业和考试安排,及时完成学习任务就可以啦。
视频怎么没有字幕?
绝大多数课程都配有和授课语言相同的字幕,有些课程还提供中文字幕。视频没有字幕,可能是因为没有开启。你可以在视频播放器右下角找到字幕按钮,点击选择打开/关闭字幕。
视频打不开怎么办?
因为众所周知的原因,有些国外MOOC平台的视频会无法缓冲播放。你需要使用VPN或其他工具翻墙后观看。大部分国内平台的课程视频都可以无障碍播放。打不开的话可能是浏览器兼容问题,推荐使用 Chrome 和 Firefox 试试看。如果在线观看不够流畅,可以下载视频到本地观看。
可以在手机上学习MOOC吗?
可以。Coursera、edX、学堂在线、中国大学MOOC等平台都有自己的移动客户端。前往应用商店下载应用,登入账号,就可以在手机上学习啦。
必须要完成作业吗?
如果你想要获得证书,那么需要按时完成作业,并达到课程要求。如果你只是旁听课程,不提交作业不会影响你学习课程中的其他内容,也不会影响你选修其他课程。
怎样查看作业的截止时间?
请留意课程团队发布的公告和邮件通知。你可以将截止时间添加到自己的日程表中,提醒自己。如果错过作业期限,这部分的分数就失去啦。
如果对课程不满意,可以中途退出吗?
可以!MOOC学习以自愿为前提,如果你不想继续学习课程,可以到个人主页查看课程列表,点击“Unenroll”或“退出课程”退出, 退出课程不会对你带来负面影响。
怎样才能获得证书?
一句话:请认真阅读平台课程说明!
是否提供证书、证书是否收费、如何付费等都因平台和课程而异,不同课程的证书发放标准也不一样。如果课程提供证书,并且你已经完成了课程并达到相应的要求,课程方会通过邮件通知你如何和何时可以获得证书。
MOOC证书有什么用?
在申请外国大学或参加国内大学自主招生的时候,MOOC证书可以体现你的自主学习能力和对相关学科的兴趣。国内外的一些大学已经认可学生通过MOOC课程获得学分,你可以向校方了解相关信息。
随着MOOC的普及,MOOC的学习经历也越来越得到企业的认可。如果你有与所申请职位相关的MOOC证书,不妨在应聘的时候大胆晒出来!
如何在MOOC学院晒证书?
获得课程平台颁发的电子证书后,你可以打开课程页面,点击标题右侧的“晒证书”按钮,输入电子证书地址或上传证书图片,写下你对这门课程的点评。认证证书还可以一键同步到 LinkedIn 哦!
付费证书和免费证书有什么区别?
几乎所有MOOC课程都能免费学习,但其中一些课程要求付费才能获得认证证书。Coursera、edX的付费证书通过摄像头和打字方式确认你的身份,证明是你本人完成了课程。你获得的认证证书可以在 LinkedIn 上展示。
MOOC课程是否提供纸质证书?
大多数MOOC课程不提供纸质证书,仅提供电子版证书。学堂在线、中国大学MOOC 和 FutureLearn 等平台提供纸质证书及邮寄服务,请参考相应课程和平台的说明。
完成课程后,什么时候能收到证书?
一般来说,如果课程提供电子证书,并且你达到了课程的要求,那么结课后就可以耐心等待证书啦!MOOC课程的成绩评估和证书生成需要一定时间,一般在完成课程一周到一个月后才能收到证书。请留意你的邮箱,及时查收证书下载通知,按照邮件提示下载电子证书。
MOOC学院是什么?
MOOC学院是中文互联网内最大的MOOC学习社区,聚集了超过50%的MOOC中文用户,通过“社会化学习”提升MOOC中文用户的学习质量。在这里,你可以通过大家的评分和笔记来筛选你最需要的优质课程,还可以加入围绕课程设立的学习小组,用中文讨论学习问题,并晒出你获得的MOOC证书。
MOOC学院收录了超过5000门MOOC课程,超过4000门职业教育课程,以及超过3000个演讲视频,为你展现最优质的线上学习资源,满足你的一切学习需要!
如何注册MOOC学院账号?
在 MOOC 学院顶端点击【注册】,输入你的邮箱,点击【发送验证邮件】,打开邮箱,点击验证邮件中的网址,就可以完成注册了。你也可以使用第三方帐号登录。
如何修改头像?
点击右上角个人头像,进入个人主页。在屏幕右侧点击【果壳主页】。进入果壳主页后,在右上角点击头像 - 设置,在设置选项中选择【设置头像】,就可以修改了。
如何上传演讲?
MOOC学院欢迎大家向演讲频道提交有知识、有趣味的视频。在
点击【贴演讲】,在弹出的窗口中贴入你想要添加的视频地址,等待5-10秒系统抓取内容,选择标签,点击【发表】,就成功了!目前演讲频道支持来自网易公开课、优酷、腾讯视频、Bilibili 以及新浪视频的内容。
在社区发表帖子,提示垃圾过滤器阻止了您提交的内容怎么办?账号被封,帖子、笔记无故消失怎么办?
向管理员报告。
还有我们没有解答的问题?
更多新手问题解答,请见 http://mooc.guokr.com/post/606796/ 。
如何给MOOC学院提建议?
可以在新浪微博私信我们或将具体建议和问题发送到学期素质类选修课MOOC课程网上学习的通知 -东南大学成贤学院
学期素质类选修课MOOC课程网上学习的通知
&&(浏览:)
各位同学:&&& 学期素质类《MOOC-认识地球》、《MOOC-大学生创新实践》、《MOOC-大学生安全教育》、《MOOC-人文的物理学》课程为网上自主学习课程,每个章节均有完成章节测试的明确要求,请同学们安排好自己的学习计划,按期完成学习任务。&&& 一、《MOOC-大学生创新实践》、《MOOC-大学生安全教育》、《MOOC-人文的物理学》具体学习流程如下:&&& 1.学习网址为:cxxyseu.benke.chaoxing.com,进入课程学习页面,点击页面右上角“登陆”,登录账号为学生学号,登录初始密码为123456。登录成功后,点击页面左上角的“设置”进行个人基本信息的完善,包括更改绑定邮箱和手机号码等,邮箱将作为找回密码的重要依据。&&& 2.网上学习时间为日—日,请同学们在规定时间内完成观看视频、章节作业和测验并参加结课考试。&&& 3.学生登录东南大学成贤学院尔雅通识课学习系统,通过观看视频,完成相应作业,提问,讨论、考试等进行学习。需完整观看视频(学习进度达到100%)方能参加结课考试,否则取消考试资格。&&& 4.成绩构成及考核方式:综合成绩=视频观看(占30%)+网上平时作业(30%)+网上结课考试(40%),注意事项:&&& 1. 不登录状态下观看的课程不计入学习统计中,若忘记登录账号或密码,点击“忘记密码”,输入绑定的邮箱账号,根据提示进行密码重置。&&& 2.学生在学习过程中有疑问可以点击网站页面上的“帮助”一栏,内含“常见问题”和“用户手册下载”,也可以点击网站页面的“客服”一栏或拨打或加入成贤学院尔雅学生QQ群进行咨询。(QQ群号:)。&&&&&& 二、《认识地球》网上学习注意事项:&&& 1.学习网址为: mcxxy.nju.edu.cn& 平台初始用户名为学号,密码为学号后四位(请使用 火狐(Firefox)、谷歌(Chrome)、或IE11以上版本IE浏览器打开平台)。为保证及时收取课程相关信息,请第一次登录学习平台时,将个人信息补充完整&&& 2.网上学习时间为日—日, &&& 3.逐一浏览“课程介绍”的中各项内容,熟悉和了解学习和考核要求。&&& 4.首次观看课程视频,视频进度不可调整,需完整观看;再次复习观看时,视频进度可自由调整。& 完成章节所有课程学习,方可进行该章节在线考试。参加章节考试之后,可进入下一章节学习。&&& 5.结课考试资格:&必须完成所有章节测试 ;&学习时长占总时长80%&;&&& 6.考核方式:学习结束后学校安排集中上机考试,时间另行通知。&&& 7.成绩构成: 期末成绩=学习时长 10% + 章节作业 40% + 答疑互动 10% + 结课考试 40%&&& 8.考试说明:&章节测试次数没有限制, 取最高成绩 ;&结课考试只能考1次。&&& 9.课程学习中遇到的平台使用问题、学习内容问题,均可在讨论区中提出,平台管理员、主讲老师及助教老师会进行解答。& &&& 10.为确保平台可正确记录您的学习进度,请在结束学习时,点击视频窗口暂停键或闭合课程章节列表再退出平台。 (具体操作步骤见“附件:《认识地球》网上学习操作指南”)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 教务处&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 二〇一七年三月六日
附件【】已下载次
   --校内链接--
教师发展中心
学生缴费平台
校外VPN服务
专业抽检专题网站
学生宿舍电表余额查询
考勤系统查询
电工电子实验中心
一卡通查询网站
新视野大学英语
计算中心查询系统
十周年院庆网
党的群众路线学习网
心理咨询中心
优秀学生党员展示
东南大学成贤学院教育基金会
固定资产管理系统
全国高校仪器设备竞价网
   --校外链接--
江苏教育党建网
共产党员网
中华人民共和国教育部
江苏省学位与研究生教育
江苏高校就业指导中心
中国移动短信网关(内网)
中国移动短信网关(外网)
中国电信企信通平台
中国联通微校园平台
南京大学金陵学院
江苏省独立学院专业建设抽检
中国大学视频公开课-爱课程
   --东大站点--
东南大学图书馆
东南大学电工电子实验中心
东南大学学生处
东南大学先声网
虎踞龙蹯BBS
东南大学成贤学院&&地址:南京市江北新区东大路6号&&电话:&&邮编:210088&&ICP备案号:我是一只小菜鸟
计算机网络MOOC 作业5
1.假设主机A向主机B发送5个连续的报文段,主机B对每个报文段进行确认,其中第二个报文段丢失,其余报文段以及重传的第二个报文段均被主机B正确接收,主机A正确接收所有ACK报文段;报文段从1开始依次连续编号(即1、2、3……),主机A的超时时间足够长。请回答下列问题:1).如果分别采用GBN、SR和TCP协议,则对应这三个协议,主机A分别总共发了多少个报文段?主机B分别总共发送了多少个ACK?它们的序号是什么?(针对3个协议分别给出解答)2).如果对上述三个协议,超时时间比5RTT长得多,那么哪个协议将在最短的时间间隔内成功交付5个报文段?答:采用GBN协议时:
A共发送9个报文段;首先发送1,2,3,4,5,后来重发2,3,4,5。
B共发送8个ACK;先是4个ACK1,然后是ACK2, ACK3, ACK4, ACK5.采用SR协议时:
A共发送6个报文段;首先发送1,2,3,4,5,然后重发2。
B共发送5个ACK;先发送ACK1,ACK3, ACK4, ACK5,然后是ACK2。采用TCP协议时:
A共发送6个报文段;首先发送1,2,3,4,5,然后重发2。
B共发送5个ACK;先发送4个ACK2,然后发送1个ACK6。2).TCP协议;因为TCP有快速重传机制(即在未超时情况下就开始重传丢失的2号报文段)。2.假设A、B两个端系统通过唯一的一条8Mbps链路连接(M=10^6),该链路的双向传播时延是150ms;A通过一个TCP连接向B发送一个大文件,B的接收缓存足够大,每个TCP段最大段长度(MSS)为1500字节,TCP采用Reno版本,且总是处于拥塞避免阶段(即忽略慢启动)。请回答下列问题:1).该TCP连接能够获得的最大窗口尺寸(以TCP段数计)是多少?2).该TCP连接的平均窗口尺寸(以TCP段数计)和平均吞吐量(以bps计)是多少?3).该TCP连接的拥塞窗口从发生丢包到恢复到最大窗口尺寸要经历多长时间?答:1)设W是最大窗口尺寸,当最大发送速率超过链路带宽时会发生丢包,因此:W*MSS/RTT=8Mbps,于是W=100。2)拥塞窗口从W/2到W之间变化,平均窗口尺寸:W'=0.75W=75;因此平均吞吐量为:75*.15=6Mbps。3)0.15*100/2=7.5秒,因为每个RTT窗口尺寸增加1个MSS。
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!学期全校选修课MOOC课程网上学习的通知-东南大学成贤学院
学期全校选修课MOOC课程网上学习的通知
&&(浏览:)
各位同学:& & 学期素质类《MOOC-认识地球》、《MOOC-大学生创新实践》、《MOOC-大学生安全教育》、《MOOC-人文的物理学》、《MOOC-中华诗词之美》《MOOC-舌尖上的植物学》、《MOOC-经济学智慧解读中国》;通识类《创业教育》课程为网上自主学习课程,每个章节均有完成章节测试的明确要求,请同学们安排好自己的学习计划,按期完成学习任务。一、《MOOC-大学生创新实践》、《MOOC-大学生安全教育》、《MOOC-人文的物理学》、《MOOC-中华诗词之美》《MOOC-舌尖上的植物学》、《MOOC-经济学智慧解读中国》、《创业教育》具体学习流程如下:&& &1、学习网址为:cxxyseu.benke.chaoxing.com,进入课程学习页面,点击页面右上角“登陆”,登录账号为学生学号,登录初始密码为123456。登录成功后,点击页面左上角的“设置”进行个人基本信息的完善,包括更改绑定邮箱和手机号码等,邮箱将作为找回密码的重要依据。& & 2、网上学习时间为日—日,请同学们在规定时间内完成观看视频、章节作业和测验并参加结课考试。&& &3、学生登录东南大学成贤学院尔雅通识课学习系统,通过观看视频,完成相应作业,提问,讨论、考试等进行学习。需完整观看视频(学习进度达到100%)方能参加结课考试,否则取消考试资格。&& &4、成绩构成及考核方式:综合成绩=视频观看(占25%)+网上平时作业(25%)+网上结课考试(50%),注意事项:& & 1. 不登录状态下观看的课程不计入学习统计中,若忘记登录账号或密码,点击“忘记密码”,输入绑定的邮箱账号,根据提示进行密码重置。&& &2.学生在学习过程中有疑问可以点击网站页面上的“帮助”一栏,内含“常见问题”和“用户手册下载”,也可以点击网站页面的“客服”一栏或拨打或加入成贤学院尔雅学生QQ群进行咨询。(QQ群号:)。
二、《认识地球》网上学习注意事项:&& &1、学习网址为: mcxxy.nju.edu.cn &平台初始用户名为学号,密码为学号后四位(请使用 火狐(Firefox)、谷歌(Chrome)、或IE11以上版本IE浏览器打开平台)。为保证及时收取课程相关信息,请第一次登录学习平台时,将个人信息补充完整& & 2、网上学习时间为日—日, & & 3、逐一浏览“课程介绍”的中各项内容,熟悉和了解学习和考核要求。& & 4、首次观看课程视频,视频进度不可调整,需完整观看;再次复习观看时,视频进度可自由调整。 &完成章节所有课程学习,方可进行该章节在线考试。参加章节考试之后,可进入下一章节学习。& & 5、结课考试资格: 必须完成所有章节测试 ; 学习时长占总时长80% 。& & 6、考核方式:学习结束后学校安排集中上机考试,时间另行通知。& & 7、成绩构成: 期末成绩=学习时长 10% + 章节作业 40% + 答疑互动 10% + 结课考试 40%& & 8、考试说明: 章节测试次数没有限制, 取最高成绩 ; 结课考试只能考1次。& & 9、课程学习中遇到的平台使用问题、学习内容问题,均可在讨论区中提出,平台管理员、主讲老师及助教老师会进行解答。 &&& &10、为确保平台可正确记录您的学习进度,请在结束学习时,点击视频窗口暂停键或闭合课程章节列表再退出平台。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 教务处& & & & & & & & & & & & & & & & &&&&&&&&&&&&&&& &&二〇一八年三月十二日
   --校内链接--
教师发展中心
学生缴费平台
校外VPN服务
专业抽检专题网站
学生宿舍电表余额查询
考勤系统查询
电工电子实验中心
一卡通查询网站
新视野大学英语
计算中心查询系统
十周年院庆网
党的群众路线学习网
心理咨询中心
优秀学生党员展示
东南大学成贤学院教育基金会
固定资产管理系统
全国高校仪器设备竞价网
   --校外链接--
江苏教育党建网
共产党员网
中华人民共和国教育部
江苏省学位与研究生教育
江苏高校就业指导中心
中国移动短信网关(内网)
中国移动短信网关(外网)
中国电信企信通平台
中国联通微校园平台
南京大学金陵学院
江苏省独立学院专业建设抽检
中国大学视频公开课-爱课程
   --东大站点--
东南大学图书馆
东南大学电工电子实验中心
东南大学学生处
东南大学先声网
虎踞龙蹯BBS
东南大学成贤学院&&地址:南京市江北新区东大路6号&&电话:&&邮编:210088&&ICP备案号:【1】【MOOC】Python游戏开发入门-北京理工大学【第二部分-游戏开发之框架】
时间: 15:03:56
&&&& 阅读:178
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&学习地址链接:
pygame安装方法:
1.Pygame 简介与安装Python优秀的第三方库SDL:各个操作系统上提供的一种能直接与计算机外设打交道的一个第三方库在这个库基础上做了相关封装安装:在win平台:&以管理员身份运行&cmd,执行pip install pygamewin平台:&以管理员身份运行&cmd,执行python -m pygame.examples.aliensPygame 是Python最经典的2D游戏开发第三方库,也支持3D游戏开发Pygame 是一种游戏开发引擎,基本逻辑具有参考价值==============================================================================2.Pygame 最小开发框架及最小游戏最小开发框架与极简开发框架:源代码:
1 # Pygame的Hello World程序,包含了Pygame最小开发框架。
2 import pygame,sys
4 # 对pygame内部各功能模块进行初始化创建及变量设置,默认调用
5 pygame.init()
6 # 初始化显示窗口,第一个参数是一个二元组,分别表示窗口的宽度和高度
7 screen = pygame.display.set_mode((600, 400))
8 # 设置显示窗口的标题内容,参数是一个字符串类型
9 pygame.display.set_caption("Pygame游戏之旅")
11 while True:
# 从pygame的事件队列中取出事件,并从队列中删除该事件,例如:键盘按下是一个事件
for event in pygame.event.get():
# 获得事件类型,并逐类响应;pygame.QUIT是pygame中定义的退出事件常量
if event.type == pygame.QUIT:
sys.exit()
# 对显示窗口进行更新,默认窗口全部重绘
pygame.display.update()
Pygame的Hello World程序,包含了Pygame最小开发框架。
sys是python的标准库sys提供python运行时环境变量的操控sys.exit()用于退出结束游戏并退出
==============================================================================3.壁球小游戏(展示型)与图像的基本使用
需求到实现的三个关键要素:1 壁球:游戏需要一个壁球,通过图片引入2 壁球运动:壁球能上下左右运动(每次向右及向下移动1个像素)3 壁球反弹:壁球能在上下左右边缘反弹(到达边缘后,速度取反即可)通过链接下载壁球图片:图片保存为gif格式,和.py文件保存在同一个文件夹中。注意坐标轴体系:窗口左上角坐标(0,0),横轴正向向右,纵轴正向向下。
1 # Pygame壁球小游戏(展示型)
2 import pygame,sys
4 pygame.init()
5 size = width, height = 600, 400
6 speed = [1,1]
7 BLACK = 0, 0, 0
9 screen = pygame.display.set_mode(size)
10 pygame.display.set_caption("Pygame壁球")
12 ball = pygame.image.load("PYG02-ball.gif")
13 ballrect = ball.get_rect()
15 while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
ballrect = ballrect.move(speed[0], speed[1])
if ballrect.left & 0 or ballrect.right & width:
speed[0] = - speed[0]
if ballrect.top & 0 or ballrect.bottom & height:
speed[1] = - speed[1]
screen.fill(BLACK)
screen.blit(ball, ballrect)
pygame.display.update()
Pygame壁球小游戏(展示型)
==============================================================================4.壁球小游戏(节奏型)与屏幕的帧率设置需求:壁球可以按照一定速度运动需求到实现的关键要素:壁球速度:如何控制壁球的运动速度每次循环壁球运动一步;控制循环间隔即可控制速度;(展示型)在尽最大能力运动pygame.time.Clock()
创建一个Clock对象,用于操作时间Clock.tick(fps)
控制帧速度,即窗口刷新速度,表示每秒fps次帧刷新视频中每次展示的静态图像称为帧源代码:
1 # Pygame壁球小游戏(节奏型)
2 import pygame,sys
4 pygame.init()
5 size = width, height = 600, 400
6 speed = [1,1]
7 BLACK = 0, 0, 0
8 screen = pygame.display.set_mode(size)
9 pygame.display.set_caption("Pygame壁球")
10 ball = pygame.image.load("PYG02-ball.gif")
11 ballrect = ball.get_rect()
12 fps = 300
13 fclock = pygame.time.Clock()
15 while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
ballrect = ballrect.move(speed[0], speed[1])
if ballrect.left & 0 or ballrect.right & width:
speed[0] = - speed[0]
if ballrect.top & 0 or ballrect.bottom & height:
speed[1] = - speed[1]
screen.fill(BLACK)
screen.blit(ball, ballrect)
pygame.display.update()
fclock.tick(fps)
Pygame壁球小游戏(节奏型)
==============================================================================5.壁球小游戏(操控型)与键盘的基本使用需求:通过键盘的上下左右控制壁球运动速度,规则如下:&:纵向绝对速度增加1个像素【纵向加速】&:【纵向减速】&:【横向减速】&:【横向加速】需求到实现的关键要素:键盘使用:如何获取键盘的操作事件速度调节:根据对应按键调节壁球运动速度键盘使用Pygame采用事件来对应键盘操作获取事件将得到键盘输入不同按键编写操作函数即可
1 # Pygame壁球小游戏(操控型)
2 import pygame,sys
4 pygame.init()
5 size = width, height = 600, 400
6 speed = [1,1]
7 BLACK = 0, 0, 0
8 screen = pygame.display.set_mode(size)
9 pygame.display.set_caption("Pygame壁球")
10 ball = pygame.image.load("PYG02-ball.gif")
11 ballrect = ball.get_rect()
12 fps = 300
13 fclock = pygame.time.Clock()
15 while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
speed[0] = speed[0] if speed[0] == 0 else (abs(speed[0]) - 1)*int(speed[0]/abs(speed[0]))
elif event.key == pygame.K_RIGHT:
speed[0] = speed[0] + 1 if speed[0] & 0 else speed[0] - 1
elif event.key == pygame.K_UP:
speed[1] = speed[1] + 1 if speed[1] & 0 else speed[1] - 1
elif event.key == pygame.K_DOWN:
speed[1] = speed[1] if speed[1] == 0 else (abs(speed[1]) - 1)*int(speed[1]/abs(speed[1]))
ballrect = ballrect.move(speed)
if ballrect.left & 0 or ballrect.right & width:
speed[0] = - speed[0]
if ballrect.top & 0 or ballrect.bottom & height:
speed[1] = - speed[1]
screen.fill(BLACK)
screen.blit(ball, ballrect)
pygame.display.update()
fclock.tick(fps)
Pygame壁球小游戏(操控型)
&标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&原文:http://www.cnblogs.com/GraceSkyer/p/8004955.html
教程昨日排行
&&国之画&&&& &&&&&&
&& &&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!}

我要回帖

更多关于 obs窗口捕获白屏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信