植物大战僵尸大喷菇动画逻辑实现 大喷菇的攻击范围覆盖整排,伤害高,视觉效果也蛮有冲击力的,挺适合拿来练练动画和事件触发逻辑。你要是对游戏角色的行为实现感兴趣,这个资源还蛮值得扒一扒的,写法不绕,代码结构清晰。用了比较基础的Canvas绘图方式,配合一些帧动画和碰撞检测逻辑,看起来不复杂,但核心逻辑做得还挺扎实。比如每隔一段时间触发
Scratch推箱子游戏作品 50 关的推箱子游戏,还挺上头的。支持用方向键操作,体验比较顺滑,关卡也能自由切换,不用一关关打通才解锁,适合碎片时间摸两把。玩法经典,就是把箱子推到红点上。难度设计得还蛮巧妙,前几关像热身,越往后越烧脑。对逻辑思维要求不低,适合喜欢挑战的你。整个游戏是用 Scratch 做的,代码结构清晰,改起来
Scratch闯关游戏《机关大陆》 关卡丰富的 Scratch 闯关游戏《机关大陆》,设计上挺讲究的,每一关都有点小心机,适合练练观察力和反应力。技能模式也不少,你可以用不同方式过关,玩起来不会腻。作品是可直接运行的那种,省事不少,拿来参考或者二次创作都挺方便。 暗藏机关的设计挺有意思,不是那种走完就完的流程,每一步都得小心,不然就被
MATLAB全规则元胞自动机GUI模拟工具 全规则的元胞自动机,用 MATLAB 整出来还挺好玩的。mm.m是 GUI 界面主力,点点鼠标、选选规则,动静切换就像开游戏。主逻辑靠yb.m支撑,状态迭代挺流畅,规则全开,从 0 到 255 都能模拟,想玩复杂的、想看涌现的,这套能满足你。 交互这块,tmouse.m鼠标输入挺灵活,手动布置初始状
Cocos Creator仿《弓箭传说》主角朝向控制 仿《弓箭传说》的主角朝向控制,蛮适合刚上手 Cocos Creator 的朋友练练手。整个逻辑不复杂,用的是精灵旋转加上角度计算,思路清晰,响应也快。 主角的朝向控制是重点。用 Math.atan2 算角度,再把角度赋值给 node.rotation,这样主角就能自动对准敌人了。看起来高大上,其实就
TexturePacker大图合图拆图工具 TexturePacker 的 plist 导出工具,操作简单还挺稳定,适合做大图拆分的小伙伴用来省事儿。解压后直接进bin目录,点开TexturePackerGUI_crack,就能跑起来,连配置都省了。界面比较直观,不太会迷路,省得跟命令行死磕。 导出来的plist和png配合得挺好,适配coc
曙光数据挖掘实验示例代码 曙光的数据挖掘实验代码压缩包,内容还挺丰富,基本把数据挖掘流程都带了一遍。里面从数据预到分类预测、聚类、关联规则这些常见技术,示例代码写得清晰,注释也还算到位,挺适合边看边上手的。 demos 文件夹里放了不少现成的例子,比如你想跑个K-means聚类、测个随机森林预测,直接拎出来改改参数就能用了,
Cocos2d-x游戏开发教程及学习路径图 cocos2d-x 的学习路径图挺全的,涵盖基础到进阶,适合想系统入门游戏开发的朋友。教程内容也蛮细,节奏不快不慢,挺适合边学边练。尤其是那几个工具,像SpriteSheet Editors、Tilemap Editors,配合代码用,效率能提高不少。 Cocos2D-x的跨平台能力也算是一大优势,
H5乒乓球小游戏 HTML5 的乒乓球小游戏源码,挺适合刚入门的前端朋友拿来练手的。整个项目用的是原生 JavaScript 配合点 jQuery,结构清晰、逻辑简单,跑起来响应也快。游戏玩法也不复杂,就是鼠标控制球拍,跟 AI 打几回合。页面主结构靠的是 HTML5,是标签,把整个游戏画面全画在画布上,交互靠 Ja
笨笨鸟JavaScript小游戏Demo 笨笨鸟 Demo 源码,网页小游戏的完整实现,挺适合练手的项目。里面的玩法逻辑用的是纯 JavaScript 写的,结构清晰,逻辑也不绕,挺适合你边看边动手改点东西试试。HTML5 的是主角,用来画鸟、猪、弹弓这些角色,动画也就是靠它一帧一帧画出来的。JS 里用setInterval控制节奏,效果还