logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【three.js】用一个 HTML 文件写出写实风 3D 跑酷游戏 —— Chrome 恐龙 3D 复刻实战分享

摘要:单文件3D跑酷游戏开发实战 本文分享了用单个HTML文件开发3D写实风跑酷游戏的技术实践。项目复刻了Chrome断网页面的恐龙游戏,通过纯代码实现全部视觉效果:使用Canvas生成纹理、基本几何体拼接3D模型、WebAudio合成音效。文章重点介绍了五项关键技术:1)程序化生成材质纹理的"万能纹理机";2)三层视差滚动实现纵深感;3)用球体和圆柱体构建可动画的恐龙模型;4)可变高度跳跃机制优

文章图片
#javascript#html#3d
【three.js】我开发了一个魂斗罗3D版本游戏《钢铁反击3D》

《钢铁反击3D》技术文档摘要 这是一个基于现代Web技术构建的3D横版射击游戏,主要特点包括: 技术架构 使用Three.js作为3D渲染引擎 采用Vite作为构建工具 完全基于Web Audio API的音频系统 支持桌面和移动端浏览器 核心特性 程序化生成所有美术资源 包含完整的游戏系统:物理、碰撞、AI、关卡等 采用单场景、单主循环架构 实现平滑的相机跟随和角色动画 游戏内容 横版推进式关卡

文章图片
#javascript#3d#游戏
【python】世界杯球队实力对比比分竞猜工具:基于FIFA排名+历史大数据+交锋记录的比分胜负分析工具

🏆 世界杯球队实力分析工具摘要 本文介绍了一个基于Python开发的世界杯球队对比分析工具,主要功能包括: 数据基础: 整合FIFA实时排名、世界杯历史战绩和交锋记录三大数据源 收录48支参赛队的详细数据和70+组经典对决记录 核心算法: 采用6维评分模型(FIFA排名、冠军数、经验、胜率等) 总分1000分制,权重合理分配 根据分差给出实力对比判定和竞彩推荐 实用功能: 支持球队别名查询(如"

文章图片
#python#大数据#java
[python] 我用脚本实现了一个F1 F2代替ctrl+c复制 ctrl+v粘贴的软件 【Clipboard Tool】

本文介绍了一个用Python开发的Windows剪贴板快捷操作工具,通过全局热键F1/F2/F3分别替代Ctrl+C/V和企业微信截图功能。工具采用keyboard库实现热键监听和模拟按键,pystray创建托盘图标,Pillow绘制图标。程序打包为单文件exe,无需安装即可使用。主要功能包括:F1复制、F2粘贴、F3触发企业微信截图,并通过系统托盘提供操作界面。该方案避免了频繁移动手指操作组合键

文章图片
#python#c语言#开发语言
手把手教你用 Python + PyQt5 做一个可视化图片切图工具

本文介绍了如何使用Python和PyQt5开发一个轻量级可视化图片切图工具。该工具支持鼠标框选区域、设置行列数并导出切片图片,适用于游戏开发、UI设计等场景。文章详细解析了技术选型(PyQt5+Pillow)、整体架构设计以及核心难点解决方案,包括坐标映射、选区持久化、手柄系统和拖拽状态机等关键功能。通过简洁的切图算法实现高效图片分割,最后提供了完整的代码结构说明,帮助开发者快速构建一个跨平台的桌

文章图片
#python#microsoft#开发语言
[python] 我使用ai编程开发了一个乒乓球双人小游戏

我做了一个python乒乓球双人的小游戏

文章图片
【python】开发了一个电子桌面桌宠,会要饭,满屏跑,效果太棒了

本文介绍了一款基于Python 3.10和PySide6框架开发的Windows桌面宠物应用。该应用采用透明无边框窗口设计,支持两只宠物(橘白猫和藏獒)的动画展示与交互功能。系统架构包含动画资源管理、状态机控制、透明窗口渲染等核心模块,通过JSON配置文件定义动画行为,实现宠物自主移动、鼠标追踪、拖拽互动等特色功能。项目采用模块化设计,包含完整的构建测试体系,支持通过PyInstaller打包为独

文章图片
#python#开发语言
【python】文字版农场游戏 —— 架构设计文档

农场文字游戏架构设计摘要 这是一个基于Python 3.10+的终端CLI农场模拟游戏,采用模块化架构设计,主要功能包括: 核心架构: 主循环由Game类驱动,集成土地管理、作物生长、经济系统等模块 采用JSON文件实现本地数据持久化存储 关键系统: 土地系统(LandSystem):管理16块耕地的完整生命周期(播种-生长-成熟-枯萎) 作物系统(CropSystem):处理作物数据与生长逻辑

文章图片
#python#游戏#开发语言
[python] 我做了一个根据对话选择走向的文字游戏 WordFunney

《WordFunney - 文字生存恐怖游戏开发记录》 这是一款基于命令行的文字冒险游戏,采用纯数据驱动设计。游戏通过JSON配置定义所有剧情、选项和状态变化,核心引擎完全解耦。玩家需要在恐怖环境中做出选择,管理生命值、理智值和道具,探索54个互关联节点,达成4种胜利结局或7种死亡结局。游戏采用模块化架构,包含状态管理、剧情加载、节点派发和CLI渲染等组件,支持条件分支、自动跳转和动态效果系统。当

文章图片
#python#java#android
    共 17 条
  • 1
  • 2
  • 请选择