KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

吉里吉里2教程集合帖

[ 73501 查看 / 13 回复 ]

回复:吉里吉里2教程集合帖


貌似好复杂

偶想自己做一个简陋的C脚本(可编译伪代码)的mini AVG引擎
预计近期目标1~2年可以完成(还要做音乐。。忙啊~~)
远期目标.....看我以后从事什么行业了(虽然学计算机专业,但我不想进这个行业)

开发代号:BlackPan(原于某KFC典故)
-----------------------------------------
近期内核目标: 
    绘图:Win32 GDI(效率不高但是简单)
    音频:WaveOut(不仅简单而且自由)
          Sequencer(配合WaveOut可以做出许多优秀的BGM)
          MCI(不懂任何解码算法的后果)
    视频:MCI(同上)
    配置文件:*.ini
素材支持:
    图形:BMP(包含32bit Alpha)
    声音:WAVE
          MIDI
          (任何MCI支持的格式)
          (某人的打包后音乐格式)
    视频:任何MCI支持的格式
脚本:C only
授权:GNU 公共版权

优点:可以使我这种小白可以在短期内完成程序开发
缺点:
      缺乏必要的图像、音乐压缩措施,开发成品体形庞大
      2001年以前配置的计算机只能在320*240分辨率下获得可以忍受的速度
      MCI使用存在“微软”局限问题,不能自由扩充
-----------------------------------------

远期内核目标:
    绘图:OpenGL
    音频:WaveOut / DSound (可选)
          Sequencer
    视频:基于Media Play Classic内核的视频架构(GNU 公共版权)
    编码:
          内核支持FLAC编解码(GNU 公共版权)
          基于“真空”算法的数据压缩
    配置文件:*.ini
    支持插件开发~~
素材支持:
    图形:
          BMP(包含32bit Alpha)[压缩]
          PNG
          3DS模型
    声音:
          WAVE
          FLAC
          MIDI
          (某人的打包后音乐格式)
          (已安装MPC解码器的格式)
    视频:视安装的MPC解码器而定
脚本:C / C++
附件:
    BlackPan傻瓜化开发环境
    专用BGM音乐编辑器
    专用脚本编辑器
    专用伪代码编译器
    专用脚本调试器
    专用素材打包工具

授权:GNU 公共版权
分享 转发


传播音乐梦想的种子,让音乐的美在人们心中破土成长
拥有梦,拥有未来!
TOP