Tuff.gb, Tuff是任天堂游戏机的原始游戏

分享于 

4分钟阅读

GitHub

  繁體 雙語
Tuff - An original game for the Nintendo GameBoy
  • 源代码名称:Tuff.gb
  • 源代码网址:http://www.github.com/BonsaiDen/Tuff.gb
  • Tuff.gb源代码文档
  • Tuff.gb源代码下载
  • Git URL:
    git://www.github.com/BonsaiDen/Tuff.gb.git
    Git Clone代码到本地:
    git clone http://www.github.com/BonsaiDen/Tuff.gb
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/BonsaiDen/Tuff.gb
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    凝灰岩

    凝灰岩是一款用于任天堂和白色游戏的原创游戏,基于跳跃运行和 Metroidvania 风格游戏元素。

    下面是游戏的一些老画面,给你一个印象,它看起来像,还有一个更近期的视频。

    屏幕截图

    插件开发

    这个游戏主要是在模拟器上开发的,也可以用于定制构建 Flash ROM游戏 Paks。

    src/core 下有很多有趣的位置和部分,尤它的是如果你感兴趣开启自己的游戏。

    编码全部在VIM中完成,图形。精灵和声音通过基于 node.js的转换工具进行转换。 游戏的世界是通过平铺编辑的,并转换为定制的二进制格式。

    大多数游戏资产也被压缩的lz类型压缩例程压缩。

    :如何编译

    • 你将需要 makenode.jsgbasm。
    • 将存储库和 cd 克隆到它的目录中
    • 运行 npm install. 来设置依赖项
    • 运行 makebuild/game.gb 下组装 ROM

    用于开发的 模拟器 提示

    目前,Gambattebgb插件是开发的最佳仿真器。 他们都对精确度和有很大的关注,同时还提供了大量内置调试工具。

    在网络游戏网站上,也许是最好的基于JavaScript的仿真器。

    录制游戏视频

    对于视频录制 mednafen,结果是simpelst解决方案:

    
    mednafen -qtrecord"game_raw.mov" -qtrecord.vcodec png -qtrecord.h_double_threshold 144 -qtrecord.w_double_threshold 160 game.gb
    
    
    
    

    这将录制一个未压缩的160 x144视频。

    通过 ffmpeg 可以快速完成视频视频的准备工作:

    
    ffmpeg -i game_raw.mov -vf scale=480:432 -sws_flags neighbor -acodec libmp3lame -ac 1 -ab 64000 -ar 22050 -vcodec mpeg4 -flags +mv4+gmc -mbd bits -trellis 2 -b 8000k game.avi
    
    
    
    

    这将缩小,将音频转换为mp3和视频,可以调整比率,但通常大约 3000 kb/s。

    版权和许可证

    凝灰岩包括所有图形,人物,声音和地图,版权( c ) 2014 Ivo Wetzel。 保留所有权利。

    汇编代码和所有转换工具在MIT下许可。

    版权所有( C ) 2014 Ivo Wetzel

    这里程序是自由软件: 可以在自由软件基金会发布或者修改的条件下重新发布它,如许可证版本 3,许可证版本或者更高版本的版本。

    这个程序是分布式的希望它是有用的,但没有任何保修,甚至没有意义的保证。 参看GNU通用公共许可来获得更多细节。

    你应该已经收到了一个GNU通用 public 许可证的副本以及这个程序。 如果没有,请参见 http://www.gnu.org/licenses/


    GAM  nintendo  gameboy  
    相关文章