Skip to content
View cymheart's full-sized avatar
Block or Report

Block or report cymheart

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned

  1. tauMidi tauMidi Public

    1.一个数字音乐合成库,该库具备soundfont解析,Midi音乐解析播放,支持混音,合唱,压缩器,均衡器等音效添加 2.支持边缓存边播放模式, 支持对黑乐谱(black)的流畅播放 3.可导出合成音频的mp3, wav, pcm到文件 4.包含一个物理钢琴合成音源 5.支持C#播放midi音乐(midi play)等

    C 20 1

  2. TcpServer TcpServer Public

    使用c++设计实现了windows平台下基于iocp的tcp网络库,用于项目服务器,客户端等各种网络通信的基建,类似于目前流行的各大网络库,主要应用场景为客户端与服务端通信,数据传输下载,图像视频流网络传输等 这个项目的特点是架构上采用了任务消息队列分发接受数据流任务包的异步架构,支持协程处理数据包,化异步为同步处理,消息处理方面可以定制自己的包数据结构,通过继承消息处理基类,生成特定的包数…

    C 33 26

  3. Sc Sc Public

    采用了类似于photoshop分层直接绘制UI的思想 设计了c# Direct UI界面库,原理上类似于 wpf, unity3d 中的ugui。 包含报表项目, 报表设计展示打印的c#库,适用于各种复杂表格以及数据内容长度可变表格的快速准确,自适应,在这个项目中,构建了一个底层表格自适应布局的算法,通过配合表格数据导入,建立表格框架,极大方便表格项目开发

    C# 19 12

  4. 3DMahjong 3DMahjong Public

    这个项目是使用unity开发的3d麻将棋牌游戏,参考腾讯的欢乐麻将手游制作。 目前开发的是游戏前端,对游戏采取了抽象,包括 麻将机的抽象,各种打牌动作的解耦,使得在麻将机上的打牌 摸牌, 整理牌,等动作,都分离解耦,和具体的麻将规则不相关,以命令形式驱动各种动作, 之后采用了消息驱动命令,驱动麻将机发动各种动作, 在这个层次之上,再附加麻将规则层,按照一定的地方麻将逻辑,发送动作命令给麻将机…

    C# 47 34

  5. CmiNavMesh CmiNavMesh Public

    游戏中导航网格算法的学习研究,以及代码生成

    C# 2 1

  6. ShiSanDaoCardRule ShiSanDaoCardRule Public

    福建十三道加多个赖子牌型提示算法

    C# 3