#T1

《双星物语2》完整图文攻略(附游戏中文版下载)-part1

最近可以在verycd上下载到《双星物语2》中文版了。但是无论是那个攻略电子书,还是网上的攻略。使用起来都是非常的不方便。所以重新做了这个《双星物语2》图文攻略。方便那些还在奋战在游戏战场上的朋友。双星物语相关链接列表中文版游戏电骡下载《双星物语2》完整图文攻略第1部分《双星物语2》完整图文攻略第2部分《双星物语2》完...

STM32液晶显示HT1621驱动原理及程序代码

1、HT1621电路分析   HT1621为32×4即128点内存映像LCD驱动器,包含内嵌的32×4位显示RAM内存和时基发生器以及WDT看门狗定时器.   HT1621驱动电路如下图所示:图1   &n...

uint16,uint32是什么?

记得之前在刷笔试题的时候就看见过这个问题,发现当时上网百度后又忘了。最近在看CryEngine3引擎代码的时候又晕了,趁现在赶紧记下来~在查看CE3的代码时我发现了这个变量,TFlowNodeIdm_flowNodeId;心想这是什么鬼?(请理解一个菜鸟没啥经验)然后果断在VS下按F12查看定义,连着按了...
代码星球 ·2020-04-14

DHT11温湿度传感器模块使用方法和驱动代码实现

DHT11是一款价格便宜,易于使用的温度湿度测量二合一传感器。它具有超小体积、极低功耗的特点。它使用单根总线与单片机进行双向的串行数据传输,信号传输距离可达20米以上。非常适用于对精度和实时性要求不高的温湿度测量场合。本文将以DFRobot开源硬件平台的DHT11模块和DFRduino开发板来演示,讲解DHT11的驱动...

STM32串口通信配置(USART1+USART2+USART3+UART4)

                 一、串口一的配置(初始化+中断配置+中断接收函数)1/*==============================...

VMnet、VMnet1和 VMnet8的区别是什么

1、经常使用虚拟机的人在配置网络的时候在疑惑虚拟的网卡VMnet1和 VMnet8的差别是什么   如上面的图,是安装了一台虚拟机,下图是安装了多个网卡以及虚拟机产生的虚拟网卡VMwareNetworkAdapterVMnet0:主机和虚拟机的IP地址是在同一个网段 比...

React16新特性

React的16版本采用了MIT开源许可证,新增了一些特性。ErrorBoundaryrender方法新增返回类型Portals支持自定义DOM属性setState传入null时不会再触发更新更好的服务器端渲染新的打包策略...1.使用ErrorBoundary处理错误组件之前,一旦某个组件发生错误,整个组件树将会从根...
代码星球 ·2020-04-06

pygame-KidsCanCode系列jumpy-part18-背景滚动

接上回继续,之前的游戏背景过于单调,今天加几朵白云的背景效果。要点:1.白云要有大有小,尽量模拟出远近层次的效果。2.兔子向上跳时,(背景)白云也要相应的滚动,但是为了视觉效果,速度要低于档板的速度(比如:1/2or1/3)。3.白云要放在最下层(即:Layer值最低),否则就会把其它物体挡住。 先定义白云:...

pygame-KidsCanCode系列jumpy-part17-mask-collide碰撞检测

这节我们研究下pygame的几种碰撞检测模式:如上图,左侧是默认的检测模式:基于矩形的检测(这也是性能最好的模式),右侧是基于圆形的检测(性能略差于矩形检测)。矩形检测法虽然性能好,但是缺点也很明显:检测不准确,上图中"飞机与目标"从视觉上看,根本没碰到。 为了改进,pygame给这二种模式,新增了xxx_r...

pygame-KidsCanCode系列jumpy-part16-enemy敌人

接上回继续,这次我们要给游戏加点难度,增加几个随机出现的敌人,玩家碰到敌人后GameOver。最终效果如下,头上顶个"电风扇"的家伙,就是敌人。一、先定义敌人类1#敌人类2classMob(pg.sprite.Sprite):3def__init__(self,game):4pg.sprite.Sprite.__ini...

pygame-KidsCanCode系列jumpy-part15-PowerUp加速器

这一节我们给游戏增加点额外的奖励,大多数游戏中都会有金币、装备啥的来激励玩家,在jumpy这个游戏中,我们也可以增加类似的道具:加速器。效果图如下:档板上会随机出现一些加速器(powerup),小兔子碰到它后,会获取额外的跳跃速度,跳得更高,得分自然也更高。实现原理如下:首先得有一个PowerUp类:1#PowerUp...

pygame-KidsCanCode系列jumpy-part14-背景音乐及音效

没有音乐和音效的游戏是没有灵魂的,这回讲解如何处理背景音乐及跳跃音效。加载music及sound的方法,之前已经写过,见:pygame笔记-8背景音乐&子弹音效 。先介绍一个很棒的生成各种音效的网站:https://www.bfxr.net/,该网站提供了一个音效生成器,界面如下:利用该工具,可以生成...

pygame-KidsCanCode系列jumpy-part13-改进跳跃

这节研究下跳跃如何做得更自然,先看看之前的跳跃有什么问题,我们把settings.py里的初始化参数调整下:1#startingplatform2#PLATFORM_LIST=[(5,HEIGHT-35),3#(WIDTH/2-50,HEIGHT*0.75),4#(WIDTH*0.12,HEIGHT*0.5),5#(W...

pygame-KidsCanCode系列jumpy-part12-platform图片

目前为止,Player的站立、行走、跳跃都是动画了,只有跳板(即:Platform类)还是难看的矩形,这节我们把Platform也换成图片:原来的Platform类长这个样子:1classPlatform(pg.sprite.Sprite):2def__init__(self,x,y,w,h):3pg.sprite.S...

pygame-KidsCanCode系列jumpy-part11-角色动画(下)

接上节继续,上节并没有处理向左走、向右走的动画效果,这节补上,看似很简单,但是有一些细节还是要注意:defjump(self):hits=pg.sprite.spritecollide(self,self.game.platforms,False)ifhits:self.vel.y=-PLAYER_JUMP#水平方向未...
首页上一页1234下一页尾页