GDP的真相/ Truth Of GDP
AI云计算对数十亿人大屠杀的罪孽!
教育、影视、游戏、交通、比赛、政治、社交、餐饮……每一个岗位都需要占领!都要消灭或者改造!无论你做什么事业,只要朝着消灭给地球纵火的科技能耗产业、基建能耗工程知识分子饭碗族的方向那就是对的!我们还须尽快完成对Elon Musk集团的消灭,对英特尔的消灭,对google、youtube、facebook、抖音、腾讯、360、百度等大搞AI的超高能耗的利益链的消灭或改造,人类快死了!能改造多少是多少!我们都应该战斗到最后一刻!(2026-4-21 14:42:13)
Python游戏编程教学
教学将分三期:第一期,通过各种小案例扫荡python的基础概念,用浅显易懂的方式最快理解其代码表现方式。同时,通过最简单的游戏案例加深对基础概念的理解。涉及自加、自减多重计算,if条件判断,计时器,动画的实现。把所有问题如子弹发射、敌人动画、敌人死亡、子弹射击、碰撞动画……全部拆分成细碎的简单小问题,逐一解决,最后实现游戏效果。
第二期为进阶提升,通过细调角色的动画、增加精灵物体等实现更多更细致的功能,要用到更多的if条件判断,着重讲解class类的实现。这一类教程在网上有很多,大家也可以尝试自学,当然要求对python的基础概念较为熟悉。
第三期是大量代码构筑完整游戏,这一步将去除class等高级功能概念,用简单的变量来实现底层原理,这一步如果精通,那么以后无论换哪种编程语言都能得心应手编写游戏,而不只局限于python一种语言。
循序渐进第一步,准备图片素材
这一步要准备游戏所有用到的素材,熟练掌握常用的图像处理软件,能对图像进行各种修剪、修整
穿插python基础概念,扫荡python的基础知识
创建游戏窗口,设置角色动画,使得角色能够按照键盘按键实现上下左右的移动
制作敌人动画
制作角色帧动画
通过计时器实现角色动画,实现这一步,首先要了解动画片的原理,它是每秒钟快速播放12格图片以造成物体运动的视觉假象。无论是游戏还是软件,还是电脑屏幕的窗口移动,它的原理皆是如此,只是不同设备帧数不同。
一般动画片是12帧每秒,电影是24帧每秒,电脑屏幕是60帧每秒。帧数越高,越流畅,但是太大也是看不出效果的,也会白白浪费系统资源。所以,要找到合适的帧数。我们要定义每张图片的持续帧数以及计时器根据需求进行相应变化。
制作子弹动画
子弹动画是一个难点,它不但有自身的动画,还有一些特殊的属性,比如发射时赋值的是角色的位置,但是在发射后又有它自己的独立位置属性。需要层层剖析过程,分段,分时刻去赋值加代码。
继续完善功能,实现敌人被子弹射击后死亡效果
到现在为止,代码已经超过600行了, 需要在中间不同的地方添加代码,以实现功能,唯一需要做的是准确记录每一步的过程,以及做好必要注释,确保自己知道哪一段代码实现的是哪部分功能。
继续完善功能,制作多个敌人效果
当熟悉了制作过程之后,需要的只是想像力,通过逻辑和代码实现各种需要的功能,如多个敌人,爆炸效果,得分效果等等,方法基本类似,需要的是工匠精神一桩一木地堆代码,不断优化游戏,并修复其中的问题。
总结:编程终究是一种手段一种工具,创作本身才是灵魂,平时要多练习,多做,多想,不断积累对各种判断条件概念的理解。拒绝各种充钱的网络游戏。沉迷网络游戏是不可能有艺术修为上的成长的。平时还要多积累素材,各种形式的教程,以汲取他人之长,尤其要多做笔记。
同时也要多玩早期经典游戏,如DOS游戏,virtuaNES FC游戏,寻获灵感。
HTML网页编辑制作(HTML/CSS布局,基于网页案例)案例展示
3D动画制作(建模、bitmap材质贴图、关键帧动画)
视频后期制作(免费,包含在HTML网页课程中)
平面设计制作(免费,包含在HTML网页课程中)
音乐编曲(拒绝绕人坑人理论,基于灵感和美感的编曲)
以上均为相应课程第一期包含内容,其它课程请电联或电子邮件
- 一些早期软件
- 7z1900.exe(不联网解压缩软件,快速)
- peazip-7.4.2.WIN64.exe(不联网的解压缩软件,较慢)
- 谷歌拼音输入法2.7(无云计算,适用win7及以下)
- 搜狗拼音输入法3.3(无云计算,适用win7及以下)
- 金山打字通2008(安装时取消勾选百度工具条、WPS等组件)
- SpaceSniffer(磁盘空间管理,随时知道电脑磁盘被哪些文件占用)
- privatefirewall(一款国外的小巧防火墙,可检测程序是否偷偷联网)
- smplayer-15.11.0(不联网、无推送的纯净视音频播放器,选项里取消更新)
- FC红白机游戏500款.7z(有密码)
- FC游戏500款.7z