知行 - 大道至简,知易行难;道阻且长,行则将至。
open-menu close-me
首页
博客
归档
关于
  • 「学习笔记」Python基础入门

    calendar May 20, 2025 · 10 分钟阅读 · Python编程 学习笔记  ·
    分享到: weibo wechat copy

    此篇学习笔记基于Python 3.14.0版本,Python安装包里有Python解释器、Python运行所需要的基础库,以及交互式运行工具——PythonShell。 编写和运行Python程序主要的两种方式: 交互方式:Python + 回车键 文件方式:Python 文件名.py + 回车键 1. 语法基础 1.1 标识符的命名规则: 区分大小写; 只能是由下画线(_)、字母、数字 …


    阅读更多
  • 「学习笔记」WebGL 与 Shader 着色器渲染基础

    calendar Oct 24, 2024 · 4 分钟阅读 · TypeScript Cocos游戏 WebGL Shader 学习笔记  ·
    分享到: weibo wechat copy

    1. WebGL基础 WebGL(Web Graphics Library, Web图形库)是 Web 上新的3D图形标准/规范,它是为渲染2D图形和交互式3D图形而设计的JavaScript API。源自 OpenGL(Open Graphics Library, 开放图形库)的ES2.0库。OpenGL是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。 WebGL 提供 …


    阅读更多
  • 「工程实践」Cocos Creator – 2D物理切割

    calendar Jun 12, 2024 · 6 分钟阅读 · TypeScript Cocos游戏 工程实践  ·
    分享到: weibo wechat copy

    COCOS CREATOR 版本:Cocos Creator 3.8。 基本思路 创建可切割的物体:使用2D物理组件Rigidbody2D(2D刚体)和PolygonCollider2D(多边形碰撞体)为要切割的物体设置物理属性。 射线检测:鼠标画线,并通过射线检测其画线路径上的多边形碰撞体(PolygonCollider2D)。需要正反来两次射线检测来记录射线的路径上所有的交点。 以一个多边形碰 …


    阅读更多
  • 「工程实践」Cocos Creator – 实现《Flappy Bird》小游戏的基本功能

    calendar May 22, 2024 · 4 分钟阅读 · TypeScript Cocos游戏 工程实践  ·
    分享到: weibo wechat copy

    游戏介绍 《Flappy Bird》是一款由越南开发者 Dong Nguyen 创作并在2013年发布且暴红的像素游戏。 游戏玩法:玩家控制一个小鸟,通过点击屏幕使其飞行。游戏的核心目标是穿过一系列竖直排列的绿色管道,同时避免碰撞管道以及天花板和地面,一旦碰撞即意味着游戏结束。 COCOS CREATOR 版本:Cocos Creator 3.8。 游戏效果 DEMO试 …


    阅读更多
  • 「工程实践」Cocos Creator – 3D游戏开发入门《方块先生》

    calendar May 3, 2024 · 3 分钟阅读 · TypeScript Cocos游戏 工程实践  ·
    分享到: weibo wechat copy

    游戏介绍 《方块先生》是一款入门级别的跑酷小游戏,通过此雏形可以一步步做更多更强大的3D游戏。 此游戏完全参照Cocos引擎官方的bilibili视频教程《合集·麒麟子教你做3D跑酷游戏》。 COCOS CREATOR 版本:Cocos Creator 3.8。 游戏效果 DEMO试玩:https://www.itdn.top/game/BoxRun/ 前置知识 生命周期回调函数(按触发先后排 …


    阅读更多
  • 「学习笔记」Cocos Creator 3.8 物理系统

    calendar Mar 21, 2024 · 4 分钟阅读 · TypeScript Cocos游戏 学习笔记  ·
    分享到: weibo wechat copy

    Cocos Creator 的物理系统提供了强大的物理模拟功能,如重力、碰撞、摩擦等。Cocos Creator 提供了丰富的组件和 API 实现碰撞检测、刚体运动、关节等。 2D 物理:适用于 2D 游戏,使用 Box2D 引擎。 3D 物理:适用于 3D 游戏,使用 Bullet Physics 引擎。 1. 2D物理系统 在 Cocos Creator 中,2D …


    阅读更多
  • 「学习笔记」Cocos Creator 3.8 基础入门

    calendar Mar 16, 2024 · 3 分钟阅读 · TypeScript Cocos游戏 学习笔记  ·
    分享到: weibo wechat copy

    Cocos Creator 是一款功能强大的游戏开发引擎,支持 2D 和 3D 游戏的跨平台开发,TypeScript 作为主要脚本语言、拥有强大的编辑器工具链、活跃的社区。 Cocos Dashboard 做为各引擎统一的下载器和启动入口,集成了统一的项目管理及创建面板,方便同时使用不同版本的引擎开发项目。

    1. 项目结构 初次创建并打开一个项目后,文件夹的结构如下: assets: …


    阅读更多
  • 「学习笔记」Golang – GoFrame框架

    calendar Sep 20, 2023 · 4 分钟阅读 · Golang编程 学习笔记  ·
    分享到: weibo wechat copy

    GoFrame 是一款模块化、高性能的 Go 语言开发框架。 准备工作 前置条件:已安装Go语言开发环境,已配置好GOROOT、GOPATH环境变量;GoFrame文档:https://goframe.org/。 安装框架工具:GoFrame 框架提供了功能强大的 gf 命令行开发辅助工具,工具地址:https://github.com/gogf/gf/releases。 下载对应的包安装。推荐安 …


    阅读更多
  • 「学习笔记」Golang – Go协程 与 通道

    calendar Aug 1, 2023 · 4 分钟阅读 · Golang编程 学习笔记  ·
    分享到: weibo wechat copy

    进程:主要指运行在内存中的应用程序;进程是系统进行资源分配和调度的一个独立单位,一个进程由一个或多个线程组成。 线程:线程是进程的一个实体,这些线程共享同一个内存地址空间,线程是cpu调度和分派的最小单位。 多线程:指在同一程序(一个进程)中有多个顺序流(线程)在执行。 并行与并发: 并行:指多个处理器或者是多核的处理器同时处理多个不同的任务(物理上的同时发生)。 并发:通过cpu调度算法,一个处 …


    阅读更多
  • 「学习笔记」Golang – 读写数据

    calendar Jul 30, 2023 · 4 分钟阅读 · Golang编程 学习笔记  ·
    分享到: weibo wechat copy

    读和写 Golang中,io包提供了用于读和写的接口io.Reader和io.Writer: type Reader interface { Read(p []byte) (n int, err error) } type Writer interface { Write(p []byte) (n int, err error) } 只要类型实现了读写接口,提供Read()和Write()方法,就 …


    阅读更多
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

