基本信息
源码名称:火线逃生 - C++小游戏
源码大小:3.78M
文件格式:.zip
开发语言:C/C++
更新时间:2022-09-27
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

火线逃生 - C 小游戏

一个简单又富有挑战性的游戏,使用你的特别技能 - 时间转换和双重跳来逃离可怕的岩浆!

.
├── LD50-flameline-master
│   ├── LICENSE.md
│   ├── Makefile
│   ├── README.md
│   ├── assets
│   │   ├── _images
│   │   │   ├── ability.png
│   │   │   ├── bg.png
│   │   │   ├── lava.png
│   │   │   ├── logo.png
│   │   │   ├── player.png
│   │   │   ├── prison.png
│   │   │   ├── secret.png
│   │   │   ├── shot.png
│   │   │   ├── tiles.png
│   │   │   └── vignette.png
│   │   ├── _player.aseprite
│   │   ├── _shot.aseprite
│   │   ├── _tiles.png
│   │   ├── assets
│   │   │   ├── Monocat_7x14.ttf
│   │   │   ├── _gates_of_heck.mmp
│   │   │   ├── _got_item.mmp
│   │   │   ├── _time_start.sfs
│   │   │   ├── _time_stop.sfs
│   │   │   ├── atlas.png
│   │   │   ├── atlas.refl
│   │   │   ├── breaking_prison.wav
│   │   │   ├── broke_prison.wav
│   │   │   ├── death.wav
│   │   │   ├── gates_of_heck.ogg
│   │   │   ├── got_item.wav
│   │   │   ├── jump.wav
│   │   │   ├── landing.wav
│   │   │   ├── pew.wav
│   │   │   ├── push.wav
│   │   │   ├── secret.wav
│   │   │   ├── shot_breaks_block.wav
│   │   │   ├── shot_dies.wav
│   │   │   ├── time_start.wav
│   │   │   └── time_stop.wav
│   │   └── map.json
│   ├── build_number.txt
│   ├── examples
│   │   ├── demo
│   │   │   ├── main.cpp
│   │   │   ├── main.h
│   │   │   └── state_world.cpp
│   │   └── transitive_closure_sorter.cpp
│   ├── gen
│   │   ├── Makefile
│   │   ├── make_macros.cpp
│   │   └── make_math.cpp
│   ├── lib
│   │   ├── cglfl.cpp
│   │   ├── imgui.cpp
│   │   ├── imgui_LICENSE.txt
│   │   ├── imgui_demo.cpp
│   │   ├── imgui_draw.cpp
│   │   ├── imgui_freetype.cpp
│   │   ├── imgui_impl_opengl2.cpp
│   │   ├── imgui_impl_opengl3.cpp
│   │   ├── imgui_impl_sdl.cpp
│   │   ├── imgui_stdlib.cpp
│   │   ├── imgui_tables.cpp
│   │   ├── imgui_widgets.cpp
│   │   ├── implementation.cpp
│   │   └── include
│   │       ├── cglfl
│   │       │   ├── cglfl.hpp
│   │       │   ├── config.hpp
│   │       │   └── macros.hpp
│   │       ├── cglfl_gl2.1
│   │       │   └── cglfl_generated
│   │       │       ├── macros_internal.hpp
│   │       │       ├── macros_public.hpp
│   │       │       └── types.hpp
│   │       ├── cglfl_gl3.2_core
│   │       │   └── cglfl_generated
│   │       │       ├── macros_internal.hpp
│   │       │       ├── macros_public.hpp
│   │       │       └── types.hpp
│   │       ├── cglfl_gles2.0
│   │       │   └── cglfl_generated
│   │       │       ├── macros_internal.hpp
│   │       │       ├── macros_public.hpp
│   │       │       └── types.hpp
│   │       ├── imconfig.h
│   │       ├── imgui.h
│   │       ├── imgui_freetype.h
│   │       ├── imgui_impl_opengl2.h
│   │       ├── imgui_impl_opengl3.h
│   │       ├── imgui_impl_sdl.h
│   │       ├── imgui_internal.h
│   │       ├── imgui_stdlib.h
│   │       ├── imstb_rectpack.h
│   │       ├── imstb_textedit.h
│   │       ├── imstb_truetype.h
│   │       ├── stb_image.h
│   │       ├── stb_image_write.h
│   │       └── stb_rect_pack.h
│   ├── local_config.default.mk
│   ├── media
│   │   ├── banner_itch.png
│   │   ├── banner_ld.png
│   │   ├── bg_itch.png
│   │   ├── screenshot_1.png
│   │   ├── screenshot_2.png
│   │   ├── screenshot_3.png
│   │   └── top_banner_itch.png
│   ├── project.mk
│   └── src
│       ├── audio
│       │   ├── buffer.h
│       │   ├── complete.h
│       │   ├── context.h
│       │   ├── errors.h
│       │   ├── openal.h
│       │   ├── parameters.h
│       │   ├── sound.cpp
│       │   ├── sound.h
│       │   ├── sound_loader.h
│       │   ├── source.h
│       │   └── source_manager.h
│       ├── entities
│       │   ├── base.h
│       │   └── mixin_create_entities_by_name.h
│       ├── game
│       │   ├── buildnumber.cpp
│       │   ├── buildnumber.h
│       │   ├── main.cpp
│       │   ├── main.h
│       │   ├── map.cpp
│       │   ├── map.h
│       │   ├── master.hpp
│       │   ├── particles.cpp
│       │   ├── particles.h
│       │   ├── sounds.h
│       │   ├── state_ending.cpp
│       │   └── state_world.cpp
│       ├── gameutils
│       │   ├── adaptive_viewport.cpp
│       │   ├── adaptive_viewport.h
│       │   ├── fps_counter.h
│       │   ├── parse_geometry.h
│       │   ├── render.cpp
│       │   ├── render.h
│       │   ├── state.h
│       │   ├── tiled_map.cpp
│       │   ├── tiled_map.h
│       │   ├── tiles_to_edges.cpp
│       │   └── tiles_to_edges.h
│       ├── graphics
│       │   ├── blending.h
│       │   ├── clear.h
│       │   ├── complete.h
│       │   ├── dummy_vertex_array.h
│       │   ├── errors.h
│       │   ├── font.h
│       │   ├── font_file.h
│       │   ├── framebuffer.h
│       │   ├── image.h
│       │   ├── index_buffer.h
│       │   ├── scissor.h
│       │   ├── shader.h
│       │   ├── simple_render_queue.h
│       │   ├── text.h
│       │   ├── texture.h
│       │   ├── texture_atlas.cpp
│       │   ├── texture_atlas.h
│       │   ├── types.h
│       │   ├── vertex_buffer.h
│       │   └── viewport.h
│       ├── icon.ico
│       ├── icon_16.png
│       ├── icon_32.png
│       ├── icon_48.png
│       ├── icon_64.png
│       ├── input
│       │   ├── button.h
│       │   ├── complete.h
│       │   ├── enum.h
│       │   └── mouse.h
│       ├── interface
│       │   ├── gui.h
│       │   ├── messagebox.cpp
│       │   ├── messagebox.h
│       │   ├── window.cpp
│       │   └── window.h
│       ├── macros
│       │   ├── adjust.h
│       │   ├── enum_flag_operators.h
│       │   ├── finally.h
│       │   ├── generated.h
│       │   ├── maybe_const.h
│       │   ├── member_downcast.h
│       │   ├── named_loops.h
│       │   └── named_macro_parameters.h
│       ├── meta
│       │   ├── assignable_wrapper.h
│       │   ├── check_type_hash.h
│       │   ├── common.h
│       │   ├── constexpr_hash.h
│       │   ├── lists.h
│       │   ├── stateful.h
│       │   ├── string_template_params.h
│       │   └── type_info.h
│       ├── physics_2d
│       │   ├── debug_renderer.h
│       │   └── math_adapters.h
│       ├── program
│       │   ├── common_macros.h
│       │   ├── compiler.h
│       │   ├── entry_point.h
│       │   ├── errors.cpp
│       │   ├── errors.h
│       │   ├── exe_path.cpp
│       │   ├── exe_path.h
│       │   ├── exit.h
│       │   ├── main_loop.h
│       │   ├── parachute.h
│       │   └── platform.h
│       ├── reflection
│       │   ├── full.h
│       │   ├── full_with_poly.h
│       │   ├── interface_basic.h
│       │   ├── interface_container.h
│       │   ├── interface_enum.h
│       │   ├── interface_scalar.h
│       │   ├── interface_std_optional.h
│       │   ├── interface_std_string.h
│       │   ├── interface_std_variant.h
│       │   ├── interface_struct.h
│       │   ├── metadata_multiarray.h
│       │   ├── poly_storage_support.h
│       │   ├── short_macros.h
│       │   ├── structs.h
│       │   ├── structs_basic.h
│       │   ├── structs_vec_mat.h
│       │   └── utils.h
│       ├── signals
│       │   ├── interface.h
│       │   └── target.h
│       ├── stream
│       │   ├── better_fopen.h
│       │   ├── input.h
│       │   ├── output.h
│       │   ├── readonly_data.h
│       │   ├── save_to_file.h
│       │   └── utils.h
│       ├── strings
│       │   ├── common.h
│       │   ├── escape.h
│       │   ├── format.h
│       │   ├── lexical_cast.h
│       │   └── symbol_position.h
│       └── utils
│           ├── alignment.h
│           ├── archive.cpp
│           ├── archive.h
│           ├── bit_manip.h
│           ├── bit_vectors.h
│           ├── byte_order.h
│           ├── clock.h
│           ├── filesystem.cpp
│           ├── filesystem.h
│           ├── hash.h
│           ├── json.cpp
│           ├── json.h
│           ├── mat.h
│           ├── memory_access.h
│           ├── metronome.h
│           ├── multiarray.h
│           ├── packing.cpp
│           ├── packing.h
│           ├── poly_storage.h
│           ├── random.h
│           ├── range_set.h
│           ├── robust_math.h
│           ├── simple_iterator.h
│           ├── sparse_set.h
│           ├── tasks.h
│           ├── transitive_closure.cpp
│           ├── transitive_closure.h
│           ├── unicode.h
│           └── unicode_ranges.h
└── 火线逃生 - C 小游戏.zip

34 directories, 253 files