- 博客(13)
- 收藏
- 关注
原创 ebiten 学习(13)-piano, 9白键7黑键
2021SC@SDUSC目录一、前言1.说明2.梗概二、界面以及音乐效果三、实现1.画面实现2.钢琴声音生成**3.game4.出声逻辑5.main一、前言1.说明audio 说明文档地址audio package - github.com/hajimehoshi/ebiten/v2/audio - pkg.go.dev本文中所有截图和代码均来自说明文档或 ebiten 源文件笔者负责 audio 音频相关的代码分析2.梗概解析 examples 包下的 piano 中的例子。
2021-12-27 17:27:29
441
2
原创 ebiten 学习(12)-wav 实例解析,音乐画面反馈
2021SC@SDUSC目录一、前言1.说明2.梗概二、效果解析1.启动后2.行为三、代码3.关键点一、前言1.说明audio 说明文档地址audio package - github.com/hajimehoshi/ebiten/v2/audio - pkg.go.dev本文中所有截图和代码均来自说明文档或 ebiten 源文件笔者负责 audio 音频相关的代码分析2.梗概解析 examples 包下的 wav 中的例子。二、效果解析1.启动后一个大小不可调节的显示
2021-12-27 16:18:17
2946
原创 ebiten 学习(11)-decode.go 解码(续)
2021SC@SDUSC目录一、前言1.说明2.梗概二、解码 mp31.解码 mp32.MP3 解码的根文件一、前言1.说明audio 说明文档地址audio package - github.com/hajimehoshi/ebiten/v2/audio - pkg.go.dev本文中所有截图和代码均来自说明文档或 ebiten 源文件笔者负责 audio 音频相关的代码分析2.梗概发现除了 wav 包下,mp3 包下也有个 decode.go,因此续写一篇。二、解码 mp
2021-12-27 15:43:13
1035
原创 ebiten 学习(10)-loop.go
2021SC@SDUSC目录一、前言1.说明2.梗概二、loop1.主要方法2.用例一、前言1.说明audio 说明文档地址audio package - github.com/hajimehoshi/ebiten/v2/audio - pkg.go.dev本文中所有截图和代码均来自说明文档或 ebiten 源文件笔者负责 audio 音频相关的代码分析2.梗概阅读 loop.go 的代码,分析大概的逻辑和功能。二、loop1.主要方法InfiniteLoop 表示一个
2021-12-27 15:20:10
295
原创 ebiten 学习(9)-decode.go 解码
2021SC@SDUSC目录一、前言1.说明2.梗概二、解码一、前言1.说明audio 说明文档地址audio package - github.com/hajimehoshi/ebiten/v2/audio - pkg.go.dev本文中所有截图和代码均来自说明文档或 ebiten 源文件笔者负责 audio 音频相关的代码分析2.梗概阅读 decode.go 的代码,分析大概的逻辑和功能。二、解码首先 decode.go 位于 audio.wav 包内wav 包提供
2021-12-27 15:03:18
325
原创 lightGBM 信贷违约问题(二分类问题)python 总结
2021SC@SDUSC目录lightGBM 信贷违约问题(二分类问题)python 总结推荐使用 Jupyter Notebook前置工作-安装依赖数据基本技巧读数据存数据数据概览缺失数量统计查看特征有几种取值查看特征分别有那些取值查看特征不同取值的个数查看特征和 target 取值的相关性数据预处理数据集拼接时间格式转化文字类型转化为数字类型分类特征特征选择相关性特征贡献数据选择训练模型实现参数优化方法在下一部分lightGBM 信贷违约问题(二分类问题)python 总结推荐使用 Jupyter
2021-11-21 14:58:38
2287
8
原创 ebiten 学习(5)-播放一段音频
2021SC@SDUSC目录一、前言1.说明2.梗概二、实现0.file2byteslice1.获得字节形式的 ogg 文件2.源代码3.效果三、问题一、前言1.说明audio 说明文档地址audio package - github.com/hajimehoshi/ebiten/v2/audio - pkg.go.dev本文中所有截图和代码均来自说明文档或 ebiten 源文件笔者负责 audio 音频相关的代码分析2.梗概复现一下 odd audioinfiniteloop
2021-10-31 22:23:51
313
原创 ebiten 学习(3)-播放器创建切片
深挖<ebiten 学习-无限循环播放器>例子 Update() 中方法的调用尝试把方法溯源到最基本的 go 方法上
2021-10-18 00:25:42
245
原创 ebiten 学习(2)-无限循环播放器
2021SC@SDUSC目录一、前言1.说明2.ebiten 包目录3.梗概二、无限循环音频1.包2.引入包3.从 main() 开始4.Layout 方法5.Update 逻辑6.Draw 绘制界面7.运行结果8.总结三、尾声1.困难2.下一次一、前言1.说明audio 说明文档地址audio package - github.com/hajimehoshi/ebiten/v2/audio - ...
2021-10-11 00:23:50
643
原创 ebiten 学习(1)-综述
2021SC@SDUSC文章目录一、初见 ebiten二、环境配置1.安装 go 的 sdk2.环境变量3.IDEA 配置4.样例测试三、分工尾声一、初见 ebiten"A dead simple 2D game library for Go"ebiten 是 go 语言的一个 2D 游戏库,体量小,使用方便。go 语言是当下较为火热的一种编程语言,结合了多用语言的优点,有人说 go 会变成第二个 python。借此机会了解一般的小型游戏...
2021-09-29 11:00:26
910
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人