最新文章

  • 「学习笔记」Python基础入门
  • 「学习笔记」WebGL 与 Shader 着色器渲染基础
  • 「工程实践」Cocos Creator – 2D物理切割
  • 「工程实践」Cocos Creator – 实现《Flappy Bird》小游戏的基本功能
  • 「工程实践」Cocos Creator – 3D游戏开发入门《方块先生》
  • 「学习笔记」Cocos Creator 3.8 物理系统
  • 「学习笔记」Cocos Creator 3.8 基础入门
  • 「学习笔记」Golang – GoFrame框架

分类

SPRING基础 27 运维与DEVOPS 24 JAVA编程 20 数据结构与算法 17 安全认证 13 数据库 11 计算机基础 8 GOLANG编程 7 COCOS游戏 6 ELASTICSEARCH 4 博客搭建 3 旅行日记 3 踩坑记录 2 PYTHON编程 1

专栏

SPRING基础 27 运维与DEVOPS 24 JAVA编程 20 数据结构与算法 17 安全认证 13 数据库 11 计算机基础 8 GOLANG编程 7 COCOS游戏 6 ELASTICSEARCH 4 旅行日记 3 踩坑记录 2 PYTHON编程 1

标签

学习笔记 117 SPRING基础 27 运维与DEVOPS 27 工程实践 21 JAVA编程 20 数据结构与算法 17 安全认证 13 数据库 11 LINUX 10 SPRINGCLOUD 9 计算机基础 8 GOLANG编程 7 SPRINGSECURITY 7 COCOS游戏 6
所有标签
BLUELAKE1 CENTOS2 COCOS游戏6 DOCKER2 ELASTICSEARCH4 FASTDFS3 GIT1 GOGS1 GOLANG编程7 HEXO3 JAVA编程20 JENKINS4 JVM3 LINUX10 MAVEN1 MYSQL6 NFS1 NGINX2 PYTHON编程1 REDIS6 ROCKETMQ2 SHADER1 SHIRO4 SPRINGCLOUD9 SPRINGREACTIVE2 SPRINGSECURITY7 SPRING基础27 SVN1 THYMELEAF1 TOMCAT91 TYPESCRIPT6 WEBGL1 YAPI1 安全认证13 并发编程4 博客搭建3 踩坑记录2 工程实践21 计算机基础8 接口幂等1 旅行日记3 生活记录3 数据结构与算法17 数据库11 网络协议1 学习笔记117 运维与DEVOPS27
[A~Z][0~9]

备案号:粤ICP备19039226号 Copyright ©  郑超(CHARLES·ZHENG) · All Rights Reserved

to-top