文件名称:ccleste:用于3DS和PC的Celeste Classic C源端口
文件大小:1.47MB
文件格式:ZIP
更新时间:2024-06-04 05:32:12
game c sdl source-port 3ds
克莱斯特 这是用于便携式PICO-8的的C源端口。 PC和3DS是主要受支持的平台,尽管其他人正在。 转到以获取最新的预构建二进制文件。 还可以使用实验性的Web端口。 celeste.c + celeste.h是游戏代码的源代码,是从pico 8 lua代码手动翻译而来的。 这些文件不依赖c标准库以外的任何内容,并且不执行任何分配(它使用其自己的内部全局状态)。 sdl12main.c提供了一个用SDL(加上SDL混合器)编写的“前端”,该前端实现了图形和音频输出。 可以通过运行在类unix的平台上进行编译 make 默认情况下,将使用SDL2。 阅读Makefile以获取更多信息。 3DS也是受支持的平台。 使用以下命令编译为3DS: make -f Makefile.3ds # this will generate ccleste.3dsx 您将需要在devk
【文件预览】:
ccleste-master
----winbuild.sh(1KB)
----embuild.sh(410B)
----Makefile.3ds(10KB)
----tilemap.h(41KB)
----gamecontrollerdb.txt(233KB)
----data()
--------snd40.wav(183KB)
--------mus20.ogg(340KB)
--------snd14.wav(46KB)
--------snd23.wav(69KB)
--------snd7.wav(23KB)
--------snd4.wav(46KB)
--------mus40.ogg(44KB)
--------mus10.ogg(206KB)
--------snd1.wav(23KB)
--------snd38.wav(137KB)
--------snd2.wav(34KB)
--------snd35.wav(46KB)
--------snd51.wav(57KB)
--------gfx.bmp(4KB)
--------font.bmp(1KB)
--------snd50.wav(92KB)
--------snd13.wav(46KB)
--------mus0.ogg(211KB)
--------snd37.wav(183KB)
--------mus30.ogg(148KB)
--------snd0.wav(23KB)
--------snd3.wav(23KB)
--------snd5.wav(34KB)
--------snd55.wav(126KB)
--------snd16.wav(183KB)
--------snd54.wav(34KB)
--------snd6.wav(34KB)
--------snd9.wav(34KB)
--------snd8.wav(34KB)
--------snd15.wav(34KB)
----emscripten-shell.html(7KB)
----test-tas.txt(6KB)
----screenshot.png(16KB)
----sdl12main.c(30KB)
----icon.png(2KB)
----sdl20compat.inc.c(3KB)
----.gitignore(162B)
----Makefile(955B)
----celeste.c(72KB)
----celeste.h(985B)
----README.md(5KB)