随笔 - 29  文章 - 2  评论 - 59  阅读 - 18万

随笔分类 -  Lua

Lua 相关
用 Lua 控制 MIDI 合成器来播放自定义格式乐谱
摘要:用 Lua 控制 MIDI 合成器来播放自定义格式乐谱 作者: FreeBlues 最新: https://www.cnblogs.com/freeblues/p/9936844.html 说明: 本文是根据 "七周七语言(卷2)" 中的一个 示例项目略加修改而来. 目录 "项目介绍" "环境准备" 阅读全文
posted @ 2018-11-09 19:44 自由布鲁斯 阅读(1439) 评论(0) 推荐(0) 编辑
用 Lua 实现一个微型虚拟机-基本篇
摘要:用 Lua 实现一个微型虚拟机 基本篇 目录 "介绍" "机器指令模拟" "最终核心代码" "虚拟机内部状态可视化" "完整项目代码" "后续计划" "参考" 介绍 在网上看到一篇文章 "使用 C 语言实现一个虚拟机" , 这里是他的代码 "Github示例代码" , 觉得挺有意思, 作者用很少的一 阅读全文
posted @ 2017-02-11 22:48 自由布鲁斯 阅读(6045) 评论(7) 推荐(7) 编辑
从零开始写一个武侠冒险游戏-8-用GPU提升性能(3)
摘要:从零开始写一个武侠冒险游戏 8 用GPU提升性能(3) 解决因绘制雷达图导致的帧速下降问题 作者:FreeBlues 修订记录 2016.06.23 初稿完成. 2016.08.07 增加对 项目文件的说明. 概述 现在轮到用 改写那个给性能带来巨大影响的状态类了, 分析一下不难发现主要是那个实时绘 阅读全文
posted @ 2016-08-07 07:01 自由布鲁斯 阅读(844) 评论(1) 推荐(4) 编辑
从零开始写一个武侠冒险游戏-7-用GPU提升性能(2)
摘要:从零开始写一个武侠冒险游戏 7 用GPU提升性能(2) 把地图处理放在GPU上 作者:FreeBlues 修订记录 2016.06.21 初稿完成. 2016.08.06 增加对 项目文件的说明. 概述 用 改写地图类, 带来的一大好处是控制逻辑可以变得非常简单, 作为一个地图类, 最基本的控制逻辑 阅读全文
posted @ 2016-08-06 08:06 自由布鲁斯 阅读(935) 评论(0) 推荐(3) 编辑
从零开始写一个武侠冒险游戏-6-用GPU提升性能(1)
摘要:从零开始写一个武侠冒险游戏 6 用GPU提升性能(1) 把帧动画的实现放在GPU上 作者:FreeBlues 修订记录 2016.06.19 初稿完成. 2016.08.05 增加对 项目文件的说明. 概述 我们之前所有的绘图工作都是直接使用基本绘图函数来绘制的, 这样写出来的代码容易理解, 不过这 阅读全文
posted @ 2016-08-05 07:43 自由布鲁斯 阅读(1530) 评论(0) 推荐(4) 编辑
从零开始写一个武侠冒险游戏-5-使用协程
摘要:从零开始写一个武侠冒险游戏 5 使用协程 用协程实现控制权灵活切换 作者:FreeBlues 修订记录 2016.06.15 初稿完成. 2016.08.04 增加对 项目文件的说明. 概述 因为我们的地图类是可以自己控制大小的, 在无意中用了一个比较大的数字 后, 结果花了挺长时间来生成地图, 而 阅读全文
posted @ 2016-08-04 17:05 自由布鲁斯 阅读(1290) 评论(1) 推荐(5) 编辑
从零开始写一个武侠冒险游戏-4-第一次整合
摘要:从零开始写一个武侠冒险游戏 4 第一次整合 把 ,`帧动画 地图生成`整合起来 作者:FreeBlues 修订记录 2016.06.13 初稿完成. 2016.08.04 增加对 项目文件的说明. 概述 前面三章我们完成了游戏开发中的 ,`帧动画原型 地图生成原型` 这三个模块, 因为都是原型, 所 阅读全文
posted @ 2016-08-04 09:14 自由布鲁斯 阅读(1051) 评论(0) 推荐(2) 编辑
从零开始写一个武侠冒险游戏-3-地图生成
摘要:从零开始写一个武侠冒险游戏 3 地图生成 作者:FreeBlues 修订记录 2016.06.13 初稿完成. 2016.08.03 增加对 项目文件的说明. 概述 前面两章我们设计了角色的状态, 绘制出了角色, 并且赋予角色动作, 现在是时候为我们的角色创造一个舞台了, 那就是游戏地图(我们目前做 阅读全文
posted @ 2016-08-03 19:18 自由布鲁斯 阅读(1782) 评论(3) 推荐(4) 编辑
从零开始写一个武侠冒险游戏-2-帧动画
摘要:从零开始写一个武侠冒险游戏 2 帧动画 用基本绘图函数实现帧动画 作者:FreeBlues 修订记录 2016.06.10 初稿完成. 2016.08.03 增加对 项目文件的说明. 本章写作思路: 说明帧动画的原理 取得素材 把素材整个显示 截取子画面 显示子画面 讨论在循环显示函数 draw() 阅读全文
posted @ 2016-08-03 13:04 自由布鲁斯 阅读(1152) 评论(3) 推荐(1) 编辑
从零开始写一个武侠冒险游戏-1-状态原型
摘要:从零开始写一个武侠冒险游戏 1 状态原型 作者:FreeBlues 修订记录 2016.06.05 初稿完成. 2016.08.03 增加对 项目文件的说明. 概述 真正的从零开始, 全部手写, 一段代码一段代码, 一个函数一个函数地从头开始构思/编写一个武侠冒险游戏. : + , 可运行本项目所有 阅读全文
posted @ 2016-08-03 07:01 自由布鲁斯 阅读(1556) 评论(3) 推荐(2) 编辑
从零开始写一个武侠冒险游戏-0-开发框架Codea简介
摘要:从零开始写一个武侠冒险游戏 0 开发框架Codea简介 作者:FreeBlues 修订记录 2016.06.21 初稿完成. 2016.08.03 增加对 项目文件的说明. 概述 本游戏全程使用一款运行于 上的开发工具类 来开发, 是一款 + 的开发工具, 它既是一个: 也是一个: 还是一个: 更是 阅读全文
posted @ 2016-08-02 23:40 自由布鲁斯 阅读(5181) 评论(10) 推荐(6) 编辑
如何创建一个 Lua 模块
摘要:如何创建一个 Lua 模块 翻译自: "How to Create a Lua Module" 译者: FreeBlues 正文 " " 中的一个 (`module 模块 Lua require 模块 .lua Lua package.path`) 中. 一个 实际上就是一个带有函数的 表( )(这 阅读全文
posted @ 2016-07-23 10:53 自由布鲁斯 阅读(866) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示