MtDesert

@MtDesert

一个怪人,他的所有版本库目前只放在两个目录下 QtProjects,在该目录下的所有项目都基于Qt开发 GamesProjects,在该目录下的所有项目都不基于Qt开发,但是基本都和游戏有关 QtProjects的部分项目会有依赖GamesProjects的情况,具体情况可以问作者

C/C++
Lua
JavaScript
Shell
汇编
游戏程序员&制作人
所有 个人的 我参与的
Forks 暂停/关闭的

    MtDesert/库-游戏客户端

    游戏客户端,基于glut和OpenGL开发

    MtDesert/游戏工具

    放置一些辅助游戏开发的工具,用于支持游戏开发和维护过程

    MtDesert/库-游戏引擎

    这是自研的游戏引擎,用于游戏的客户端和服务端,以及相关的辅助工具 此项目为实验性项目,不保证完全包含市面上游戏引擎所用到的技术

    MtDesert/编译脚本

    把复杂的编译过程全部集中到此项目中,使得其它的项目编译更简单

    MtDesert/玩家

    此仓库类似米哈游的游戏启动器,设计初衷是能管理更新各种游戏的资源,仅供学习用,请不要用于商业用途 我相信米哈游所说的"技术宅拯救世界",也相信岩田聪先生所说的"在内心里,我是一名玩家"

    MtDesert/网站

    个人站点,主要放复刻游戏所用的相关资料和设定集,以及游戏编程相关的内容,以及个人的一些研究资料、心得等内容 注:大部分复刻游戏的数据不在本项目中,libGamesServer会寻找此项目文件夹外的数据。 本项目基于libGamesServer运作,当然也可以考虑用nginx和skynet来配置(但是可能很复杂,也不知道我想要的功能应该如何配置,如有需要可以指点)

    MtDesert/库-游戏服务端

    用于在服务端运行游戏相关的内容,目前规划是以设计资料站为主,基于http协议直接写服务端,且部分功能会考虑使用lua来完成,前端直接设计html和js脚本,也会考虑使用AJAX技术进行通讯

    MtDesert/图像黑客

    用于对图像进行特殊处理,使用一些GIMP和PS没有的功能,主要是生成PNG格式的文件,针对游戏设计而使用

    MtDesert/库-火焰纹章

    复刻任地狱的《火焰纹章》,考虑以GBA版为蓝本,并扩展整合各个版本的功能

    MtDesert/Qt控件库

    用来整合自己扩展的Qt模块,方便复用

    MtDesert/库-高级战争

    复刻任天堂IS社《高级战争》,基于C++的动态链接库

    MtDesert/高级战争

    复刻任地狱IS社的同名游戏,此目录为客户端专用,存放各种非代码资源

    MtDesert/libjpeg

    为了研究jpg的文件结构和解码原理而创建的 源码被我简化在了jpeg-6b中,生成的文件在build中 需要测试的jpg文件请自己放在img文件夹中,然后执行jpg.sh 输出的文件为BMP(因为它不压缩),但要比对jpg和bmp的相似度请自行另写工具 本项目最终目的是弄懂jpg的结构和解码方法,不感兴趣的人请不需要在这个项目上浪费时间

    MtDesert/文本黑客

    用于批量检测文本特征,以及批量处理文本的工具。比如批量检测文本文件字符集,批量转换\r\n为\n,n个空格转换成tab,移除Qt的.ui文件中未使用的action等。 根据处理需求不定期更新

    MtDesert/库-编译器

    自己做编译器来自娱自乐

    MtDesert/库-任地狱娱乐系统

    任地狱在80~90年代发售的"红白机",是80后最早接触的游戏机 此项目基于libCompilers开发,主要目的是用C/C++开发出能在NES上跑的游戏

    MtDesert/lua

    基于5.3.5,为了适配CompileScripts而做了调整

    MtDesert/本土活动

    生成android系统用的apk游戏项目,使用NDK进行编译,研究此工程的时候建议使用AndroidStudio全家桶

    MtDesert/代码黑客

    基于Qt开发,用于测试自制编译器的功能

    MtDesert/火焰纹章

    火焰纹章,非常经典的战棋游戏,改版(尤其是GBA改版)最多的游戏,承载着一代人的梦想 本仓库主要为直接发布给玩家的本体,保存非代码类的数据资源

搜索帮助