├── .gitignore ├── LICENSE ├── deploy_template ├── .dragonruby │ └── stubs │ │ └── html5 │ │ ├── dragonruby-html5-loader.js │ │ └── stub │ │ ├── game.css │ │ └── index.html ├── CHANGELOG.txt ├── console-logo.png ├── dragonruby-controller.png ├── dragonruby.png ├── font.ttf ├── mygame │ ├── app │ │ ├── main.rb │ │ ├── repl.rb │ │ └── tests.rb │ ├── data │ │ └── .gitkeep │ ├── fonts │ │ └── .gitkeep │ ├── metadata │ │ ├── game_metadata.txt │ │ ├── icon.png │ │ └── ios_metadata.txt │ ├── sounds │ │ └── .gitkeep │ └── sprites │ │ ├── circle │ │ ├── black.png │ │ ├── blue.png │ │ ├── gray.png │ │ ├── green.png │ │ ├── indigo.png │ │ ├── orange.png │ │ ├── red.png │ │ ├── violet.png │ │ ├── white.png │ │ └── yellow.png │ │ ├── hexagon │ │ ├── black.png │ │ ├── blue.png │ │ ├── gray.png │ │ ├── green.png │ │ ├── indigo.png │ │ ├── orange.png │ │ ├── red.png │ │ ├── violet.png │ │ ├── white.png │ │ └── yellow.png │ │ ├── isometric │ │ ├── black.png │ │ ├── blue.png │ │ ├── gray.png │ │ ├── green.png │ │ ├── indigo.png │ │ ├── orange.png │ │ ├── red.png │ │ ├── violet.png │ │ ├── white.png │ │ └── yellow.png │ │ ├── misc │ │ ├── dragon-0.png │ │ ├── dragon-1.png │ │ ├── dragon-2.png │ │ ├── dragon-3.png │ │ ├── dragon-4.png │ │ ├── dragon-5.png │ │ ├── explosion-0.png │ │ ├── explosion-1.png │ │ ├── explosion-2.png │ │ ├── explosion-3.png │ │ ├── explosion-4.png │ │ ├── explosion-5.png │ │ ├── explosion-6.png │ │ ├── explosion-sheet.png │ │ ├── lowrez-ship-blue.png │ │ ├── lowrez-ship-red.png │ │ ├── simple-mood-16x16.png │ │ ├── star.png │ │ └── tiny-star.png │ │ ├── square │ │ ├── black.png │ │ ├── blue.png │ │ ├── gray.png │ │ ├── green.png │ │ ├── indigo.png │ │ ├── orange.png │ │ ├── red.png │ │ ├── violet.png │ │ ├── white.png │ │ └── yellow.png │ │ └── tile │ │ ├── wall-0000.png │ │ ├── wall-0001.png │ │ ├── wall-0010.png │ │ ├── wall-0011.png │ │ ├── wall-0100.png │ │ ├── wall-0101.png │ │ ├── wall-0110.png │ │ ├── wall-0111.png │ │ ├── wall-1000.png │ │ ├── wall-1001.png │ │ ├── wall-1010.png │ │ ├── wall-1011.png │ │ ├── wall-1100.png │ │ ├── wall-1101.png │ │ ├── wall-1110.png │ │ └── wall-1111.png └── open-source-licenses.txt ├── docs ├── README.txt ├── _sidebar-samples.md ├── _sidebar.md ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── api │ ├── array.md │ ├── audio.md │ ├── cvars.md │ ├── easing.md │ ├── events.md │ ├── geometry.md │ ├── grid.md │ ├── inputs.md │ ├── layout.md │ ├── numeric.md │ ├── outputs.md │ ├── pixel_arrays.md │ ├── runtime.md │ ├── state.md │ └── zlib.md ├── apple-touch-icon.png ├── book.png ├── changelog.txt ├── docs.css ├── docs.js ├── docs_search.gif ├── dragonruby-mruby.patch ├── dragonruby-mruby.patch.readme.txt ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── guides │ ├── deploying-to-itch.md │ ├── deploying-to-mobile.md │ ├── deploying-to-steam.md │ ├── getting-started.md │ ├── starting-a-new-project.md │ ├── troubleshoot-performance.md │ └── updating-dragonruby.md ├── highlight.min.js ├── index.html ├── index.md ├── index.txt ├── misc │ ├── faq.md │ └── philosophy.md ├── prism.css ├── prism.js ├── public │ ├── docsify-copy-code.min.js │ ├── docsify-mermaid.js │ ├── docsify-themeable.min.js │ ├── docsify.min.js │ ├── logo.png │ ├── mermaid.esm.min.mjs │ ├── prism-autoloader.min.js │ ├── prism-c.min.js │ ├── prism-clike.min.js │ ├── prism-glsl.min.js │ ├── prism-one-dark.min.css │ ├── prism-one-light.min.css │ ├── prism-ruby.min.js │ ├── search.min.js │ ├── theme-simple-dark.css │ ├── theme-simple.css │ ├── version.js │ └── zoom-image.min.js ├── samples.html ├── samples.txt ├── site.webmanifest ├── static │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── docs.css │ ├── docs.html │ ├── docs.js │ ├── docs.txt │ ├── docs_search.gif │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── highlight.min.js │ ├── index.txt │ ├── parse_log.txt │ ├── prism.css │ ├── prism.js │ ├── samples.html │ ├── samples.txt │ ├── site.webmanifest │ └── steam-publishing.md ├── steam-publishing.md ├── todo │ ├── 03-solids-and-borders.md │ ├── 04-lines.md │ ├── 05-sprites.md │ ├── 06-keyboard.md │ ├── 07-mouse.md │ ├── 08-controllers.md │ ├── 09-scaling.md │ └── 99-todo.md └── version.txt ├── dragon ├── api.rb ├── args.rb ├── args_docs.rb ├── array_docs.rb ├── assert.rb ├── attr_gtk.rb ├── attr_line.rb ├── attr_sprite.rb ├── console.rb ├── console_color.rb ├── console_evaluator.rb ├── console_font_style.rb ├── console_menu.rb ├── console_prompt.rb ├── controller.rb ├── directional_input_helper_methods.rb ├── docs.rb ├── easing.rb ├── entity.rb ├── geometry.rb ├── geometry_docs.rb ├── grid.rb ├── grid_docs.rb ├── inputs.rb ├── inputs_docs.rb ├── ios_wizard.rb ├── itch_wizard.rb ├── kernel_docs.rb ├── keyboard.rb ├── keyboard_keys.rb ├── layout.rb ├── log.rb ├── math.rb ├── metadata.rb ├── mouse.rb ├── mouse_keys.rb ├── numeric.rb ├── numeric_docs.rb ├── outputs.rb ├── outputs_docs.rb ├── readme_docs.rb ├── recording.rb ├── remote_hotload_client.rb ├── runtime.rb ├── runtime │ ├── async_require.rb │ ├── auto_test.rb │ ├── autocomplete.rb │ ├── benchmark.rb │ ├── c_bridge.rb │ ├── developer_support.rb │ ├── download_stb_rb.rb │ ├── draw.rb │ ├── framerate.rb │ ├── framerate_diagnostics.rb │ ├── hotload.rb │ ├── notify.rb │ ├── platform.rb │ ├── process_argsv.rb │ ├── remote_hotload_client.rb │ ├── save_state_load_state.rb │ ├── tick.rb │ └── window.rb ├── runtime_docs.rb ├── string.rb ├── tests.rb ├── trace.rb ├── tweetcart.rb └── wizards.rb ├── final-result.mp4 ├── readme.md ├── readme_resources ├── fork_button.png ├── pull_request_page.png ├── where_to_fork.png └── your_forked_repo.png └── samples ├── 01_rendering_basics ├── 01_labels │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── logs │ │ └── console_history.txt │ ├── manaspc.ttf │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ └── thumbnail.png ├── 01_labels_anchors │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ └── game_metadata.txt ├── 01_labels_text_wrapping │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 02_lines │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ └── thumbnail.png ├── 03_solids_borders │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ └── thumbnail.png ├── 04_sprites │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ └── thumbnail.png └── 05_sounds │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── replay.txt │ └── sounds │ ├── A3.wav │ ├── B3.wav │ ├── C3.wav │ ├── C4.wav │ ├── D3.wav │ ├── E3.wav │ ├── F3.wav │ └── G3.wav ├── 02_input_basics ├── 01_keyboard │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 01_moving_a_sprite │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ └── square │ │ │ └── green.png │ └── thumbnail.png ├── 02_mouse │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ └── thumbnail.png ├── 02_mouse_properties │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 03_mouse_point_to_rect │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ └── thumbnail.png ├── 04_mouse_drag_and_drop │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── red.png ├── 04_mouse_rect_to_rect │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ └── thumbnail.png ├── 05_controller │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 06_touch │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 07_managing_scenes │ ├── app │ │ └── main.rb │ ├── license-for-sample-app.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ └── thumbnail.png └── 07_managing_scenes_advanced │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ └── replay.txt ├── 03_rendering_sprites ├── 01_animation_using_separate_pngs │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── dragon_fly_0.png │ │ ├── dragon_fly_1.png │ │ ├── dragon_fly_2.png │ │ ├── dragon_fly_3.png │ │ ├── dragon_fly_4.png │ │ └── dragon_fly_5.png │ └── thumbnail.png ├── 02_animation_using_sprite_sheet │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── horizontal-run.png │ │ └── horizontal-stand.png │ └── thumbnail.png ├── 03_animation_states │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── horizontal-run.png │ │ ├── horizontal-slash.png │ │ └── horizontal-stand.png ├── 03_animation_states_1 │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── horizontal-run.png │ │ ├── horizontal-slash.png │ │ └── horizontal-stand.png │ └── thumbnail.png ├── 03_animation_states_2 │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── link-idle.png │ │ ├── link-run-0.png │ │ ├── link-run-1.png │ │ ├── link-run-2.png │ │ ├── link-run-3.png │ │ ├── link-run-4.png │ │ ├── link-run-5.png │ │ ├── link-run-6.png │ │ ├── link-run-7.png │ │ └── link-run-8.png │ └── thumbnail.png ├── 03_animation_states_3 │ ├── app │ │ └── main.rb │ ├── license-for-sample-app.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── kenobi │ │ │ ├── jumping.png │ │ │ ├── run │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ └── 3.png │ │ │ ├── second-jump │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ └── 7.png │ │ │ ├── slash-0 │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ └── 5.png │ │ │ ├── slash-1 │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ └── 5.png │ │ │ ├── slash-2 │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ └── 7.png │ │ │ ├── slash-3 │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ └── 8.png │ │ │ ├── slash-4 │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ └── 8.png │ │ │ ├── slash-5 │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 10.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ ├── 8.png │ │ │ │ └── 9.png │ │ │ ├── slash-6 │ │ │ │ ├── 0.png │ │ │ │ ├── 1.png │ │ │ │ ├── 2.png │ │ │ │ ├── 3.png │ │ │ │ ├── 4.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ └── 7.png │ │ │ └── standing.png │ │ └── sabre-throw │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ └── 3.png │ └── thumbnail.png ├── 03_animation_states_advanced │ ├── app │ │ └── main.rb │ ├── license-for-sample-app.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ ├── icon.png │ │ └── ios_metadata.txt │ ├── replay.txt │ └── sprites │ │ ├── kenobi │ │ ├── jumping.png │ │ ├── run │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ └── 3.png │ │ ├── second-jump │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ └── 7.png │ │ ├── slash-0 │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ └── 5.png │ │ ├── slash-1 │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ └── 5.png │ │ ├── slash-2 │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ └── 7.png │ │ ├── slash-3 │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ └── 8.png │ │ ├── slash-4 │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ └── 8.png │ │ ├── slash-5 │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ │ ├── slash-6 │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ └── 7.png │ │ └── standing.png │ │ └── sabre-throw │ │ ├── 0.png │ │ ├── 1.png │ │ ├── 2.png │ │ └── 3.png ├── 03_animation_states_intermediate │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ ├── link-idle.png │ │ ├── link-run-0.png │ │ ├── link-run-1.png │ │ ├── link-run-2.png │ │ ├── link-run-3.png │ │ ├── link-run-4.png │ │ ├── link-run-5.png │ │ ├── link-run-6.png │ │ ├── link-run-7.png │ │ └── link-run-8.png ├── 04_color_and_rotation │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── 86.png └── 05_particles │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ ├── game_metadata.txt │ └── icon.png ├── 04_physics_and_collisions ├── 01_simple │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 01_simple_aabb_collision │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── sprites │ │ └── square │ │ │ ├── blue.png │ │ │ └── red.png │ └── thumbnail.png ├── 01_simple_aabb_collision_moving_walls │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ └── game_metadata.txt ├── 01_simple_aabb_collision_with_map_editor │ ├── app │ │ └── main.rb │ ├── data │ │ └── terrain.txt │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── sprites │ │ └── square │ │ │ ├── blue.png │ │ │ └── red.png │ └── thumbnail.png ├── 02_moving_objects │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 03_entities │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 04_box_collision │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 05_box_collision_2 │ ├── app │ │ ├── main.rb │ │ └── map.txt │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── image1.png │ │ ├── image10.png │ │ ├── image11.png │ │ ├── image12.png │ │ ├── image13.png │ │ ├── image14.png │ │ ├── image15.png │ │ ├── image16.png │ │ ├── image17.png │ │ ├── image18.png │ │ ├── image19.png │ │ ├── image2.png │ │ ├── image20.png │ │ ├── image3.png │ │ ├── image4.png │ │ ├── image5.png │ │ ├── image6.png │ │ ├── image7.png │ │ ├── image8.png │ │ ├── image9.png │ │ └── player.png ├── 06_box_collision_3 │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── circle │ │ ├── black.png │ │ ├── blue.png │ │ ├── gray.png │ │ ├── green.png │ │ ├── indigo.png │ │ ├── orange.png │ │ ├── red.png │ │ ├── violet.png │ │ ├── white.png │ │ └── yellow.png │ │ ├── hexagon │ │ ├── black.png │ │ ├── blue.png │ │ ├── gray.png │ │ ├── green.png │ │ ├── indigo.png │ │ ├── orange.png │ │ ├── red.png │ │ ├── violet.png │ │ ├── white.png │ │ └── yellow.png │ │ ├── isometric │ │ ├── black.png │ │ ├── blue.png │ │ ├── gray.png │ │ ├── green.png │ │ ├── indigo.png │ │ ├── orange.png │ │ ├── red.png │ │ ├── violet.png │ │ ├── white.png │ │ └── yellow.png │ │ ├── misc │ │ ├── dragon-0.png │ │ ├── dragon-1.png │ │ ├── dragon-2.png │ │ ├── dragon-3.png │ │ ├── dragon-4.png │ │ ├── dragon-5.png │ │ ├── explosion-0.png │ │ ├── explosion-1.png │ │ ├── explosion-2.png │ │ ├── explosion-3.png │ │ ├── explosion-4.png │ │ ├── explosion-5.png │ │ ├── explosion-6.png │ │ ├── explosion-sheet.png │ │ ├── lowrez-ship-blue.png │ │ ├── lowrez-ship-red.png │ │ ├── simple-mood-16x16.png │ │ ├── star.png │ │ └── tiny-star.png │ │ ├── square │ │ ├── black.png │ │ ├── blue.png │ │ ├── gray.png │ │ ├── green.png │ │ ├── indigo.png │ │ ├── orange.png │ │ ├── red.png │ │ ├── violet.png │ │ ├── white.png │ │ └── yellow.png │ │ └── tile │ │ ├── wall-0000.png │ │ ├── wall-0001.png │ │ ├── wall-0010.png │ │ ├── wall-0011.png │ │ ├── wall-0100.png │ │ ├── wall-0101.png │ │ ├── wall-0110.png │ │ ├── wall-0111.png │ │ ├── wall-1000.png │ │ ├── wall-1001.png │ │ ├── wall-1010.png │ │ ├── wall-1011.png │ │ ├── wall-1100.png │ │ ├── wall-1101.png │ │ ├── wall-1110.png │ │ └── wall-1111.png ├── 07_jump_physics │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 08_ball_and_peg_bouncing │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ └── sprites │ │ └── circle │ │ ├── blue.png │ │ └── red.png ├── 08_bouncing_on_collision │ ├── app │ │ ├── ball.rb │ │ ├── block.rb │ │ ├── cannon.rb │ │ ├── main.rb │ │ ├── peg.rb │ │ └── vector2d.rb │ ├── docs │ │ ├── LinearCollider.md │ │ └── docImages │ │ │ ├── LinearCollider_1.png │ │ │ ├── LinearCollider_2.png │ │ │ ├── LinearCollider_3.png │ │ │ ├── LinearCollider_4.png │ │ │ ├── LinearCollider_5.png │ │ │ └── LinearCollider_6.png │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ ├── ball.png │ │ ├── border-black.png │ │ ├── circle-black.png │ │ ├── circle-blue.png │ │ ├── circle-gray.png │ │ ├── circle-green.png │ │ ├── circle-indigo.png │ │ ├── circle-orange.png │ │ ├── circle-red.png │ │ ├── circle-violet.png │ │ ├── circle-white.png │ │ ├── circle-yellow.png │ │ ├── dragon-0.png │ │ ├── dragon-1.png │ │ ├── dragon-2.png │ │ ├── dragon-3.png │ │ ├── dragon-4.png │ │ ├── dragon-5.png │ │ ├── explosion-0.png │ │ ├── explosion-1.png │ │ ├── explosion-2.png │ │ ├── explosion-3.png │ │ ├── explosion-4.png │ │ ├── explosion-5.png │ │ ├── explosion-6.png │ │ ├── explosion-sheet.png │ │ ├── hexagon-black.png │ │ ├── hexagon-blue.png │ │ ├── hexagon-gray.png │ │ ├── hexagon-green.png │ │ ├── hexagon-indigo.png │ │ ├── hexagon-orange.png │ │ ├── hexagon-red.png │ │ ├── hexagon-violet.png │ │ ├── hexagon-white.png │ │ ├── hexagon-yellow.png │ │ ├── isometric-black.png │ │ ├── isometric-blue.png │ │ ├── isometric-gray.png │ │ ├── isometric-green.png │ │ ├── isometric-indigo.png │ │ ├── isometric-orange.png │ │ ├── isometric-red.png │ │ ├── isometric-violet.png │ │ ├── isometric-white.png │ │ ├── isometric-yellow.png │ │ ├── square-black.png │ │ ├── square-blue.png │ │ ├── square-gray.png │ │ ├── square-green.png │ │ ├── square-indigo.png │ │ ├── square-orange.png │ │ ├── square-red.png │ │ ├── square-violet.png │ │ ├── square-white.png │ │ ├── square-yellow.png │ │ └── star.png ├── 09_arbitrary_collision │ ├── LICENSE │ ├── app │ │ ├── ball.rb │ │ ├── blocks.rb │ │ ├── linear_collider.rb │ │ ├── main.rb │ │ ├── paddle.rb │ │ ├── rectangle.rb │ │ ├── square_collider.rb │ │ └── vector2d.rb │ ├── data │ │ └── .gitkeep │ ├── docs │ │ ├── LinearCollider.md │ │ └── docImages │ │ │ ├── LinearCollider_1.png │ │ │ ├── LinearCollider_2.png │ │ │ ├── LinearCollider_3.png │ │ │ ├── LinearCollider_4.png │ │ │ ├── LinearCollider_5.png │ │ │ └── LinearCollider_6.png │ ├── fonts │ │ └── .gitkeep │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── sounds │ │ └── .gitkeep │ └── sprites │ │ ├── ball.png │ │ ├── ball10.png │ │ ├── ball15.png │ │ ├── border-black.png │ │ ├── circle-black.png │ │ ├── circle-blue.png │ │ ├── circle-gray.png │ │ ├── circle-green.png │ │ ├── circle-indigo.png │ │ ├── circle-orange.png │ │ ├── circle-red.png │ │ ├── circle-violet.png │ │ ├── circle-white.png │ │ ├── circle-yellow.png │ │ ├── dragon-0.png │ │ ├── dragon-1.png │ │ ├── dragon-2.png │ │ ├── dragon-3.png │ │ ├── dragon-4.png │ │ ├── dragon-5.png │ │ ├── explosion-0.png │ │ ├── explosion-1.png │ │ ├── explosion-2.png │ │ ├── explosion-3.png │ │ ├── explosion-4.png │ │ ├── explosion-5.png │ │ ├── explosion-6.png │ │ ├── explosion-sheet.png │ │ ├── glowCircle.png │ │ ├── hexagon-black.png │ │ ├── hexagon-blue.png │ │ ├── hexagon-gray.png │ │ ├── hexagon-green.png │ │ ├── hexagon-indigo.png │ │ ├── hexagon-orange.png │ │ ├── hexagon-red.png │ │ ├── hexagon-violet.png │ │ ├── hexagon-white.png │ │ ├── hexagon-yellow.png │ │ ├── isometric-black.png │ │ ├── isometric-blue.png │ │ ├── isometric-gray.png │ │ ├── isometric-green.png │ │ ├── isometric-indigo.png │ │ ├── isometric-orange.png │ │ ├── isometric-red.png │ │ ├── isometric-violet.png │ │ ├── isometric-white.png │ │ ├── isometric-yellow.png │ │ ├── roundSquare.png │ │ ├── roundSquare_small.png │ │ ├── roundSquare_small_black.png │ │ ├── roundSquare_small_white.png │ │ ├── roundSquare_white.png │ │ ├── square-black.png │ │ ├── square-blue.png │ │ ├── square-gray.png │ │ ├── square-green.png │ │ ├── square-indigo.png │ │ ├── square-orange.png │ │ ├── square-red.png │ │ ├── square-violet.png │ │ ├── square-white-2.png │ │ ├── square-white.png │ │ ├── square-yellow.png │ │ └── star.png ├── 10_collision_with_object_removal │ ├── app │ │ ├── ball.rb │ │ ├── linear_collider.rb │ │ ├── main.rb │ │ ├── paddle.rb │ │ ├── tests.rb │ │ └── vector2d.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 11_bouncing_ball_with_gravity │ ├── app │ │ └── main.rb │ ├── circle-white.png │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ └── circle │ │ │ └── blue.png │ └── thumbnail.png ├── 11_quadtree_collision_detection │ └── app │ │ └── main.rb ├── 12_billiards │ ├── app │ │ └── main.rb │ └── circle-white.png ├── 12_ramp_collision │ ├── app │ │ ├── main.rb │ │ └── toolbar.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ └── square │ │ │ └── blue.png │ └── thumbnail.png ├── 12_ramp_collision_simple │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ └── game_metadata.txt ├── 13_billiards_with_gravity │ ├── app │ │ ├── lines.rb │ │ └── main.rb │ └── circle-white.png ├── 13_verlet_integration │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── red.png └── 14_hookes_law_coulombs_law │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ └── replay.txt ├── 05_mouse ├── 01_mouse_click │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ └── thumbnail.png ├── 02_mouse_move │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── player-0.png │ │ ├── player-1.png │ │ ├── player-2.png │ │ ├── player-3.png │ │ ├── player-4.png │ │ ├── player-5.png │ │ ├── slash.png │ │ ├── zombie-0.png │ │ ├── zombie-1.png │ │ ├── zombie-2.png │ │ ├── zombie-3.png │ │ ├── zombie-4.png │ │ └── zombie-5.png │ └── thumbnail.png ├── 03_mouse_move_paint_app │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 04_coordinate_systems │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt └── 05_clicking_buttons │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ └── thumbnail.png ├── 06_save_load ├── 00_reading_writing_files │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt └── 01_save_load_game │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ └── replay.txt ├── 07_advanced_audio ├── 01_audio_mixer │ ├── app │ │ ├── main.rb │ │ └── server_ip_address.txt │ ├── license-for-audio.txt │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ ├── icon.png │ │ └── ios_metadata.txt │ ├── replay.txt │ └── sounds │ │ ├── drum.mp3 │ │ ├── drum.wav │ │ ├── music.ogg │ │ ├── splash.wav │ │ ├── spring.wav │ │ ├── tada.wav │ │ └── tink.wav ├── 02_sound_synthesis │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── square-white.png └── 03_rhythm_game_calibration │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ └── sounds │ └── music.ogg ├── 07_advanced_rendering ├── 00_labels_with_wrapped_text │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 00_rotating_label │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 01_render_targets_clip_area │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── square │ │ └── blue.png ├── 01_render_targets_combining_sprites │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── red.png ├── 01_simple_render_targets │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 02_coordinate_systems_and_render_targets │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 02_render_targets_label_particles │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ └── game_metadata.txt ├── 02_render_targets_repeating_texture │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── square │ │ └── blue.png ├── 02_render_targets_thick_borders │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ └── game_metadata.txt ├── 02_render_targets_thick_lines │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 02_render_targets_with_tile_manipulation │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 03_render_target_viewports │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 04_render_primitive_hierarchies │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── ship.png ├── 05_render_primitives_as_hash │ ├── app │ │ └── main.rb │ ├── fonts │ │ └── manaspc.ttf │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 06_buttons_as_render_targets │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 06_pixel_arrays │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 06_pixel_arrays_from_file │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ └── blue.png ├── 07_shake_camera │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ └── square │ │ │ └── blue.png │ └── thumbnail.png ├── 07_simple_camera │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 07_simple_camera_multiple_targets │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 08_splitscreen_camera │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── player │ │ ├── player_down_standing.png │ │ ├── player_left_standing.png │ │ ├── player_right_standing.png │ │ └── player_up_standing.png │ │ └── rooms │ │ └── camera_room.png ├── 09_z_targeting_camera │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── arena.png │ │ ├── player.png │ │ └── square │ │ └── black.png ├── 10_blend_modes │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── blue-feathered.png ├── 10_camera_and_large_map │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── large.png │ │ └── square │ │ └── blue.png ├── 10_camera_and_large_sprites │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ └── sprites │ │ └── ring-1280.png ├── 11_blend_modes │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── blue-feathered.png ├── 11_render_target_noclear │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 12_blend_modes_additive_modulo │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ ├── replay.txt │ └── sprites │ │ ├── bg.png │ │ └── mask.png ├── 12_lighting │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ ├── lights │ │ └── mask.png │ │ └── square │ │ └── blue.png ├── 12_render_target_noclear │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 13_lighting │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── sprites │ │ ├── lights │ │ │ └── mask.png │ │ └── square │ │ │ └── blue.png │ └── thumbnail.png ├── 13_triangles │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── blue.png ├── 14_triangles │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── blue.png ├── 14_triangles_trapezoid │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ └── blue.png ├── 15_matrix_and_triangles_2d │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── red.png ├── 15_matrix_and_triangles_3d │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── red.png ├── 15_matrix_cubeworld │ ├── app │ │ ├── main.rb │ │ └── modeling-api.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 15_override_core_rendering │ └── app │ │ └── main.rb ├── 15_triangles_trapezoid │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ └── blue.png ├── 16_camera_space_world_space_simple │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── square │ │ └── blue.png ├── 16_camera_space_world_space_simple_grid_map │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── 1-bit-platformer │ │ │ ├── 0000.png │ │ │ ├── 0001.png │ │ │ ├── 0002.png │ │ │ ├── 0003.png │ │ │ ├── 0004.png │ │ │ ├── 0005.png │ │ │ ├── 0006.png │ │ │ ├── 0007.png │ │ │ ├── 0008.png │ │ │ ├── 0009.png │ │ │ ├── 0010.png │ │ │ ├── 0011.png │ │ │ ├── 0012.png │ │ │ ├── 0013.png │ │ │ ├── 0014.png │ │ │ ├── 0015.png │ │ │ ├── 0016.png │ │ │ ├── 0017.png │ │ │ ├── 0018.png │ │ │ ├── 0019.png │ │ │ ├── 0020.png │ │ │ ├── 0021.png │ │ │ ├── 0022.png │ │ │ ├── 0023.png │ │ │ ├── 0024.png │ │ │ ├── 0025.png │ │ │ ├── 0026.png │ │ │ ├── 0027.png │ │ │ ├── 0028.png │ │ │ ├── 0029.png │ │ │ ├── 0030.png │ │ │ ├── 0031.png │ │ │ ├── 0032.png │ │ │ ├── 0033.png │ │ │ ├── 0034.png │ │ │ ├── 0035.png │ │ │ ├── 0036.png │ │ │ ├── 0037.png │ │ │ ├── 0038.png │ │ │ ├── 0039.png │ │ │ ├── 0040.png │ │ │ ├── 0041.png │ │ │ ├── 0042.png │ │ │ ├── 0043.png │ │ │ ├── 0044.png │ │ │ ├── 0045.png │ │ │ ├── 0046.png │ │ │ ├── 0047.png │ │ │ ├── 0048.png │ │ │ ├── 0049.png │ │ │ ├── 0050.png │ │ │ ├── 0051.png │ │ │ ├── 0052.png │ │ │ ├── 0053.png │ │ │ ├── 0054.png │ │ │ ├── 0055.png │ │ │ ├── 0056.png │ │ │ ├── 0057.png │ │ │ ├── 0058.png │ │ │ ├── 0059.png │ │ │ ├── 0060.png │ │ │ ├── 0061.png │ │ │ ├── 0062.png │ │ │ ├── 0063.png │ │ │ ├── 0064.png │ │ │ ├── 0065.png │ │ │ ├── 0066.png │ │ │ ├── 0067.png │ │ │ ├── 0068.png │ │ │ ├── 0069.png │ │ │ ├── 0070.png │ │ │ ├── 0071.png │ │ │ ├── 0072.png │ │ │ ├── 0073.png │ │ │ ├── 0074.png │ │ │ ├── 0075.png │ │ │ ├── 0076.png │ │ │ ├── 0077.png │ │ │ ├── 0078.png │ │ │ ├── 0079.png │ │ │ ├── 0080.png │ │ │ ├── 0081.png │ │ │ ├── 0082.png │ │ │ ├── 0083.png │ │ │ ├── 0084.png │ │ │ ├── 0085.png │ │ │ ├── 0086.png │ │ │ ├── 0087.png │ │ │ ├── 0088.png │ │ │ ├── 0089.png │ │ │ ├── 0090.png │ │ │ ├── 0091.png │ │ │ ├── 0092.png │ │ │ ├── 0093.png │ │ │ ├── 0094.png │ │ │ ├── 0095.png │ │ │ ├── 0096.png │ │ │ ├── 0097.png │ │ │ ├── 0098.png │ │ │ ├── 0099.png │ │ │ ├── 0100.png │ │ │ ├── 0101.png │ │ │ ├── 0102.png │ │ │ ├── 0103.png │ │ │ ├── 0104.png │ │ │ ├── 0105.png │ │ │ ├── 0106.png │ │ │ ├── 0107.png │ │ │ ├── 0108.png │ │ │ ├── 0109.png │ │ │ ├── 0110.png │ │ │ ├── 0111.png │ │ │ ├── 0112.png │ │ │ ├── 0113.png │ │ │ ├── 0114.png │ │ │ ├── 0115.png │ │ │ ├── 0116.png │ │ │ ├── 0117.png │ │ │ ├── 0118.png │ │ │ ├── 0119.png │ │ │ ├── 0120.png │ │ │ ├── 0121.png │ │ │ ├── 0122.png │ │ │ ├── 0123.png │ │ │ ├── 0124.png │ │ │ ├── 0125.png │ │ │ ├── 0126.png │ │ │ ├── 0127.png │ │ │ ├── 0128.png │ │ │ ├── 0129.png │ │ │ ├── 0130.png │ │ │ ├── 0131.png │ │ │ ├── 0132.png │ │ │ ├── 0133.png │ │ │ ├── 0134.png │ │ │ ├── 0135.png │ │ │ ├── 0136.png │ │ │ ├── 0137.png │ │ │ ├── 0138.png │ │ │ ├── 0139.png │ │ │ ├── 0140.png │ │ │ ├── 0141.png │ │ │ ├── 0142.png │ │ │ ├── 0143.png │ │ │ ├── 0144.png │ │ │ ├── 0145.png │ │ │ ├── 0146.png │ │ │ ├── 0147.png │ │ │ ├── 0148.png │ │ │ ├── 0149.png │ │ │ ├── 0150.png │ │ │ ├── 0151.png │ │ │ ├── 0152.png │ │ │ ├── 0153.png │ │ │ ├── 0154.png │ │ │ ├── 0155.png │ │ │ ├── 0156.png │ │ │ ├── 0157.png │ │ │ ├── 0158.png │ │ │ ├── 0159.png │ │ │ ├── 0160.png │ │ │ ├── 0161.png │ │ │ ├── 0162.png │ │ │ ├── 0163.png │ │ │ ├── 0164.png │ │ │ ├── 0165.png │ │ │ ├── 0166.png │ │ │ ├── 0167.png │ │ │ ├── 0168.png │ │ │ ├── 0169.png │ │ │ ├── 0170.png │ │ │ ├── 0171.png │ │ │ ├── 0172.png │ │ │ ├── 0173.png │ │ │ ├── 0174.png │ │ │ ├── 0175.png │ │ │ ├── 0176.png │ │ │ ├── 0177.png │ │ │ ├── 0178.png │ │ │ ├── 0179.png │ │ │ ├── 0180.png │ │ │ ├── 0181.png │ │ │ ├── 0182.png │ │ │ ├── 0183.png │ │ │ ├── 0184.png │ │ │ ├── 0185.png │ │ │ ├── 0186.png │ │ │ ├── 0187.png │ │ │ ├── 0188.png │ │ │ ├── 0189.png │ │ │ ├── 0190.png │ │ │ ├── 0191.png │ │ │ ├── 0192.png │ │ │ ├── 0193.png │ │ │ ├── 0194.png │ │ │ ├── 0195.png │ │ │ ├── 0196.png │ │ │ ├── 0197.png │ │ │ ├── 0198.png │ │ │ ├── 0199.png │ │ │ ├── 0200.png │ │ │ ├── 0201.png │ │ │ ├── 0202.png │ │ │ ├── 0203.png │ │ │ ├── 0204.png │ │ │ ├── 0205.png │ │ │ ├── 0206.png │ │ │ ├── 0207.png │ │ │ ├── 0208.png │ │ │ ├── 0209.png │ │ │ ├── 0210.png │ │ │ ├── 0211.png │ │ │ ├── 0212.png │ │ │ ├── 0213.png │ │ │ ├── 0214.png │ │ │ ├── 0215.png │ │ │ ├── 0216.png │ │ │ ├── 0217.png │ │ │ ├── 0218.png │ │ │ ├── 0219.png │ │ │ ├── 0220.png │ │ │ ├── 0221.png │ │ │ ├── 0222.png │ │ │ ├── 0223.png │ │ │ ├── 0224.png │ │ │ ├── 0225.png │ │ │ ├── 0226.png │ │ │ ├── 0227.png │ │ │ ├── 0228.png │ │ │ ├── 0229.png │ │ │ ├── 0230.png │ │ │ ├── 0231.png │ │ │ ├── 0232.png │ │ │ ├── 0233.png │ │ │ ├── 0234.png │ │ │ ├── 0235.png │ │ │ ├── 0236.png │ │ │ ├── 0237.png │ │ │ ├── 0238.png │ │ │ ├── 0239.png │ │ │ ├── 0240.png │ │ │ ├── 0241.png │ │ │ ├── 0242.png │ │ │ ├── 0243.png │ │ │ ├── 0244.png │ │ │ ├── 0245.png │ │ │ ├── 0246.png │ │ │ ├── 0247.png │ │ │ ├── 0248.png │ │ │ ├── 0249.png │ │ │ ├── 0250.png │ │ │ ├── 0251.png │ │ │ ├── 0252.png │ │ │ ├── 0253.png │ │ │ ├── 0254.png │ │ │ ├── 0255.png │ │ │ ├── 0256.png │ │ │ ├── 0257.png │ │ │ ├── 0258.png │ │ │ ├── 0259.png │ │ │ ├── 0260.png │ │ │ ├── 0261.png │ │ │ ├── 0262.png │ │ │ ├── 0263.png │ │ │ ├── 0264.png │ │ │ ├── 0265.png │ │ │ ├── 0266.png │ │ │ ├── 0267.png │ │ │ ├── 0268.png │ │ │ ├── 0269.png │ │ │ ├── 0270.png │ │ │ ├── 0271.png │ │ │ ├── 0272.png │ │ │ ├── 0273.png │ │ │ ├── 0274.png │ │ │ ├── 0275.png │ │ │ ├── 0276.png │ │ │ ├── 0277.png │ │ │ ├── 0278.png │ │ │ ├── 0279.png │ │ │ ├── 0280.png │ │ │ ├── 0281.png │ │ │ ├── 0282.png │ │ │ ├── 0283.png │ │ │ ├── 0284.png │ │ │ ├── 0285.png │ │ │ ├── 0286.png │ │ │ ├── 0287.png │ │ │ ├── 0288.png │ │ │ ├── 0289.png │ │ │ ├── 0290.png │ │ │ ├── 0291.png │ │ │ ├── 0292.png │ │ │ ├── 0293.png │ │ │ ├── 0294.png │ │ │ ├── 0295.png │ │ │ ├── 0296.png │ │ │ ├── 0297.png │ │ │ ├── 0298.png │ │ │ ├── 0299.png │ │ │ ├── 0300.png │ │ │ ├── 0301.png │ │ │ ├── 0302.png │ │ │ ├── 0303.png │ │ │ ├── 0304.png │ │ │ ├── 0305.png │ │ │ ├── 0306.png │ │ │ ├── 0307.png │ │ │ ├── 0308.png │ │ │ ├── 0309.png │ │ │ ├── 0310.png │ │ │ ├── 0311.png │ │ │ ├── 0312.png │ │ │ ├── 0313.png │ │ │ ├── 0314.png │ │ │ ├── 0315.png │ │ │ ├── 0316.png │ │ │ ├── 0317.png │ │ │ ├── 0318.png │ │ │ ├── 0319.png │ │ │ ├── 0320.png │ │ │ ├── 0321.png │ │ │ ├── 0322.png │ │ │ ├── 0323.png │ │ │ ├── 0324.png │ │ │ ├── 0325.png │ │ │ ├── 0326.png │ │ │ ├── 0327.png │ │ │ ├── 0328.png │ │ │ ├── 0329.png │ │ │ ├── 0330.png │ │ │ ├── 0331.png │ │ │ ├── 0332.png │ │ │ ├── 0333.png │ │ │ ├── 0334.png │ │ │ ├── 0335.png │ │ │ ├── 0336.png │ │ │ ├── 0337.png │ │ │ ├── 0338.png │ │ │ ├── 0339.png │ │ │ ├── 0340.png │ │ │ ├── 0341.png │ │ │ ├── 0342.png │ │ │ ├── 0343.png │ │ │ ├── 0344.png │ │ │ ├── 0345.png │ │ │ ├── 0346.png │ │ │ ├── 0347.png │ │ │ ├── 0348.png │ │ │ ├── 0349.png │ │ │ ├── 0350.png │ │ │ ├── 0351.png │ │ │ ├── 0352.png │ │ │ ├── 0353.png │ │ │ ├── 0354.png │ │ │ ├── 0355.png │ │ │ ├── 0356.png │ │ │ ├── 0357.png │ │ │ ├── 0358.png │ │ │ ├── 0359.png │ │ │ ├── 0360.png │ │ │ ├── 0361.png │ │ │ ├── 0362.png │ │ │ ├── 0363.png │ │ │ ├── 0364.png │ │ │ ├── 0365.png │ │ │ ├── 0366.png │ │ │ ├── 0367.png │ │ │ ├── 0368.png │ │ │ ├── 0369.png │ │ │ ├── 0370.png │ │ │ ├── 0371.png │ │ │ ├── 0372.png │ │ │ ├── 0373.png │ │ │ ├── 0374.png │ │ │ ├── 0375.png │ │ │ ├── 0376.png │ │ │ ├── 0377.png │ │ │ ├── 0378.png │ │ │ ├── 0379.png │ │ │ ├── 0380.png │ │ │ ├── 0381.png │ │ │ ├── 0382.png │ │ │ ├── 0383.png │ │ │ ├── 0384.png │ │ │ ├── 0385.png │ │ │ ├── 0386.png │ │ │ ├── 0387.png │ │ │ ├── 0388.png │ │ │ ├── 0389.png │ │ │ ├── 0390.png │ │ │ ├── 0391.png │ │ │ ├── 0392.png │ │ │ ├── 0393.png │ │ │ ├── 0394.png │ │ │ ├── 0395.png │ │ │ ├── 0396.png │ │ │ ├── 0397.png │ │ │ ├── 0398.png │ │ │ └── 0399.png │ │ ├── circle │ │ │ ├── black.png │ │ │ ├── blue.png │ │ │ ├── gray.png │ │ │ ├── green.png │ │ │ ├── indigo.png │ │ │ ├── orange.png │ │ │ ├── red.png │ │ │ ├── violet.png │ │ │ ├── white.png │ │ │ └── yellow.png │ │ ├── hexagon │ │ │ ├── black.png │ │ │ ├── blue.png │ │ │ ├── gray.png │ │ │ ├── green.png │ │ │ ├── indigo.png │ │ │ ├── orange.png │ │ │ ├── red.png │ │ │ ├── violet.png │ │ │ ├── white.png │ │ │ └── yellow.png │ │ ├── isometric │ │ │ ├── black.png │ │ │ ├── blue.png │ │ │ ├── gray.png │ │ │ ├── green.png │ │ │ ├── indigo.png │ │ │ ├── orange.png │ │ │ ├── red.png │ │ │ ├── violet.png │ │ │ ├── white.png │ │ │ └── yellow.png │ │ ├── misc │ │ │ ├── dragon-0.png │ │ │ ├── dragon-1.png │ │ │ ├── dragon-2.png │ │ │ ├── dragon-3.png │ │ │ ├── dragon-4.png │ │ │ ├── dragon-5.png │ │ │ ├── explosion-0.png │ │ │ ├── explosion-1.png │ │ │ ├── explosion-2.png │ │ │ ├── explosion-3.png │ │ │ ├── explosion-4.png │ │ │ ├── explosion-5.png │ │ │ ├── explosion-6.png │ │ │ ├── explosion-sheet.png │ │ │ ├── lowrez-ship-blue.png │ │ │ ├── lowrez-ship-red.png │ │ │ ├── simple-mood-16x16.png │ │ │ ├── star.png │ │ │ └── tiny-star.png │ │ ├── square │ │ │ ├── blue.png │ │ │ ├── green.png │ │ │ └── orange.png │ │ ├── tile │ │ │ ├── wall-0000.png │ │ │ ├── wall-0001.png │ │ │ ├── wall-0010.png │ │ │ ├── wall-0011.png │ │ │ ├── wall-0100.png │ │ │ ├── wall-0101.png │ │ │ ├── wall-0110.png │ │ │ ├── wall-0111.png │ │ │ ├── wall-1000.png │ │ │ ├── wall-1001.png │ │ │ ├── wall-1010.png │ │ │ ├── wall-1011.png │ │ │ ├── wall-1100.png │ │ │ ├── wall-1101.png │ │ │ ├── wall-1110.png │ │ │ └── wall-1111.png │ │ └── triangle │ │ │ └── equilateral │ │ │ ├── blue.png │ │ │ ├── green.png │ │ │ ├── indigo.png │ │ │ ├── orange.png │ │ │ ├── red.png │ │ │ ├── violet.png │ │ │ └── yellow.png │ └── thumbnail.png ├── 16_matrix_and_triangles_2d │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── red.png ├── 16_matrix_and_triangles_3d │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── red.png ├── 16_matrix_camera_pinch_zoom_pan │ ├── app │ │ └── main.rb │ ├── metadata │ │ └── game_metadata.txt │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── green.png ├── 16_matrix_camera_space_with_rotation │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ ├── replay.txt │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── green.png ├── 16_matrix_camera_space_world_space │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── red.png ├── 16_matrix_cubeworld │ ├── app │ │ ├── main.rb │ │ └── modeling-api.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ └── blue.png ├── 16_override_core_rendering │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 17_override_core_rendering │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 18_layouts │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 19_layouts_extended_parameters │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ └── game_metadata.txt └── 19_layouts_extended_parameters_in_render_target │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ └── game_metadata.txt ├── 07_advanced_rendering_hd ├── 01_hd_labels │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── square │ │ └── blue.png ├── 02_texture_atlases │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── square.png │ │ ├── square@125.png │ │ ├── square@150.png │ │ ├── square@200.png │ │ ├── square@250.png │ │ ├── square@300.png │ │ └── square@400.png ├── 03_allscreen_properties │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── world.png │ │ ├── world@125.png │ │ ├── world@150.png │ │ ├── world@200.png │ │ ├── world@250.png │ │ ├── world@300.png │ │ └── world@400.png ├── 04_layouts_and_portrait_mode │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png └── 05_camera_ultrawide_allscreen │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ └── replay.txt ├── 08_tweening_lerping_easing_functions ├── 01_easing_functions │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 02_cubic_bezier │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 03_easing_using_spline │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 03_easing_using_splines_bouncing_box │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ └── game_metadata.txt ├── 04_parametric_enemy_movement │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 04_pulsing_button │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 05_scene_transitions │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 06_animation_queues │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ └── blue.png ├── 07_animation_queues_advanced │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ ├── misc │ │ ├── explosion-0.png │ │ ├── explosion-1.png │ │ ├── explosion-2.png │ │ ├── explosion-3.png │ │ ├── explosion-4.png │ │ ├── explosion-5.png │ │ └── explosion-6.png │ │ └── square │ │ ├── blue.png │ │ └── red.png ├── 08_cutscenes │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt └── 09_tower_of_hanoi │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ └── replay.txt ├── 09_performance ├── 01_sprites_as_hash │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── tiny-star.png ├── 02_sprites_as_entities │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── tiny-star.png ├── 03_sprites_as_strict_entities │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── sprites │ │ └── tiny-star.png ├── 03_sprites_as_struct │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── tiny-star.png ├── 04_sprites_as_classes │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── sprites │ │ └── tiny-star.png ├── 04_sprites_as_strict_entities │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── tiny-star.png ├── 05_sprites_as_classes │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── tiny-star.png ├── 05_static_sprites_as_classes │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── sprites │ │ └── tiny-star.png ├── 06_static_sprites_as_classes │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── tiny-star.png ├── 06_static_sprites_as_classes_with_custom_drawing │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── sprites │ │ └── tiny-star.png ├── 07_collision_limits │ ├── app │ │ └── main.rb │ └── license-for-sample.txt ├── 07_static_sprites_as_classes_with_custom_drawing │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── tiny-star.png ├── 08_collision_limits │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 09_collision_limits_aabb │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── red.png ├── 09_collision_limits_find_single │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png └── 09_collision_limits_many_to_many │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── replay.txt │ └── sprites │ └── square │ ├── blue.png │ └── red.png ├── 09_ui_controls ├── 01_checkboxes │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 01_toggle_button │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ └── game_metadata.txt ├── 02_menu_navigation │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 02_menu_navigation_advanced │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ └── replay.txt ├── 03_radial_menu │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 03_scroll_view │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 04_accessiblity_for_the_blind │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png └── 05_animated_toggle_switch │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ └── game_metadata.txt ├── 10_advanced_debugging ├── 00_logging │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 01_trace_debugging │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 02_trace_debugging_classes │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png └── 03_unit_tests │ ├── app │ └── main.rb │ ├── benchmark_api_tests.rb │ ├── enumerable_class_function_tests.rb │ ├── eval_hash_tests.rb │ ├── exception_raising_tests.rb │ ├── fn_tests.rb │ ├── gen_docs.rb │ ├── geometry_tests.rb │ ├── http_tests.rb │ ├── input_emulation_tests.rb │ ├── license-for-sample.txt │ ├── nil_coercion_tests.rb │ ├── numeric_rand_tests.rb │ ├── object_to_primitive_tests.rb │ ├── parsing_tests.rb │ ├── pretty_format_tests.rb │ ├── require_tests.rb │ ├── run-tests.sh │ ├── serialize_deserialize_tests.rb │ ├── state_serialization_experimental_tests.rb │ ├── string_split_tests.rb │ └── suggest_autocompletion_tests.rb ├── 11_http ├── 01_retrieve_images │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 02_in_game_web_server_http_get │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── cvars.txt │ │ ├── game_metadata.txt │ │ └── icon.png ├── 02_web_server │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 03_in_game_web_server_http_post │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── cvars.txt │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt └── 04_http_post_external_server │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ └── replay.txt ├── 12_c_extensions ├── .gitignore ├── 01_basics │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── ext.c │ │ └── main.rb │ ├── c-basics-demo.png │ ├── license-for-sample.txt │ ├── llvm-path.png │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── mingw-path.png │ ├── mingw-version.png │ ├── native │ │ └── ext-bindings.c │ ├── pre.bat │ └── pre.sh ├── 02_intermediate │ ├── README.md │ ├── app │ │ ├── main.rb │ │ ├── re.c │ │ └── re.h │ ├── c-regex-demo.png │ ├── license-for-regex-library.txt │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── native │ │ ├── ext-bindings.c │ │ └── re-bindings.c │ ├── pre.bat │ └── pre.sh ├── 03_native_pixel_arrays │ ├── README.md │ ├── app │ │ ├── ext.c │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── native │ │ └── ext-bindings.c │ ├── pre.bat │ └── pre.sh ├── 04_handcrafted_extension │ ├── README.md │ ├── app │ │ ├── extension.c │ │ └── main.rb │ ├── license.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── pre.bat │ └── pre.sh ├── 04_handcrafted_extension_advanced │ ├── app │ │ └── main.rb │ ├── license.txt │ ├── metadata │ │ ├── cvars.txt │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── native │ │ └── ext-bindings.c │ ├── pre.sh │ └── sprites │ │ └── misc │ │ └── tiny-star.png ├── 05_ios_c_extensions │ ├── app │ │ └── main.rb │ ├── ext.h │ ├── ext.m │ ├── metadata │ │ ├── cvars.txt │ │ ├── game_metadata.txt │ │ ├── icon.png │ │ └── ios_metadata.txt │ └── native │ │ └── ios-device │ │ ├── .gitkeep │ │ └── Info.plist ├── 06_handcrafted_mac_extension │ ├── app-native │ │ ├── build.sh │ │ ├── bye.h │ │ ├── bye.m │ │ ├── ext.c │ │ ├── ext.h │ │ ├── hello.h │ │ └── hello.m │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ └── readme.txt ├── 07_handcrafted_steam_extensions │ ├── app-native │ │ ├── build-macos.sh │ │ ├── ext.c │ │ ├── ext.h │ │ ├── steam │ │ │ └── download.txt │ │ ├── steam_api_wrapper.cpp │ │ ├── steam_api_wrapper.h │ │ └── steam_appid.txt │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ └── readme.txt ├── 08_handcrafted_android_extension │ ├── app-android │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── dragonruby │ │ │ └── app │ │ │ └── Bridge.java │ ├── app-native │ │ └── ext.c │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── readme.txt ├── 09_handcrafted_threads │ ├── app-native │ │ ├── build.sh │ │ └── ext.c │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ └── readme.txt └── README.md ├── 13_path_finding_algorithms ├── 01_breadth_first_search │ ├── app │ │ └── main.rb │ ├── circle-white.png │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── star.png ├── 02_detailed_breadth_first_search │ ├── app │ │ └── main.rb │ ├── circle-white.png │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── star.png ├── 03_breadcrumbs │ ├── app │ │ └── main.rb │ ├── arrow.png │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ ├── star.png │ └── target.png ├── 04_early_exit │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ ├── star.png │ └── target.png ├── 05_dijkstra │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ ├── star.png │ └── target.png ├── 06_heuristic │ ├── app │ │ └── main.rb │ ├── circle-white.png │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ ├── star.png │ └── target.png ├── 07_heuristic_with_walls │ ├── app │ │ └── main.rb │ ├── circle-white.png │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ ├── star.png │ └── target.png ├── 08_a_star │ ├── app │ │ └── main.rb │ ├── circle-white.png │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ ├── star.png │ └── target.png ├── 09_tower_defense │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── sprites │ │ └── circle │ │ │ ├── gray.png │ │ │ ├── orange.png │ │ │ └── white.png │ └── tower_defence.gif └── 10_moveable_squares │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── preview.mp4 │ └── thumbnail.png ├── 13_rust_extensions ├── 01_basics │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── ext.h │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ ├── native │ │ ├── android-amd64 │ │ │ └── ext.so │ │ ├── android-arm32 │ │ │ └── ext.so │ │ ├── android-arm64 │ │ │ └── ext.so │ │ ├── android-x86 │ │ │ └── ext.so │ │ ├── ext-bindings.c │ │ ├── linux-amd64 │ │ │ └── ext.so │ │ ├── linux-raspberrypi │ │ │ └── ext.so │ │ ├── macos │ │ │ └── ext.dylib │ │ └── windows-amd64 │ │ │ └── ext.dll │ ├── pre.sh │ ├── run │ ├── rust-basic-crate │ │ ├── Cargo.toml │ │ ├── cbindgen.toml │ │ └── src │ │ │ └── lib.rs │ └── rust-basic-demo.png └── 02_intermediate │ ├── .gitignore │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── app │ └── main.rb │ ├── license-for-regex-library.txt │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ ├── native │ ├── android-amd64 │ │ └── ext.so │ ├── android-arm32 │ │ └── ext.so │ ├── android-arm64 │ │ └── ext.so │ ├── android-x86 │ │ └── ext.so │ ├── ext-bindings.c │ ├── linux-amd64 │ │ └── ext.so │ ├── linux-raspberrypi │ │ └── ext.so │ ├── macos │ │ └── ext.dylib │ └── windows-amd64 │ │ └── ext.dll │ ├── pre.sh │ ├── regex-capi │ ├── Cargo.lock │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ ├── ctest │ │ ├── .gitignore │ │ ├── compile │ │ └── test.c │ ├── examples │ │ ├── .gitignore │ │ ├── compile │ │ ├── iter.c │ │ └── sherlock.txt │ ├── include │ │ ├── #rure.h# │ │ ├── .#rure.h │ │ └── rure.h │ ├── src │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ └── rure.rs │ └── test │ ├── run │ └── rust-regex-demo.png ├── 14_vr ├── 01_skybox │ ├── app │ │ ├── main.rb │ │ └── tick.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── box.png ├── 02_top_down_rpg │ ├── app │ │ ├── main.rb │ │ └── tick.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── 03_space_invaders │ ├── app │ │ ├── main.rb │ │ └── tick.rb │ ├── fonts │ │ └── font.ttf │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── enemy.png ├── 04_let_there_be_light │ ├── app │ │ ├── main.rb │ │ └── tick.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── star.png ├── 05_draw_a_cube │ ├── app │ │ ├── main.rb │ │ └── tick.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ └── blue.png ├── 05_draw_a_cube_with_triangles │ ├── app │ │ ├── main.rb │ │ └── tick.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ └── blue.png ├── 05_gimbal_lock │ ├── app │ │ ├── main.rb │ │ └── tick.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square │ │ └── blue.png ├── 06_citadels │ ├── app │ │ ├── main.rb │ │ └── tick.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ ├── square │ │ └── blue.png │ │ └── triangle │ │ └── equilateral │ │ └── blue.png ├── 07_flappy_vr │ ├── CREDITS.txt │ ├── app │ │ ├── main.rb │ │ └── tick.rb │ ├── data │ │ └── .gitkeep │ ├── fonts │ │ └── .gitkeep │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ ├── sounds │ │ ├── flappy-song.ogg │ │ ├── fly-sound.wav │ │ └── hit-sound.wav │ └── sprites │ │ ├── background.png │ │ ├── dragon_die.png │ │ ├── dragon_fly1.png │ │ ├── dragon_fly2.png │ │ ├── dragon_fly3.png │ │ ├── dragon_fly4.png │ │ ├── dragon_fly5.png │ │ ├── dragon_fly6.png │ │ ├── parallax_back.png │ │ ├── parallax_front.png │ │ ├── parallax_middle.png │ │ ├── wall.png │ │ └── wallbottom.png └── 08_cubeworld_vr │ ├── app │ ├── main.rb │ └── tick.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ └── sprites │ └── square │ └── blue.png ├── 99_genre_3d ├── 01_3d_cube │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── square-blue.png ├── 02_wireframe │ ├── app │ │ └── main.rb │ ├── data │ │ ├── shuttle.off │ │ └── what-is-this.txt │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 03_yaw_pitch_roll │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 04_ray_caster │ ├── app │ │ └── main.rb │ ├── license-for-sample-app.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── 04_ray_caster_advanced │ ├── app │ │ └── main.rb │ ├── license-for-sample-app.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── alien.png │ │ ├── missile.png │ │ ├── splash.png │ │ ├── wall_1.png │ │ ├── wall_2.png │ │ └── wall_3.png └── 05_mode7 │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ ├── replay.txt │ └── sprites │ ├── map.png │ ├── tree1.png │ ├── tree2.png │ ├── tree3.png │ └── tree4.png ├── 99_genre_arcade ├── bullet_heaven │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ └── thumbnail.png ├── bullet_hell │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── circle-blue.png │ │ ├── circle-gray.png │ │ ├── circle-green.png │ │ ├── circle-orange.png │ │ ├── explosion-0.png │ │ ├── explosion-1.png │ │ ├── explosion-2.png │ │ ├── explosion-3.png │ │ ├── explosion-4.png │ │ ├── explosion-5.png │ │ ├── explosion-6.png │ │ └── star.png ├── dueling_starships │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── blue_bullet.png │ │ ├── flame.png │ │ ├── red_bullet.png │ │ ├── ship_blue.png │ │ └── ship_red.png │ └── thumbnail.png ├── flappy_dragon │ ├── CREDITS.txt │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sounds │ │ ├── flappy-song.ogg │ │ ├── fly-sound.wav │ │ └── hit-sound.wav │ ├── sprites │ │ ├── background.png │ │ ├── dragon_die.png │ │ ├── dragon_fly1.png │ │ ├── dragon_fly2.png │ │ ├── dragon_fly3.png │ │ ├── dragon_fly4.png │ │ ├── dragon_fly5.png │ │ ├── dragon_fly6.png │ │ ├── parallax_back.png │ │ ├── parallax_front.png │ │ ├── parallax_middle.png │ │ ├── wall.png │ │ └── wallbottom.png │ └── thumbnail.png ├── pong │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ └── thumbnail.png ├── snakemoji │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt ├── solar_system │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ ├── sounds │ │ └── bg.ogg │ └── sprites │ │ ├── earth.png │ │ ├── jupiter.png │ │ ├── mars.png │ │ ├── mercury.png │ │ ├── neptune.png │ │ ├── orbit.png │ │ ├── particle.png │ │ ├── pluto.png │ │ ├── saturn.png │ │ ├── ship.png │ │ ├── star.png │ │ ├── sun.png │ │ ├── uranus.png │ │ └── venus.png ├── sound_golf │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sounds │ │ ├── A3.wav │ │ ├── B3.wav │ │ ├── C3.wav │ │ ├── C4.wav │ │ ├── D3.wav │ │ ├── E3.wav │ │ ├── F3.wav │ │ └── G3.wav ├── squares │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ └── thumbnail.png ├── squares_advanced_multi_orientation │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ └── replay.txt ├── twinstick │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── circle-white.png └── twinstick_gamepad │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ └── sprites │ └── circle │ ├── blue.png │ └── red.png ├── 99_genre_board_game ├── 01_fifteen_puzzle │ ├── app │ │ └── main.rb │ ├── license-for-code.txt │ ├── license-for-sprites.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── pieces │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 14.png │ │ ├── 15.png │ │ ├── 16.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ └── 9.png └── 02_sudoku │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ └── tests │ └── sudoku_tests.rb ├── 99_genre_boss_battle └── boss_battle_game_jam │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── replay.txt │ └── sprites │ └── boss-battle │ ├── boss-annoyed.png │ ├── boss-attacking.png │ ├── boss-aware.png │ ├── boss-sleeping.png │ ├── boss-will-attack.png │ ├── player-run-tile-sheet.png │ ├── player-slash-tile-sheet.png │ └── player-stand.png ├── 99_genre_card_game └── 01_board_and_card_layout │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ ├── replay.txt │ └── sprites │ └── square │ └── blue.png ├── 99_genre_crafting ├── alchemy_game_starting_point │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── square │ │ │ ├── black.png │ │ │ ├── blue.png │ │ │ ├── gray.png │ │ │ ├── green.png │ │ │ ├── indigo.png │ │ │ ├── orange.png │ │ │ ├── red.png │ │ │ ├── violet.png │ │ │ ├── white.png │ │ │ └── yellow.png │ │ └── star.png │ └── thumbnail.png ├── cooking_game_starting_point │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ ├── replay.txt │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── green.png ├── craft_game_starting_point │ ├── app │ │ └── main.rb │ ├── license-for-sample-app.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── border-black.png │ │ ├── chest.png │ │ ├── circle-gray.png │ │ ├── plank.png │ │ ├── square-black.png │ │ ├── square-blue.png │ │ └── wood.png ├── farming_game_starting_point │ ├── app │ │ ├── main.rb │ │ ├── repl.rb │ │ └── tests.rb │ ├── license-for-sample-app.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── background.png └── replay.txt ├── 99_genre_dev_tools ├── add_buttons_to_console │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png ├── animation_creator_starting_point │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── square-blue.png │ │ └── square-white.png ├── frame_by_frame │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ └── metadata │ │ ├── game_metadata.txt │ │ └── icon.png └── tile_editor_starting_point │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── replay.txt │ └── sprites │ ├── image1.png │ ├── image2.png │ ├── image3.png │ ├── image4.png │ ├── image5.png │ └── image6.png ├── 99_genre_dungeon_crawl └── classics_jam │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── replay.txt │ └── sprites │ ├── circle │ └── green.png │ └── square │ ├── blue.png │ ├── gray.png │ └── red.png ├── 99_genre_fighting └── 01_special_move_inputs │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ └── sprites │ ├── isometric │ ├── indigo.png │ └── violet.png │ └── square │ ├── blue.png │ ├── indigo.png │ ├── white.png │ └── yellow.png ├── 99_genre_jrpg ├── cutscenes │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ ├── replay.txt │ └── sprites │ │ └── square │ │ ├── blue.png │ │ └── red.png └── turn_based_battle │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ └── game_metadata.txt │ └── replay.txt ├── 99_genre_lowrez ├── nokia_3310 │ ├── app │ │ ├── main.rb │ │ ├── nokia.rb │ │ └── nokia_emulation.rb │ ├── fonts │ │ └── lowrez.ttf │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ ├── explosion-0.png │ │ ├── explosion-1.png │ │ ├── explosion-2.png │ │ ├── explosion-3.png │ │ ├── explosion-4.png │ │ ├── explosion-5.png │ │ ├── explosion-6.png │ │ ├── explosion-sheet.png │ │ └── monochrome-ship.png ├── nokia_3310_snake │ ├── app │ │ ├── main.rb │ │ └── nokia_emulation.rb │ ├── fonts │ │ └── lowrez.ttf │ ├── license-for-sample.txt │ ├── metadata │ │ └── game_metadata.txt │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── apple.png │ │ ├── body.png │ │ └── head.png │ └── thumbnail.png └── resolution_64x64 │ ├── app │ ├── lowrez.rb │ └── main.rb │ ├── fonts │ └── lowrez.ttf │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ └── sprites │ ├── explosion-0.png │ ├── explosion-1.png │ ├── explosion-2.png │ ├── explosion-3.png │ ├── explosion-4.png │ ├── explosion-5.png │ ├── explosion-6.png │ ├── explosion-sheet.png │ ├── lowrez-ship-blue.png │ └── lowrez-ship-red.png ├── 99_genre_mario ├── 01_jumping │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── square │ │ └── red.png └── 02_jumping_and_collisions │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── replay.txt │ └── sprites │ └── square │ ├── red.png │ └── white.png ├── 99_genre_platformer ├── clepto_frog │ ├── app │ │ ├── main.rb │ │ └── map.rb │ ├── data │ │ ├── mugs.txt │ │ └── walls.txt │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── level-map.png │ │ ├── square-black.png │ │ ├── square-blue.png │ │ ├── square-gray.png │ │ ├── square-green.png │ │ ├── square-indigo.png │ │ ├── square-orange.png │ │ ├── square-pink.png │ │ ├── square-red.png │ │ ├── square-violet.png │ │ ├── square-white.png │ │ ├── square-yellow.png │ │ └── square │ │ │ ├── green.png │ │ │ └── orange.png │ └── thumbnail.png ├── gorillas_basic │ ├── CREDITS.txt │ ├── app │ │ ├── main.rb │ │ ├── tests.rb │ │ └── tests │ │ │ └── building_generation_tests.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── banana.png │ │ ├── explosion0.png │ │ ├── explosion1.png │ │ ├── explosion2.png │ │ ├── explosion3.png │ │ ├── explosion4.png │ │ ├── explosion5.png │ │ ├── explosion6.png │ │ ├── hole.png │ │ ├── left-0.png │ │ ├── left-1.png │ │ ├── left-2.png │ │ ├── left-idle.png │ │ ├── right-0.png │ │ ├── right-1.png │ │ ├── right-2.png │ │ └── right-idle.png │ └── thumbnail.png ├── map_editor │ ├── app │ │ ├── camera.rb │ │ ├── level_editor.rb │ │ ├── main.rb │ │ └── root_scene.rb │ ├── data │ │ └── terrain.txt │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── sprites │ │ └── 1-bit-platformer │ │ ├── 0000.png │ │ ├── 0001.png │ │ ├── 0002.png │ │ ├── 0003.png │ │ ├── 0004.png │ │ ├── 0005.png │ │ ├── 0006.png │ │ ├── 0007.png │ │ ├── 0008.png │ │ ├── 0009.png │ │ ├── 0010.png │ │ ├── 0011.png │ │ ├── 0012.png │ │ ├── 0013.png │ │ ├── 0014.png │ │ ├── 0015.png │ │ ├── 0016.png │ │ ├── 0017.png │ │ ├── 0018.png │ │ ├── 0019.png │ │ ├── 0020.png │ │ ├── 0021.png │ │ ├── 0022.png │ │ ├── 0023.png │ │ ├── 0024.png │ │ ├── 0025.png │ │ ├── 0026.png │ │ ├── 0027.png │ │ ├── 0028.png │ │ ├── 0029.png │ │ ├── 0030.png │ │ ├── 0031.png │ │ ├── 0032.png │ │ ├── 0033.png │ │ ├── 0034.png │ │ ├── 0035.png │ │ ├── 0036.png │ │ ├── 0037.png │ │ ├── 0038.png │ │ ├── 0039.png │ │ ├── 0040.png │ │ ├── 0041.png │ │ ├── 0042.png │ │ ├── 0043.png │ │ ├── 0044.png │ │ ├── 0045.png │ │ ├── 0046.png │ │ ├── 0047.png │ │ ├── 0048.png │ │ ├── 0049.png │ │ ├── 0050.png │ │ ├── 0051.png │ │ ├── 0052.png │ │ ├── 0053.png │ │ ├── 0054.png │ │ ├── 0055.png │ │ ├── 0056.png │ │ ├── 0057.png │ │ ├── 0058.png │ │ ├── 0059.png │ │ ├── 0060.png │ │ ├── 0061.png │ │ ├── 0062.png │ │ ├── 0063.png │ │ ├── 0064.png │ │ ├── 0065.png │ │ ├── 0066.png │ │ ├── 0067.png │ │ ├── 0068.png │ │ ├── 0069.png │ │ ├── 0070.png │ │ ├── 0071.png │ │ ├── 0072.png │ │ ├── 0073.png │ │ ├── 0074.png │ │ ├── 0075.png │ │ ├── 0076.png │ │ ├── 0077.png │ │ ├── 0078.png │ │ ├── 0079.png │ │ ├── 0080.png │ │ ├── 0081.png │ │ ├── 0082.png │ │ ├── 0083.png │ │ ├── 0084.png │ │ ├── 0085.png │ │ ├── 0086.png │ │ ├── 0087.png │ │ ├── 0088.png │ │ ├── 0089.png │ │ ├── 0090.png │ │ ├── 0091.png │ │ ├── 0092.png │ │ ├── 0093.png │ │ ├── 0094.png │ │ ├── 0095.png │ │ ├── 0096.png │ │ ├── 0097.png │ │ ├── 0098.png │ │ ├── 0099.png │ │ ├── 0100.png │ │ ├── 0101.png │ │ ├── 0102.png │ │ ├── 0103.png │ │ ├── 0104.png │ │ ├── 0105.png │ │ ├── 0106.png │ │ ├── 0107.png │ │ ├── 0108.png │ │ ├── 0109.png │ │ ├── 0110.png │ │ ├── 0111.png │ │ ├── 0112.png │ │ ├── 0113.png │ │ ├── 0114.png │ │ ├── 0115.png │ │ ├── 0116.png │ │ ├── 0117.png │ │ ├── 0118.png │ │ ├── 0119.png │ │ ├── 0120.png │ │ ├── 0121.png │ │ ├── 0122.png │ │ ├── 0123.png │ │ ├── 0124.png │ │ ├── 0125.png │ │ ├── 0126.png │ │ ├── 0127.png │ │ ├── 0128.png │ │ ├── 0129.png │ │ ├── 0130.png │ │ ├── 0131.png │ │ ├── 0132.png │ │ ├── 0133.png │ │ ├── 0134.png │ │ ├── 0135.png │ │ ├── 0136.png │ │ ├── 0137.png │ │ ├── 0138.png │ │ ├── 0139.png │ │ ├── 0140.png │ │ ├── 0141.png │ │ ├── 0142.png │ │ ├── 0143.png │ │ ├── 0144.png │ │ ├── 0145.png │ │ ├── 0146.png │ │ ├── 0147.png │ │ ├── 0148.png │ │ ├── 0149.png │ │ ├── 0150.png │ │ ├── 0151.png │ │ ├── 0152.png │ │ ├── 0153.png │ │ ├── 0154.png │ │ ├── 0155.png │ │ ├── 0156.png │ │ ├── 0157.png │ │ ├── 0158.png │ │ ├── 0159.png │ │ ├── 0160.png │ │ ├── 0161.png │ │ ├── 0162.png │ │ ├── 0163.png │ │ ├── 0164.png │ │ ├── 0165.png │ │ ├── 0166.png │ │ ├── 0167.png │ │ ├── 0168.png │ │ ├── 0169.png │ │ ├── 0170.png │ │ ├── 0171.png │ │ ├── 0172.png │ │ ├── 0173.png │ │ ├── 0174.png │ │ ├── 0175.png │ │ ├── 0176.png │ │ ├── 0177.png │ │ ├── 0178.png │ │ ├── 0179.png │ │ ├── 0180.png │ │ ├── 0181.png │ │ ├── 0182.png │ │ ├── 0183.png │ │ ├── 0184.png │ │ ├── 0185.png │ │ ├── 0186.png │ │ ├── 0187.png │ │ ├── 0188.png │ │ ├── 0189.png │ │ ├── 0190.png │ │ ├── 0191.png │ │ ├── 0192.png │ │ ├── 0193.png │ │ ├── 0194.png │ │ ├── 0195.png │ │ ├── 0196.png │ │ ├── 0197.png │ │ ├── 0198.png │ │ ├── 0199.png │ │ ├── 0200.png │ │ ├── 0201.png │ │ ├── 0202.png │ │ ├── 0203.png │ │ ├── 0204.png │ │ ├── 0205.png │ │ ├── 0206.png │ │ ├── 0207.png │ │ ├── 0208.png │ │ ├── 0209.png │ │ ├── 0210.png │ │ ├── 0211.png │ │ ├── 0212.png │ │ ├── 0213.png │ │ ├── 0214.png │ │ ├── 0215.png │ │ ├── 0216.png │ │ ├── 0217.png │ │ ├── 0218.png │ │ ├── 0219.png │ │ ├── 0220.png │ │ ├── 0221.png │ │ ├── 0222.png │ │ ├── 0223.png │ │ ├── 0224.png │ │ ├── 0225.png │ │ ├── 0226.png │ │ ├── 0227.png │ │ ├── 0228.png │ │ ├── 0229.png │ │ ├── 0230.png │ │ ├── 0231.png │ │ ├── 0232.png │ │ ├── 0233.png │ │ ├── 0234.png │ │ ├── 0235.png │ │ ├── 0236.png │ │ ├── 0237.png │ │ ├── 0238.png │ │ ├── 0239.png │ │ ├── 0240.png │ │ ├── 0241.png │ │ ├── 0242.png │ │ ├── 0243.png │ │ ├── 0244.png │ │ ├── 0245.png │ │ ├── 0246.png │ │ ├── 0247.png │ │ ├── 0248.png │ │ ├── 0249.png │ │ ├── 0250.png │ │ ├── 0251.png │ │ ├── 0252.png │ │ ├── 0253.png │ │ ├── 0254.png │ │ ├── 0255.png │ │ ├── 0256.png │ │ ├── 0257.png │ │ ├── 0258.png │ │ ├── 0259.png │ │ ├── 0260.png │ │ ├── 0261.png │ │ ├── 0262.png │ │ ├── 0263.png │ │ ├── 0264.png │ │ ├── 0265.png │ │ ├── 0266.png │ │ ├── 0267.png │ │ ├── 0268.png │ │ ├── 0269.png │ │ ├── 0270.png │ │ ├── 0271.png │ │ ├── 0272.png │ │ ├── 0273.png │ │ ├── 0274.png │ │ ├── 0275.png │ │ ├── 0276.png │ │ ├── 0277.png │ │ ├── 0278.png │ │ ├── 0279.png │ │ ├── 0280.png │ │ ├── 0281.png │ │ ├── 0282.png │ │ ├── 0283.png │ │ ├── 0284.png │ │ ├── 0285.png │ │ ├── 0286.png │ │ ├── 0287.png │ │ ├── 0288.png │ │ ├── 0289.png │ │ ├── 0290.png │ │ ├── 0291.png │ │ ├── 0292.png │ │ ├── 0293.png │ │ ├── 0294.png │ │ ├── 0295.png │ │ ├── 0296.png │ │ ├── 0297.png │ │ ├── 0298.png │ │ ├── 0299.png │ │ ├── 0300.png │ │ ├── 0301.png │ │ ├── 0302.png │ │ ├── 0303.png │ │ ├── 0304.png │ │ ├── 0305.png │ │ ├── 0306.png │ │ ├── 0307.png │ │ ├── 0308.png │ │ ├── 0309.png │ │ ├── 0310.png │ │ ├── 0311.png │ │ ├── 0312.png │ │ ├── 0313.png │ │ ├── 0314.png │ │ ├── 0315.png │ │ ├── 0316.png │ │ ├── 0317.png │ │ ├── 0318.png │ │ ├── 0319.png │ │ ├── 0320.png │ │ ├── 0321.png │ │ ├── 0322.png │ │ ├── 0323.png │ │ ├── 0324.png │ │ ├── 0325.png │ │ ├── 0326.png │ │ ├── 0327.png │ │ ├── 0328.png │ │ ├── 0329.png │ │ ├── 0330.png │ │ ├── 0331.png │ │ ├── 0332.png │ │ ├── 0333.png │ │ ├── 0334.png │ │ ├── 0335.png │ │ ├── 0336.png │ │ ├── 0337.png │ │ ├── 0338.png │ │ ├── 0339.png │ │ ├── 0340.png │ │ ├── 0341.png │ │ ├── 0342.png │ │ ├── 0343.png │ │ ├── 0344.png │ │ ├── 0345.png │ │ ├── 0346.png │ │ ├── 0347.png │ │ ├── 0348.png │ │ ├── 0349.png │ │ ├── 0350.png │ │ ├── 0351.png │ │ ├── 0352.png │ │ ├── 0353.png │ │ ├── 0354.png │ │ ├── 0355.png │ │ ├── 0356.png │ │ ├── 0357.png │ │ ├── 0358.png │ │ ├── 0359.png │ │ ├── 0360.png │ │ ├── 0361.png │ │ ├── 0362.png │ │ ├── 0363.png │ │ ├── 0364.png │ │ ├── 0365.png │ │ ├── 0366.png │ │ ├── 0367.png │ │ ├── 0368.png │ │ ├── 0369.png │ │ ├── 0370.png │ │ ├── 0371.png │ │ ├── 0372.png │ │ ├── 0373.png │ │ ├── 0374.png │ │ ├── 0375.png │ │ ├── 0376.png │ │ ├── 0377.png │ │ ├── 0378.png │ │ ├── 0379.png │ │ ├── 0380.png │ │ ├── 0381.png │ │ ├── 0382.png │ │ ├── 0383.png │ │ ├── 0384.png │ │ ├── 0385.png │ │ ├── 0386.png │ │ ├── 0387.png │ │ ├── 0388.png │ │ ├── 0389.png │ │ ├── 0390.png │ │ ├── 0391.png │ │ ├── 0392.png │ │ ├── 0393.png │ │ ├── 0394.png │ │ ├── 0395.png │ │ ├── 0396.png │ │ ├── 0397.png │ │ ├── 0398.png │ │ └── 0399.png ├── shadows │ ├── app │ │ └── main.rb │ ├── fonts │ │ └── font.ttf │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ ├── icon.png │ │ └── ios_metadata.txt │ ├── preview.mp4 │ ├── replay.txt │ ├── sprites │ │ ├── light.png │ │ ├── meter-dark.png │ │ ├── meter-light.png │ │ ├── player │ │ │ ├── falling.png │ │ │ ├── jump-0.png │ │ │ ├── jump-1.png │ │ │ ├── midair-jump-0.png │ │ │ ├── midair-jump-1.png │ │ │ ├── midair-jump-2.png │ │ │ ├── midair-jump-3.png │ │ │ ├── midair-jump-4.png │ │ │ ├── midair-jump-5.png │ │ │ ├── midair-jump-6.png │ │ │ ├── midair-jump-7.png │ │ │ ├── midair-jump-8.png │ │ │ ├── run-0.png │ │ │ ├── run-1.png │ │ │ ├── run-2.png │ │ │ ├── run-3.png │ │ │ └── stand.png │ │ ├── spotlight.png │ │ └── stage.png │ └── thumbnail.png └── the_little_probe │ ├── app │ └── main.rb │ ├── bug-replay.txt │ ├── data │ ├── level.txt │ └── level_lava.txt │ ├── license-for-music.txt │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── sounds │ ├── 0301.wav │ ├── 0302.wav │ ├── 0303.wav │ ├── 0304.wav │ ├── 0305.wav │ ├── 0306.wav │ ├── 0307.wav │ ├── 0308.wav │ ├── 0309.wav │ ├── 0310.wav │ ├── 0311.wav │ ├── 0312.wav │ ├── 0313.wav │ ├── 0314.wav │ ├── 0315.wav │ ├── 0316.wav │ ├── 0317.wav │ ├── 0318.wav │ ├── 0319.wav │ ├── 0320.wav │ ├── 0321.wav │ └── bg.ogg │ └── sprites │ ├── area_one.png │ ├── circle-black.png │ ├── circle-blue.png │ ├── circle-gray.png │ ├── circle-green.png │ ├── circle-indigo.png │ ├── circle-orange.png │ ├── circle-red.png │ ├── circle-violet.png │ ├── circle-white.png │ ├── circle-yellow.png │ ├── jupiter.png │ ├── level.png │ ├── probe.png │ ├── square-black.png │ ├── square-blue.png │ ├── square-gray.png │ ├── square-green.png │ ├── square-indigo.png │ ├── square-orange.png │ ├── square-red.png │ ├── square-violet.png │ ├── square-white.png │ ├── square-yellow.png │ └── whisp.png ├── 99_genre_rpg_narrative ├── choose_your_own_adventure │ ├── app │ │ ├── decision.rb │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ └── replay.txt └── return_of_serenity │ ├── app │ ├── lowrez_simulator.rb │ ├── main.rb │ ├── require.rb │ ├── storyline.rb │ ├── storyline_anka.rb │ ├── storyline_blinking_light.rb │ ├── storyline_day_one.rb │ ├── storyline_final_decision.rb │ ├── storyline_final_message.rb │ ├── storyline_serenity_alive.rb │ ├── storyline_serenity_bio.rb │ ├── storyline_serenity_introduction.rb │ └── storyline_speed_of_light.rb │ ├── fonts │ ├── dragonruby-gtk-4x4.ttf │ └── manaspc.ttf │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── replay.txt │ ├── sounds │ ├── music-loop.ogg │ └── static-loop.ogg │ └── sprites │ ├── book.png │ ├── decision.png │ ├── dream.png │ ├── front-of-home.png │ ├── inside-home.png │ ├── inside-observatory.png │ ├── label-background.png │ ├── library.png │ ├── mainframe.png │ ├── mountain-pass-zoomed-out.png │ ├── observatory.png │ ├── outside-library.png │ ├── path-to-observatory.png │ ├── pc.png │ ├── planets.png │ ├── player-down.png │ ├── player-left.png │ ├── player-right.png │ ├── player-up.png │ ├── player-zoomed-out.png │ ├── serenity.png │ ├── side-of-home.png │ ├── square.png │ ├── todo.png │ ├── tribute-game-over.png │ └── tribute.png ├── 99_genre_rpg_roguelike ├── 01_roguelike_starting_point │ ├── app │ │ ├── constants.rb │ │ ├── legend.rb │ │ ├── main.rb │ │ └── sprite_lookup.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ └── simple-mood-16x16.png └── 02_roguelike_line_of_sight │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ └── replay.txt ├── 99_genre_rpg_tactical ├── hexagonal_grid │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── hexagon-black.png │ │ └── hexagon-gray.png └── isometric_grid │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ ├── replay.txt │ └── sprites │ ├── leftSide.png │ ├── mountain.png │ ├── ocean.png │ ├── rightSide.png │ ├── river.png │ ├── selectedTile.png │ └── tile.png ├── 99_genre_rpg_topdown ├── topdown_casino │ ├── app │ │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ │ ├── game_metadata.txt │ │ └── icon.png │ ├── replay.txt │ └── sprites │ │ ├── fire.png │ │ ├── gem200.png │ │ ├── gem400.png │ │ ├── herodown100.png │ │ ├── herodown200.png │ │ ├── heroleft100.png │ │ ├── heroleft200.png │ │ ├── heroright100.png │ │ ├── heroright200.png │ │ ├── heroup100.png │ │ ├── heroup200.png │ │ └── oldman.png └── topdown_starting_point │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ └── replay.txt ├── 99_genre_rpg_turn_based └── turn_based_battle │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ └── replay.txt ├── 99_genre_simulation └── sand_simulation │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── metadata │ ├── game_metadata.txt │ └── icon.png │ └── sprites │ └── sand-element.png ├── 99_genre_teenytiny ├── app │ └── main.rb ├── license.txt ├── metadata │ ├── game_metadata.txt │ └── icon.png ├── sprites │ ├── square-green.png │ └── square-red.png └── teenytiny_starting_point │ ├── app │ └── main.rb │ ├── license-for-sample.txt │ ├── license.txt │ └── sprites │ ├── square-green.png │ └── square-red.png └── 99_genre_twenty_second_games └── twenty_second_starting_point ├── app └── main.rb ├── license-for-sample.txt ├── metadata ├── game_metadata.txt └── icon.png └── sprites ├── square-green.png └── square-red.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/LICENSE -------------------------------------------------------------------------------- /deploy_template/.dragonruby/stubs/html5/stub/game.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/.dragonruby/stubs/html5/stub/game.css -------------------------------------------------------------------------------- /deploy_template/.dragonruby/stubs/html5/stub/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/.dragonruby/stubs/html5/stub/index.html -------------------------------------------------------------------------------- /deploy_template/CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/CHANGELOG.txt -------------------------------------------------------------------------------- /deploy_template/console-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/console-logo.png -------------------------------------------------------------------------------- /deploy_template/dragonruby-controller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/dragonruby-controller.png -------------------------------------------------------------------------------- /deploy_template/dragonruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/dragonruby.png -------------------------------------------------------------------------------- /deploy_template/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/font.ttf -------------------------------------------------------------------------------- /deploy_template/mygame/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/app/main.rb -------------------------------------------------------------------------------- /deploy_template/mygame/app/repl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/app/repl.rb -------------------------------------------------------------------------------- /deploy_template/mygame/app/tests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/app/tests.rb -------------------------------------------------------------------------------- /deploy_template/mygame/data/.gitkeep: -------------------------------------------------------------------------------- 1 | Put level data and other txt files here. -------------------------------------------------------------------------------- /deploy_template/mygame/fonts/.gitkeep: -------------------------------------------------------------------------------- 1 | Put your custom fonts here. -------------------------------------------------------------------------------- /deploy_template/mygame/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/metadata/game_metadata.txt -------------------------------------------------------------------------------- /deploy_template/mygame/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/metadata/icon.png -------------------------------------------------------------------------------- /deploy_template/mygame/metadata/ios_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/metadata/ios_metadata.txt -------------------------------------------------------------------------------- /deploy_template/mygame/sounds/.gitkeep: -------------------------------------------------------------------------------- 1 | Put your sounds here. -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/circle/black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/circle/black.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/circle/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/circle/blue.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/circle/gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/circle/gray.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/circle/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/circle/green.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/circle/indigo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/circle/indigo.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/circle/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/circle/orange.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/circle/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/circle/red.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/circle/violet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/circle/violet.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/circle/white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/circle/white.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/circle/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/circle/yellow.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/hexagon/black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/hexagon/black.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/hexagon/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/hexagon/blue.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/hexagon/gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/hexagon/gray.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/hexagon/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/hexagon/green.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/hexagon/indigo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/hexagon/indigo.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/hexagon/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/hexagon/orange.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/hexagon/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/hexagon/red.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/hexagon/violet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/hexagon/violet.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/hexagon/white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/hexagon/white.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/hexagon/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/hexagon/yellow.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/isometric/black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/isometric/black.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/isometric/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/isometric/blue.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/isometric/gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/isometric/gray.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/isometric/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/isometric/green.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/isometric/indigo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/isometric/indigo.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/isometric/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/isometric/orange.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/isometric/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/isometric/red.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/isometric/violet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/isometric/violet.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/isometric/white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/isometric/white.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/isometric/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/isometric/yellow.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/dragon-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/dragon-0.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/dragon-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/dragon-1.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/dragon-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/dragon-2.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/dragon-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/dragon-3.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/dragon-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/dragon-4.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/dragon-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/dragon-5.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/explosion-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/explosion-0.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/explosion-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/explosion-1.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/explosion-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/explosion-2.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/explosion-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/explosion-3.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/explosion-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/explosion-4.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/explosion-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/explosion-5.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/explosion-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/explosion-6.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/explosion-sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/explosion-sheet.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/lowrez-ship-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/lowrez-ship-blue.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/lowrez-ship-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/lowrez-ship-red.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/simple-mood-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/simple-mood-16x16.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/star.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/misc/tiny-star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/misc/tiny-star.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/square/black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/square/black.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/square/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/square/blue.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/square/gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/square/gray.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/square/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/square/green.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/square/indigo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/square/indigo.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/square/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/square/orange.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/square/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/square/red.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/square/violet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/square/violet.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/square/white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/square/white.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/square/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/square/yellow.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-0000.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-0001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-0001.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-0010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-0010.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-0011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-0011.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-0100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-0100.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-0101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-0101.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-0110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-0110.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-0111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-0111.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-1000.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-1001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-1001.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-1010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-1010.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-1011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-1011.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-1100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-1100.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-1101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-1101.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-1110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-1110.png -------------------------------------------------------------------------------- /deploy_template/mygame/sprites/tile/wall-1111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/mygame/sprites/tile/wall-1111.png -------------------------------------------------------------------------------- /deploy_template/open-source-licenses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/deploy_template/open-source-licenses.txt -------------------------------------------------------------------------------- /docs/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/README.txt -------------------------------------------------------------------------------- /docs/_sidebar-samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/_sidebar-samples.md -------------------------------------------------------------------------------- /docs/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/_sidebar.md -------------------------------------------------------------------------------- /docs/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/android-chrome-192x192.png -------------------------------------------------------------------------------- /docs/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/android-chrome-512x512.png -------------------------------------------------------------------------------- /docs/api/array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/array.md -------------------------------------------------------------------------------- /docs/api/audio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/audio.md -------------------------------------------------------------------------------- /docs/api/cvars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/cvars.md -------------------------------------------------------------------------------- /docs/api/easing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/easing.md -------------------------------------------------------------------------------- /docs/api/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/events.md -------------------------------------------------------------------------------- /docs/api/geometry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/geometry.md -------------------------------------------------------------------------------- /docs/api/grid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/grid.md -------------------------------------------------------------------------------- /docs/api/inputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/inputs.md -------------------------------------------------------------------------------- /docs/api/layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/layout.md -------------------------------------------------------------------------------- /docs/api/numeric.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/numeric.md -------------------------------------------------------------------------------- /docs/api/outputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/outputs.md -------------------------------------------------------------------------------- /docs/api/pixel_arrays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/pixel_arrays.md -------------------------------------------------------------------------------- /docs/api/runtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/runtime.md -------------------------------------------------------------------------------- /docs/api/state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/state.md -------------------------------------------------------------------------------- /docs/api/zlib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/api/zlib.md -------------------------------------------------------------------------------- /docs/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/book.png -------------------------------------------------------------------------------- /docs/changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/changelog.txt -------------------------------------------------------------------------------- /docs/docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/docs.css -------------------------------------------------------------------------------- /docs/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/docs.js -------------------------------------------------------------------------------- /docs/docs_search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/docs_search.gif -------------------------------------------------------------------------------- /docs/dragonruby-mruby.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/dragonruby-mruby.patch -------------------------------------------------------------------------------- /docs/dragonruby-mruby.patch.readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/dragonruby-mruby.patch.readme.txt -------------------------------------------------------------------------------- /docs/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/favicon-16x16.png -------------------------------------------------------------------------------- /docs/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/favicon-32x32.png -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/guides/deploying-to-itch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/guides/deploying-to-itch.md -------------------------------------------------------------------------------- /docs/guides/deploying-to-mobile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/guides/deploying-to-mobile.md -------------------------------------------------------------------------------- /docs/guides/deploying-to-steam.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/guides/deploying-to-steam.md -------------------------------------------------------------------------------- /docs/guides/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/guides/getting-started.md -------------------------------------------------------------------------------- /docs/guides/starting-a-new-project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/guides/starting-a-new-project.md -------------------------------------------------------------------------------- /docs/guides/troubleshoot-performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/guides/troubleshoot-performance.md -------------------------------------------------------------------------------- /docs/guides/updating-dragonruby.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/guides/updating-dragonruby.md -------------------------------------------------------------------------------- /docs/highlight.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/highlight.min.js -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/index.txt -------------------------------------------------------------------------------- /docs/misc/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/misc/faq.md -------------------------------------------------------------------------------- /docs/misc/philosophy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/misc/philosophy.md -------------------------------------------------------------------------------- /docs/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/prism.css -------------------------------------------------------------------------------- /docs/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/prism.js -------------------------------------------------------------------------------- /docs/public/docsify-copy-code.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/docsify-copy-code.min.js -------------------------------------------------------------------------------- /docs/public/docsify-mermaid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/docsify-mermaid.js -------------------------------------------------------------------------------- /docs/public/docsify-themeable.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/docsify-themeable.min.js -------------------------------------------------------------------------------- /docs/public/docsify.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/docsify.min.js -------------------------------------------------------------------------------- /docs/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/logo.png -------------------------------------------------------------------------------- /docs/public/mermaid.esm.min.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/mermaid.esm.min.mjs -------------------------------------------------------------------------------- /docs/public/prism-autoloader.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/prism-autoloader.min.js -------------------------------------------------------------------------------- /docs/public/prism-c.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/prism-c.min.js -------------------------------------------------------------------------------- /docs/public/prism-clike.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/prism-clike.min.js -------------------------------------------------------------------------------- /docs/public/prism-glsl.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/prism-glsl.min.js -------------------------------------------------------------------------------- /docs/public/prism-one-dark.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/prism-one-dark.min.css -------------------------------------------------------------------------------- /docs/public/prism-one-light.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/prism-one-light.min.css -------------------------------------------------------------------------------- /docs/public/prism-ruby.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/prism-ruby.min.js -------------------------------------------------------------------------------- /docs/public/search.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/search.min.js -------------------------------------------------------------------------------- /docs/public/theme-simple-dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/theme-simple-dark.css -------------------------------------------------------------------------------- /docs/public/theme-simple.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/theme-simple.css -------------------------------------------------------------------------------- /docs/public/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/version.js -------------------------------------------------------------------------------- /docs/public/zoom-image.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/public/zoom-image.min.js -------------------------------------------------------------------------------- /docs/samples.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/samples.html -------------------------------------------------------------------------------- /docs/samples.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/samples.txt -------------------------------------------------------------------------------- /docs/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/site.webmanifest -------------------------------------------------------------------------------- /docs/static/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/android-chrome-192x192.png -------------------------------------------------------------------------------- /docs/static/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/android-chrome-512x512.png -------------------------------------------------------------------------------- /docs/static/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/static/docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/docs.css -------------------------------------------------------------------------------- /docs/static/docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/docs.html -------------------------------------------------------------------------------- /docs/static/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/docs.js -------------------------------------------------------------------------------- /docs/static/docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/docs.txt -------------------------------------------------------------------------------- /docs/static/docs_search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/docs_search.gif -------------------------------------------------------------------------------- /docs/static/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/favicon-16x16.png -------------------------------------------------------------------------------- /docs/static/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/favicon-32x32.png -------------------------------------------------------------------------------- /docs/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/favicon.ico -------------------------------------------------------------------------------- /docs/static/highlight.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/highlight.min.js -------------------------------------------------------------------------------- /docs/static/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/index.txt -------------------------------------------------------------------------------- /docs/static/parse_log.txt: -------------------------------------------------------------------------------- 1 | * Processing True Lines -------------------------------------------------------------------------------- /docs/static/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/prism.css -------------------------------------------------------------------------------- /docs/static/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/prism.js -------------------------------------------------------------------------------- /docs/static/samples.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/samples.html -------------------------------------------------------------------------------- /docs/static/samples.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/samples.txt -------------------------------------------------------------------------------- /docs/static/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/site.webmanifest -------------------------------------------------------------------------------- /docs/static/steam-publishing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/static/steam-publishing.md -------------------------------------------------------------------------------- /docs/steam-publishing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/steam-publishing.md -------------------------------------------------------------------------------- /docs/todo/03-solids-and-borders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/todo/03-solids-and-borders.md -------------------------------------------------------------------------------- /docs/todo/04-lines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/todo/04-lines.md -------------------------------------------------------------------------------- /docs/todo/05-sprites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/todo/05-sprites.md -------------------------------------------------------------------------------- /docs/todo/06-keyboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/todo/06-keyboard.md -------------------------------------------------------------------------------- /docs/todo/07-mouse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/todo/07-mouse.md -------------------------------------------------------------------------------- /docs/todo/08-controllers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/todo/08-controllers.md -------------------------------------------------------------------------------- /docs/todo/09-scaling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/todo/09-scaling.md -------------------------------------------------------------------------------- /docs/todo/99-todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/docs/todo/99-todo.md -------------------------------------------------------------------------------- /docs/version.txt: -------------------------------------------------------------------------------- 1 | 6.37 -------------------------------------------------------------------------------- /dragon/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/api.rb -------------------------------------------------------------------------------- /dragon/args.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/args.rb -------------------------------------------------------------------------------- /dragon/args_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/args_docs.rb -------------------------------------------------------------------------------- /dragon/array_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/array_docs.rb -------------------------------------------------------------------------------- /dragon/assert.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/assert.rb -------------------------------------------------------------------------------- /dragon/attr_gtk.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/attr_gtk.rb -------------------------------------------------------------------------------- /dragon/attr_line.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/attr_line.rb -------------------------------------------------------------------------------- /dragon/attr_sprite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/attr_sprite.rb -------------------------------------------------------------------------------- /dragon/console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/console.rb -------------------------------------------------------------------------------- /dragon/console_color.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/console_color.rb -------------------------------------------------------------------------------- /dragon/console_evaluator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/console_evaluator.rb -------------------------------------------------------------------------------- /dragon/console_font_style.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/console_font_style.rb -------------------------------------------------------------------------------- /dragon/console_menu.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/console_menu.rb -------------------------------------------------------------------------------- /dragon/console_prompt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/console_prompt.rb -------------------------------------------------------------------------------- /dragon/controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/controller.rb -------------------------------------------------------------------------------- /dragon/directional_input_helper_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/directional_input_helper_methods.rb -------------------------------------------------------------------------------- /dragon/docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/docs.rb -------------------------------------------------------------------------------- /dragon/easing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/easing.rb -------------------------------------------------------------------------------- /dragon/entity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/entity.rb -------------------------------------------------------------------------------- /dragon/geometry.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/geometry.rb -------------------------------------------------------------------------------- /dragon/geometry_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/geometry_docs.rb -------------------------------------------------------------------------------- /dragon/grid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/grid.rb -------------------------------------------------------------------------------- /dragon/grid_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/grid_docs.rb -------------------------------------------------------------------------------- /dragon/inputs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/inputs.rb -------------------------------------------------------------------------------- /dragon/inputs_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/inputs_docs.rb -------------------------------------------------------------------------------- /dragon/ios_wizard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/ios_wizard.rb -------------------------------------------------------------------------------- /dragon/itch_wizard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/itch_wizard.rb -------------------------------------------------------------------------------- /dragon/kernel_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/kernel_docs.rb -------------------------------------------------------------------------------- /dragon/keyboard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/keyboard.rb -------------------------------------------------------------------------------- /dragon/keyboard_keys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/keyboard_keys.rb -------------------------------------------------------------------------------- /dragon/layout.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/layout.rb -------------------------------------------------------------------------------- /dragon/log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/log.rb -------------------------------------------------------------------------------- /dragon/math.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/math.rb -------------------------------------------------------------------------------- /dragon/metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/metadata.rb -------------------------------------------------------------------------------- /dragon/mouse.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/mouse.rb -------------------------------------------------------------------------------- /dragon/mouse_keys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/mouse_keys.rb -------------------------------------------------------------------------------- /dragon/numeric.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/numeric.rb -------------------------------------------------------------------------------- /dragon/numeric_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/numeric_docs.rb -------------------------------------------------------------------------------- /dragon/outputs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/outputs.rb -------------------------------------------------------------------------------- /dragon/outputs_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/outputs_docs.rb -------------------------------------------------------------------------------- /dragon/readme_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/readme_docs.rb -------------------------------------------------------------------------------- /dragon/recording.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/recording.rb -------------------------------------------------------------------------------- /dragon/remote_hotload_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/remote_hotload_client.rb -------------------------------------------------------------------------------- /dragon/runtime.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime.rb -------------------------------------------------------------------------------- /dragon/runtime/async_require.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/async_require.rb -------------------------------------------------------------------------------- /dragon/runtime/auto_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/auto_test.rb -------------------------------------------------------------------------------- /dragon/runtime/autocomplete.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/autocomplete.rb -------------------------------------------------------------------------------- /dragon/runtime/benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/benchmark.rb -------------------------------------------------------------------------------- /dragon/runtime/c_bridge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/c_bridge.rb -------------------------------------------------------------------------------- /dragon/runtime/developer_support.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/developer_support.rb -------------------------------------------------------------------------------- /dragon/runtime/download_stb_rb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/download_stb_rb.rb -------------------------------------------------------------------------------- /dragon/runtime/draw.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/draw.rb -------------------------------------------------------------------------------- /dragon/runtime/framerate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/framerate.rb -------------------------------------------------------------------------------- /dragon/runtime/framerate_diagnostics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/framerate_diagnostics.rb -------------------------------------------------------------------------------- /dragon/runtime/hotload.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/hotload.rb -------------------------------------------------------------------------------- /dragon/runtime/notify.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/notify.rb -------------------------------------------------------------------------------- /dragon/runtime/platform.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/platform.rb -------------------------------------------------------------------------------- /dragon/runtime/process_argsv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/process_argsv.rb -------------------------------------------------------------------------------- /dragon/runtime/remote_hotload_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/remote_hotload_client.rb -------------------------------------------------------------------------------- /dragon/runtime/save_state_load_state.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/save_state_load_state.rb -------------------------------------------------------------------------------- /dragon/runtime/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/tick.rb -------------------------------------------------------------------------------- /dragon/runtime/window.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime/window.rb -------------------------------------------------------------------------------- /dragon/runtime_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/runtime_docs.rb -------------------------------------------------------------------------------- /dragon/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/string.rb -------------------------------------------------------------------------------- /dragon/tests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/tests.rb -------------------------------------------------------------------------------- /dragon/trace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/trace.rb -------------------------------------------------------------------------------- /dragon/tweetcart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/tweetcart.rb -------------------------------------------------------------------------------- /dragon/wizards.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/dragon/wizards.rb -------------------------------------------------------------------------------- /final-result.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/final-result.mp4 -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/readme.md -------------------------------------------------------------------------------- /readme_resources/fork_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/readme_resources/fork_button.png -------------------------------------------------------------------------------- /readme_resources/pull_request_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/readme_resources/pull_request_page.png -------------------------------------------------------------------------------- /readme_resources/where_to_fork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/readme_resources/where_to_fork.png -------------------------------------------------------------------------------- /readme_resources/your_forked_repo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/readme_resources/your_forked_repo.png -------------------------------------------------------------------------------- /samples/01_rendering_basics/01_labels/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/01_labels/app/main.rb -------------------------------------------------------------------------------- /samples/01_rendering_basics/01_labels/manaspc.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/01_labels/manaspc.ttf -------------------------------------------------------------------------------- /samples/01_rendering_basics/01_labels/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/01_labels/metadata/icon.png -------------------------------------------------------------------------------- /samples/01_rendering_basics/01_labels/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/01_labels/preview.mp4 -------------------------------------------------------------------------------- /samples/01_rendering_basics/01_labels/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/01_labels/thumbnail.png -------------------------------------------------------------------------------- /samples/01_rendering_basics/01_labels_anchors/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/01_labels_anchors/app/main.rb -------------------------------------------------------------------------------- /samples/01_rendering_basics/02_lines/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/02_lines/app/main.rb -------------------------------------------------------------------------------- /samples/01_rendering_basics/02_lines/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/02_lines/metadata/icon.png -------------------------------------------------------------------------------- /samples/01_rendering_basics/02_lines/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/02_lines/preview.mp4 -------------------------------------------------------------------------------- /samples/01_rendering_basics/02_lines/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/02_lines/thumbnail.png -------------------------------------------------------------------------------- /samples/01_rendering_basics/03_solids_borders/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/03_solids_borders/app/main.rb -------------------------------------------------------------------------------- /samples/01_rendering_basics/03_solids_borders/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/03_solids_borders/preview.mp4 -------------------------------------------------------------------------------- /samples/01_rendering_basics/04_sprites/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/04_sprites/app/main.rb -------------------------------------------------------------------------------- /samples/01_rendering_basics/04_sprites/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/04_sprites/metadata/icon.png -------------------------------------------------------------------------------- /samples/01_rendering_basics/04_sprites/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/04_sprites/preview.mp4 -------------------------------------------------------------------------------- /samples/01_rendering_basics/04_sprites/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/04_sprites/thumbnail.png -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/app/main.rb -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/metadata/icon.png -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/replay.txt -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/sounds/A3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/sounds/A3.wav -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/sounds/B3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/sounds/B3.wav -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/sounds/C3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/sounds/C3.wav -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/sounds/C4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/sounds/C4.wav -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/sounds/D3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/sounds/D3.wav -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/sounds/E3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/sounds/E3.wav -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/sounds/F3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/sounds/F3.wav -------------------------------------------------------------------------------- /samples/01_rendering_basics/05_sounds/sounds/G3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/01_rendering_basics/05_sounds/sounds/G3.wav -------------------------------------------------------------------------------- /samples/02_input_basics/01_keyboard/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/01_keyboard/app/main.rb -------------------------------------------------------------------------------- /samples/02_input_basics/01_keyboard/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/01_keyboard/metadata/icon.png -------------------------------------------------------------------------------- /samples/02_input_basics/01_keyboard/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/01_keyboard/replay.txt -------------------------------------------------------------------------------- /samples/02_input_basics/01_moving_a_sprite/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/01_moving_a_sprite/app/main.rb -------------------------------------------------------------------------------- /samples/02_input_basics/01_moving_a_sprite/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/01_moving_a_sprite/preview.mp4 -------------------------------------------------------------------------------- /samples/02_input_basics/01_moving_a_sprite/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/01_moving_a_sprite/replay.txt -------------------------------------------------------------------------------- /samples/02_input_basics/01_moving_a_sprite/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/01_moving_a_sprite/thumbnail.png -------------------------------------------------------------------------------- /samples/02_input_basics/02_mouse/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/02_mouse/app/main.rb -------------------------------------------------------------------------------- /samples/02_input_basics/02_mouse/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/02_mouse/license-for-sample.txt -------------------------------------------------------------------------------- /samples/02_input_basics/02_mouse/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/02_mouse/metadata/icon.png -------------------------------------------------------------------------------- /samples/02_input_basics/02_mouse/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/02_mouse/preview.mp4 -------------------------------------------------------------------------------- /samples/02_input_basics/02_mouse/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/02_mouse/replay.txt -------------------------------------------------------------------------------- /samples/02_input_basics/02_mouse/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/02_mouse/thumbnail.png -------------------------------------------------------------------------------- /samples/02_input_basics/02_mouse_properties/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/02_mouse_properties/app/main.rb -------------------------------------------------------------------------------- /samples/02_input_basics/03_mouse_point_to_rect/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/03_mouse_point_to_rect/replay.txt -------------------------------------------------------------------------------- /samples/02_input_basics/04_mouse_drag_and_drop/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/04_mouse_drag_and_drop/replay.txt -------------------------------------------------------------------------------- /samples/02_input_basics/04_mouse_rect_to_rect/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/04_mouse_rect_to_rect/app/main.rb -------------------------------------------------------------------------------- /samples/02_input_basics/04_mouse_rect_to_rect/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/04_mouse_rect_to_rect/preview.mp4 -------------------------------------------------------------------------------- /samples/02_input_basics/04_mouse_rect_to_rect/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/04_mouse_rect_to_rect/replay.txt -------------------------------------------------------------------------------- /samples/02_input_basics/05_controller/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/05_controller/app/main.rb -------------------------------------------------------------------------------- /samples/02_input_basics/05_controller/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/05_controller/metadata/icon.png -------------------------------------------------------------------------------- /samples/02_input_basics/05_controller/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/05_controller/replay.txt -------------------------------------------------------------------------------- /samples/02_input_basics/06_touch/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/06_touch/app/main.rb -------------------------------------------------------------------------------- /samples/02_input_basics/06_touch/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/06_touch/license-for-sample.txt -------------------------------------------------------------------------------- /samples/02_input_basics/06_touch/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/06_touch/metadata/icon.png -------------------------------------------------------------------------------- /samples/02_input_basics/07_managing_scenes/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/07_managing_scenes/app/main.rb -------------------------------------------------------------------------------- /samples/02_input_basics/07_managing_scenes/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/07_managing_scenes/preview.mp4 -------------------------------------------------------------------------------- /samples/02_input_basics/07_managing_scenes/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/02_input_basics/07_managing_scenes/thumbnail.png -------------------------------------------------------------------------------- /samples/03_rendering_sprites/05_particles/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/03_rendering_sprites/05_particles/app/main.rb -------------------------------------------------------------------------------- /samples/04_physics_and_collisions/01_simple/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/04_physics_and_collisions/01_simple/app/main.rb -------------------------------------------------------------------------------- /samples/04_physics_and_collisions/03_entities/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/04_physics_and_collisions/03_entities/app/main.rb -------------------------------------------------------------------------------- /samples/04_physics_and_collisions/03_entities/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/04_physics_and_collisions/03_entities/replay.txt -------------------------------------------------------------------------------- /samples/04_physics_and_collisions/09_arbitrary_collision/data/.gitkeep: -------------------------------------------------------------------------------- 1 | Put level data and other txt files here. -------------------------------------------------------------------------------- /samples/04_physics_and_collisions/09_arbitrary_collision/fonts/.gitkeep: -------------------------------------------------------------------------------- 1 | Put your custom fonts here. -------------------------------------------------------------------------------- /samples/04_physics_and_collisions/09_arbitrary_collision/sounds/.gitkeep: -------------------------------------------------------------------------------- 1 | Put your sounds here. -------------------------------------------------------------------------------- /samples/05_mouse/01_mouse_click/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/01_mouse_click/app/main.rb -------------------------------------------------------------------------------- /samples/05_mouse/01_mouse_click/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/01_mouse_click/license-for-sample.txt -------------------------------------------------------------------------------- /samples/05_mouse/01_mouse_click/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/01_mouse_click/metadata/icon.png -------------------------------------------------------------------------------- /samples/05_mouse/01_mouse_click/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/01_mouse_click/preview.mp4 -------------------------------------------------------------------------------- /samples/05_mouse/01_mouse_click/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/01_mouse_click/replay.txt -------------------------------------------------------------------------------- /samples/05_mouse/01_mouse_click/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/01_mouse_click/thumbnail.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/app/main.rb -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/license-for-sample.txt -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/metadata/icon.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/preview.mp4 -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/replay.txt -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/player-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/player-0.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/player-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/player-1.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/player-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/player-2.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/player-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/player-3.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/player-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/player-4.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/player-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/player-5.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/slash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/slash.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/zombie-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/zombie-0.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/zombie-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/zombie-1.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/zombie-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/zombie-2.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/zombie-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/zombie-3.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/zombie-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/zombie-4.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/sprites/zombie-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/sprites/zombie-5.png -------------------------------------------------------------------------------- /samples/05_mouse/02_mouse_move/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/02_mouse_move/thumbnail.png -------------------------------------------------------------------------------- /samples/05_mouse/03_mouse_move_paint_app/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/03_mouse_move_paint_app/app/main.rb -------------------------------------------------------------------------------- /samples/05_mouse/03_mouse_move_paint_app/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/03_mouse_move_paint_app/replay.txt -------------------------------------------------------------------------------- /samples/05_mouse/04_coordinate_systems/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/04_coordinate_systems/app/main.rb -------------------------------------------------------------------------------- /samples/05_mouse/04_coordinate_systems/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/04_coordinate_systems/metadata/icon.png -------------------------------------------------------------------------------- /samples/05_mouse/04_coordinate_systems/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/04_coordinate_systems/replay.txt -------------------------------------------------------------------------------- /samples/05_mouse/05_clicking_buttons/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/05_clicking_buttons/app/main.rb -------------------------------------------------------------------------------- /samples/05_mouse/05_clicking_buttons/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/05_clicking_buttons/metadata/icon.png -------------------------------------------------------------------------------- /samples/05_mouse/05_clicking_buttons/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/05_clicking_buttons/preview.mp4 -------------------------------------------------------------------------------- /samples/05_mouse/05_clicking_buttons/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/05_clicking_buttons/replay.txt -------------------------------------------------------------------------------- /samples/05_mouse/05_clicking_buttons/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/05_mouse/05_clicking_buttons/thumbnail.png -------------------------------------------------------------------------------- /samples/06_save_load/00_reading_writing_files/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/06_save_load/00_reading_writing_files/app/main.rb -------------------------------------------------------------------------------- /samples/06_save_load/00_reading_writing_files/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/06_save_load/00_reading_writing_files/replay.txt -------------------------------------------------------------------------------- /samples/06_save_load/01_save_load_game/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/06_save_load/01_save_load_game/app/main.rb -------------------------------------------------------------------------------- /samples/06_save_load/01_save_load_game/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/06_save_load/01_save_load_game/metadata/icon.png -------------------------------------------------------------------------------- /samples/06_save_load/01_save_load_game/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/06_save_load/01_save_load_game/replay.txt -------------------------------------------------------------------------------- /samples/07_advanced_audio/01_audio_mixer/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_audio/01_audio_mixer/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_audio/01_audio_mixer/app/server_ip_address.txt: -------------------------------------------------------------------------------- 1 | 192.168.1.65 -------------------------------------------------------------------------------- /samples/07_advanced_audio/01_audio_mixer/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_audio/01_audio_mixer/replay.txt -------------------------------------------------------------------------------- /samples/07_advanced_audio/01_audio_mixer/sounds/drum.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_audio/01_audio_mixer/sounds/drum.mp3 -------------------------------------------------------------------------------- /samples/07_advanced_audio/01_audio_mixer/sounds/drum.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_audio/01_audio_mixer/sounds/drum.wav -------------------------------------------------------------------------------- /samples/07_advanced_audio/01_audio_mixer/sounds/music.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_audio/01_audio_mixer/sounds/music.ogg -------------------------------------------------------------------------------- /samples/07_advanced_audio/01_audio_mixer/sounds/tada.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_audio/01_audio_mixer/sounds/tada.wav -------------------------------------------------------------------------------- /samples/07_advanced_audio/01_audio_mixer/sounds/tink.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_audio/01_audio_mixer/sounds/tink.wav -------------------------------------------------------------------------------- /samples/07_advanced_audio/02_sound_synthesis/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_audio/02_sound_synthesis/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_audio/02_sound_synthesis/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_audio/02_sound_synthesis/replay.txt -------------------------------------------------------------------------------- /samples/07_advanced_rendering/06_pixel_arrays/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/06_pixel_arrays/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_rendering/07_shake_camera/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/07_shake_camera/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_rendering/07_shake_camera/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/07_shake_camera/preview.mp4 -------------------------------------------------------------------------------- /samples/07_advanced_rendering/07_shake_camera/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/07_shake_camera/replay.txt -------------------------------------------------------------------------------- /samples/07_advanced_rendering/07_simple_camera/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/07_simple_camera/replay.txt -------------------------------------------------------------------------------- /samples/07_advanced_rendering/10_blend_modes/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/10_blend_modes/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_rendering/11_blend_modes/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/11_blend_modes/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_rendering/12_lighting/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/12_lighting/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_rendering/13_lighting/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/13_lighting/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_rendering/13_lighting/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/13_lighting/preview.mp4 -------------------------------------------------------------------------------- /samples/07_advanced_rendering/13_lighting/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/13_lighting/thumbnail.png -------------------------------------------------------------------------------- /samples/07_advanced_rendering/13_triangles/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/13_triangles/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_rendering/14_triangles/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/14_triangles/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_rendering/18_layouts/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering/18_layouts/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_rendering_hd/01_hd_labels/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering_hd/01_hd_labels/app/main.rb -------------------------------------------------------------------------------- /samples/07_advanced_rendering_hd/01_hd_labels/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/07_advanced_rendering_hd/01_hd_labels/replay.txt -------------------------------------------------------------------------------- /samples/09_performance/01_sprites_as_hash/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_performance/01_sprites_as_hash/app/main.rb -------------------------------------------------------------------------------- /samples/09_performance/01_sprites_as_hash/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_performance/01_sprites_as_hash/replay.txt -------------------------------------------------------------------------------- /samples/09_performance/02_sprites_as_entities/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_performance/02_sprites_as_entities/app/main.rb -------------------------------------------------------------------------------- /samples/09_performance/02_sprites_as_entities/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_performance/02_sprites_as_entities/replay.txt -------------------------------------------------------------------------------- /samples/09_performance/03_sprites_as_struct/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_performance/03_sprites_as_struct/app/main.rb -------------------------------------------------------------------------------- /samples/09_performance/04_sprites_as_classes/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_performance/04_sprites_as_classes/app/main.rb -------------------------------------------------------------------------------- /samples/09_performance/05_sprites_as_classes/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_performance/05_sprites_as_classes/app/main.rb -------------------------------------------------------------------------------- /samples/09_performance/05_sprites_as_classes/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_performance/05_sprites_as_classes/replay.txt -------------------------------------------------------------------------------- /samples/09_performance/07_collision_limits/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_performance/07_collision_limits/app/main.rb -------------------------------------------------------------------------------- /samples/09_performance/08_collision_limits/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_performance/08_collision_limits/app/main.rb -------------------------------------------------------------------------------- /samples/09_ui_controls/01_checkboxes/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/01_checkboxes/app/main.rb -------------------------------------------------------------------------------- /samples/09_ui_controls/01_checkboxes/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/01_checkboxes/metadata/icon.png -------------------------------------------------------------------------------- /samples/09_ui_controls/01_checkboxes/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/01_checkboxes/replay.txt -------------------------------------------------------------------------------- /samples/09_ui_controls/01_toggle_button/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/01_toggle_button/app/main.rb -------------------------------------------------------------------------------- /samples/09_ui_controls/02_menu_navigation/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/02_menu_navigation/app/main.rb -------------------------------------------------------------------------------- /samples/09_ui_controls/02_menu_navigation/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/02_menu_navigation/replay.txt -------------------------------------------------------------------------------- /samples/09_ui_controls/03_radial_menu/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/03_radial_menu/app/main.rb -------------------------------------------------------------------------------- /samples/09_ui_controls/03_radial_menu/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/03_radial_menu/metadata/icon.png -------------------------------------------------------------------------------- /samples/09_ui_controls/03_radial_menu/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/03_radial_menu/replay.txt -------------------------------------------------------------------------------- /samples/09_ui_controls/03_scroll_view/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/03_scroll_view/app/main.rb -------------------------------------------------------------------------------- /samples/09_ui_controls/03_scroll_view/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/09_ui_controls/03_scroll_view/metadata/icon.png -------------------------------------------------------------------------------- /samples/10_advanced_debugging/00_logging/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/10_advanced_debugging/00_logging/app/main.rb -------------------------------------------------------------------------------- /samples/10_advanced_debugging/03_unit_tests/app/main.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/10_advanced_debugging/03_unit_tests/fn_tests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/10_advanced_debugging/03_unit_tests/fn_tests.rb -------------------------------------------------------------------------------- /samples/10_advanced_debugging/03_unit_tests/gen_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/10_advanced_debugging/03_unit_tests/gen_docs.rb -------------------------------------------------------------------------------- /samples/10_advanced_debugging/03_unit_tests/http_tests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/10_advanced_debugging/03_unit_tests/http_tests.rb -------------------------------------------------------------------------------- /samples/10_advanced_debugging/03_unit_tests/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/10_advanced_debugging/03_unit_tests/run-tests.sh -------------------------------------------------------------------------------- /samples/11_http/01_retrieve_images/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/11_http/01_retrieve_images/app/main.rb -------------------------------------------------------------------------------- /samples/11_http/01_retrieve_images/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/11_http/01_retrieve_images/license-for-sample.txt -------------------------------------------------------------------------------- /samples/11_http/01_retrieve_images/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/11_http/01_retrieve_images/metadata/icon.png -------------------------------------------------------------------------------- /samples/11_http/02_web_server/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/11_http/02_web_server/app/main.rb -------------------------------------------------------------------------------- /samples/11_http/02_web_server/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/11_http/02_web_server/license-for-sample.txt -------------------------------------------------------------------------------- /samples/11_http/02_web_server/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/11_http/02_web_server/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/11_http/02_web_server/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/11_http/02_web_server/metadata/icon.png -------------------------------------------------------------------------------- /samples/11_http/04_http_post_external_server/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/11_http/04_http_post_external_server/app/main.rb -------------------------------------------------------------------------------- /samples/11_http/04_http_post_external_server/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/11_http/04_http_post_external_server/replay.txt -------------------------------------------------------------------------------- /samples/12_c_extensions/.gitignore: -------------------------------------------------------------------------------- 1 | ext.dylib 2 | 3 | -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/.gitignore: -------------------------------------------------------------------------------- 1 | build.dir 2 | -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/README.md -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/app/ext.c: -------------------------------------------------------------------------------- 1 | int square(int x) { 2 | return x * x; 3 | } 4 | 5 | -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/app/main.rb -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/c-basics-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/c-basics-demo.png -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/license-for-sample.txt -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/llvm-path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/llvm-path.png -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/metadata/icon.png -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/mingw-path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/mingw-path.png -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/mingw-version.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/mingw-version.png -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/native/ext-bindings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/native/ext-bindings.c -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/pre.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/pre.bat -------------------------------------------------------------------------------- /samples/12_c_extensions/01_basics/pre.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/01_basics/pre.sh -------------------------------------------------------------------------------- /samples/12_c_extensions/02_intermediate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/02_intermediate/README.md -------------------------------------------------------------------------------- /samples/12_c_extensions/02_intermediate/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/02_intermediate/app/main.rb -------------------------------------------------------------------------------- /samples/12_c_extensions/02_intermediate/app/re.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/02_intermediate/app/re.c -------------------------------------------------------------------------------- /samples/12_c_extensions/02_intermediate/app/re.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/02_intermediate/app/re.h -------------------------------------------------------------------------------- /samples/12_c_extensions/02_intermediate/c-regex-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/02_intermediate/c-regex-demo.png -------------------------------------------------------------------------------- /samples/12_c_extensions/02_intermediate/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/02_intermediate/metadata/icon.png -------------------------------------------------------------------------------- /samples/12_c_extensions/02_intermediate/pre.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/02_intermediate/pre.bat -------------------------------------------------------------------------------- /samples/12_c_extensions/02_intermediate/pre.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/02_intermediate/pre.sh -------------------------------------------------------------------------------- /samples/12_c_extensions/03_native_pixel_arrays/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/03_native_pixel_arrays/README.md -------------------------------------------------------------------------------- /samples/12_c_extensions/03_native_pixel_arrays/app/ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/03_native_pixel_arrays/app/ext.c -------------------------------------------------------------------------------- /samples/12_c_extensions/03_native_pixel_arrays/pre.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/03_native_pixel_arrays/pre.bat -------------------------------------------------------------------------------- /samples/12_c_extensions/03_native_pixel_arrays/pre.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/03_native_pixel_arrays/pre.sh -------------------------------------------------------------------------------- /samples/12_c_extensions/04_handcrafted_extension/pre.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/04_handcrafted_extension/pre.bat -------------------------------------------------------------------------------- /samples/12_c_extensions/04_handcrafted_extension/pre.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/04_handcrafted_extension/pre.sh -------------------------------------------------------------------------------- /samples/12_c_extensions/05_ios_c_extensions/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/05_ios_c_extensions/app/main.rb -------------------------------------------------------------------------------- /samples/12_c_extensions/05_ios_c_extensions/ext.h: -------------------------------------------------------------------------------- 1 | int hello_world(); 2 | -------------------------------------------------------------------------------- /samples/12_c_extensions/05_ios_c_extensions/ext.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/05_ios_c_extensions/ext.m -------------------------------------------------------------------------------- /samples/12_c_extensions/05_ios_c_extensions/metadata/cvars.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/12_c_extensions/05_ios_c_extensions/native/ios-device/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/12_c_extensions/07_handcrafted_steam_extensions/app-native/steam_appid.txt: -------------------------------------------------------------------------------- 1 | 2425950 2 | -------------------------------------------------------------------------------- /samples/12_c_extensions/09_handcrafted_threads/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/09_handcrafted_threads/readme.txt -------------------------------------------------------------------------------- /samples/12_c_extensions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/12_c_extensions/README.md -------------------------------------------------------------------------------- /samples/13_path_finding_algorithms/04_early_exit/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_path_finding_algorithms/04_early_exit/star.png -------------------------------------------------------------------------------- /samples/13_path_finding_algorithms/05_dijkstra/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_path_finding_algorithms/05_dijkstra/replay.txt -------------------------------------------------------------------------------- /samples/13_path_finding_algorithms/05_dijkstra/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_path_finding_algorithms/05_dijkstra/star.png -------------------------------------------------------------------------------- /samples/13_path_finding_algorithms/05_dijkstra/target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_path_finding_algorithms/05_dijkstra/target.png -------------------------------------------------------------------------------- /samples/13_path_finding_algorithms/06_heuristic/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_path_finding_algorithms/06_heuristic/star.png -------------------------------------------------------------------------------- /samples/13_path_finding_algorithms/08_a_star/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_path_finding_algorithms/08_a_star/app/main.rb -------------------------------------------------------------------------------- /samples/13_path_finding_algorithms/08_a_star/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_path_finding_algorithms/08_a_star/replay.txt -------------------------------------------------------------------------------- /samples/13_path_finding_algorithms/08_a_star/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_path_finding_algorithms/08_a_star/star.png -------------------------------------------------------------------------------- /samples/13_path_finding_algorithms/08_a_star/target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_path_finding_algorithms/08_a_star/target.png -------------------------------------------------------------------------------- /samples/13_rust_extensions/01_basics/.gitignore: -------------------------------------------------------------------------------- 1 | rust-basic-crate/target/ 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /samples/13_rust_extensions/01_basics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/01_basics/README.md -------------------------------------------------------------------------------- /samples/13_rust_extensions/01_basics/app/ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/01_basics/app/ext.h -------------------------------------------------------------------------------- /samples/13_rust_extensions/01_basics/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/01_basics/app/main.rb -------------------------------------------------------------------------------- /samples/13_rust_extensions/01_basics/pre.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/01_basics/pre.sh -------------------------------------------------------------------------------- /samples/13_rust_extensions/01_basics/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/01_basics/run -------------------------------------------------------------------------------- /samples/13_rust_extensions/01_basics/rust-basic-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/01_basics/rust-basic-demo.png -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/.gitignore: -------------------------------------------------------------------------------- 1 | regex-capi/target 2 | -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/02_intermediate/LICENSE-APACHE -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/02_intermediate/LICENSE-MIT -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/02_intermediate/README.md -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/02_intermediate/app/main.rb -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/pre.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/02_intermediate/pre.sh -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/regex-capi/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/regex-capi/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/regex-capi/ctest/.gitignore: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/regex-capi/examples/.gitignore: -------------------------------------------------------------------------------- 1 | iter 2 | -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/regex-capi/include/.#rure.h: -------------------------------------------------------------------------------- 1 | mike@mikembp.local.369 -------------------------------------------------------------------------------- /samples/13_rust_extensions/02_intermediate/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/13_rust_extensions/02_intermediate/run -------------------------------------------------------------------------------- /samples/14_vr/01_skybox/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/01_skybox/app/main.rb -------------------------------------------------------------------------------- /samples/14_vr/01_skybox/app/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/01_skybox/app/tick.rb -------------------------------------------------------------------------------- /samples/14_vr/01_skybox/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/01_skybox/license-for-sample.txt -------------------------------------------------------------------------------- /samples/14_vr/01_skybox/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/01_skybox/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/14_vr/01_skybox/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/01_skybox/metadata/icon.png -------------------------------------------------------------------------------- /samples/14_vr/01_skybox/sprites/box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/01_skybox/sprites/box.png -------------------------------------------------------------------------------- /samples/14_vr/02_top_down_rpg/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/02_top_down_rpg/app/main.rb -------------------------------------------------------------------------------- /samples/14_vr/02_top_down_rpg/app/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/02_top_down_rpg/app/tick.rb -------------------------------------------------------------------------------- /samples/14_vr/02_top_down_rpg/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/02_top_down_rpg/license-for-sample.txt -------------------------------------------------------------------------------- /samples/14_vr/02_top_down_rpg/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/02_top_down_rpg/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/14_vr/02_top_down_rpg/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/02_top_down_rpg/metadata/icon.png -------------------------------------------------------------------------------- /samples/14_vr/03_space_invaders/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/03_space_invaders/app/main.rb -------------------------------------------------------------------------------- /samples/14_vr/03_space_invaders/app/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/03_space_invaders/app/tick.rb -------------------------------------------------------------------------------- /samples/14_vr/03_space_invaders/fonts/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/03_space_invaders/fonts/font.ttf -------------------------------------------------------------------------------- /samples/14_vr/03_space_invaders/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/03_space_invaders/license-for-sample.txt -------------------------------------------------------------------------------- /samples/14_vr/03_space_invaders/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/03_space_invaders/metadata/icon.png -------------------------------------------------------------------------------- /samples/14_vr/03_space_invaders/sprites/enemy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/03_space_invaders/sprites/enemy.png -------------------------------------------------------------------------------- /samples/14_vr/04_let_there_be_light/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/04_let_there_be_light/app/main.rb -------------------------------------------------------------------------------- /samples/14_vr/04_let_there_be_light/app/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/04_let_there_be_light/app/tick.rb -------------------------------------------------------------------------------- /samples/14_vr/04_let_there_be_light/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/04_let_there_be_light/metadata/icon.png -------------------------------------------------------------------------------- /samples/14_vr/04_let_there_be_light/sprites/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/04_let_there_be_light/sprites/star.png -------------------------------------------------------------------------------- /samples/14_vr/05_draw_a_cube/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_draw_a_cube/app/main.rb -------------------------------------------------------------------------------- /samples/14_vr/05_draw_a_cube/app/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_draw_a_cube/app/tick.rb -------------------------------------------------------------------------------- /samples/14_vr/05_draw_a_cube/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_draw_a_cube/license-for-sample.txt -------------------------------------------------------------------------------- /samples/14_vr/05_draw_a_cube/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_draw_a_cube/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/14_vr/05_draw_a_cube/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_draw_a_cube/metadata/icon.png -------------------------------------------------------------------------------- /samples/14_vr/05_draw_a_cube/sprites/square/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_draw_a_cube/sprites/square/blue.png -------------------------------------------------------------------------------- /samples/14_vr/05_draw_a_cube_with_triangles/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_draw_a_cube_with_triangles/app/main.rb -------------------------------------------------------------------------------- /samples/14_vr/05_draw_a_cube_with_triangles/app/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_draw_a_cube_with_triangles/app/tick.rb -------------------------------------------------------------------------------- /samples/14_vr/05_gimbal_lock/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_gimbal_lock/app/main.rb -------------------------------------------------------------------------------- /samples/14_vr/05_gimbal_lock/app/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_gimbal_lock/app/tick.rb -------------------------------------------------------------------------------- /samples/14_vr/05_gimbal_lock/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_gimbal_lock/license-for-sample.txt -------------------------------------------------------------------------------- /samples/14_vr/05_gimbal_lock/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_gimbal_lock/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/14_vr/05_gimbal_lock/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_gimbal_lock/metadata/icon.png -------------------------------------------------------------------------------- /samples/14_vr/05_gimbal_lock/sprites/square/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/05_gimbal_lock/sprites/square/blue.png -------------------------------------------------------------------------------- /samples/14_vr/06_citadels/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/06_citadels/app/main.rb -------------------------------------------------------------------------------- /samples/14_vr/06_citadels/app/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/06_citadels/app/tick.rb -------------------------------------------------------------------------------- /samples/14_vr/06_citadels/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/06_citadels/license-for-sample.txt -------------------------------------------------------------------------------- /samples/14_vr/06_citadels/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/06_citadels/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/14_vr/06_citadels/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/06_citadels/metadata/icon.png -------------------------------------------------------------------------------- /samples/14_vr/06_citadels/sprites/square/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/06_citadels/sprites/square/blue.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/CREDITS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/CREDITS.txt -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/app/main.rb -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/app/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/app/tick.rb -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/data/.gitkeep: -------------------------------------------------------------------------------- 1 | Put level data and other txt files here. -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/fonts/.gitkeep: -------------------------------------------------------------------------------- 1 | Put your custom fonts here. -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/license-for-sample.txt -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/metadata/icon.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/replay.txt -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sounds/flappy-song.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sounds/flappy-song.ogg -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sounds/fly-sound.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sounds/fly-sound.wav -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sounds/hit-sound.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sounds/hit-sound.wav -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/background.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/dragon_die.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/dragon_die.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/dragon_fly1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/dragon_fly1.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/dragon_fly2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/dragon_fly2.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/dragon_fly3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/dragon_fly3.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/dragon_fly4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/dragon_fly4.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/dragon_fly5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/dragon_fly5.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/dragon_fly6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/dragon_fly6.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/parallax_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/parallax_back.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/parallax_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/parallax_front.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/parallax_middle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/parallax_middle.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/wall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/wall.png -------------------------------------------------------------------------------- /samples/14_vr/07_flappy_vr/sprites/wallbottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/07_flappy_vr/sprites/wallbottom.png -------------------------------------------------------------------------------- /samples/14_vr/08_cubeworld_vr/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/08_cubeworld_vr/app/main.rb -------------------------------------------------------------------------------- /samples/14_vr/08_cubeworld_vr/app/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/08_cubeworld_vr/app/tick.rb -------------------------------------------------------------------------------- /samples/14_vr/08_cubeworld_vr/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/08_cubeworld_vr/license-for-sample.txt -------------------------------------------------------------------------------- /samples/14_vr/08_cubeworld_vr/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/08_cubeworld_vr/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/14_vr/08_cubeworld_vr/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/08_cubeworld_vr/metadata/icon.png -------------------------------------------------------------------------------- /samples/14_vr/08_cubeworld_vr/sprites/square/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/14_vr/08_cubeworld_vr/sprites/square/blue.png -------------------------------------------------------------------------------- /samples/99_genre_3d/01_3d_cube/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/01_3d_cube/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_3d/01_3d_cube/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/01_3d_cube/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/01_3d_cube/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/01_3d_cube/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/01_3d_cube/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/01_3d_cube/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_3d/01_3d_cube/sprites/square-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/01_3d_cube/sprites/square-blue.png -------------------------------------------------------------------------------- /samples/99_genre_3d/02_wireframe/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/02_wireframe/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_3d/02_wireframe/data/shuttle.off: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/02_wireframe/data/shuttle.off -------------------------------------------------------------------------------- /samples/99_genre_3d/02_wireframe/data/what-is-this.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/02_wireframe/data/what-is-this.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/02_wireframe/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/02_wireframe/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/02_wireframe/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/02_wireframe/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_3d/02_wireframe/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/02_wireframe/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/03_yaw_pitch_roll/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/03_yaw_pitch_roll/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_3d/03_yaw_pitch_roll/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/03_yaw_pitch_roll/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_3d/03_yaw_pitch_roll/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/03_yaw_pitch_roll/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/04_ray_caster/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/04_ray_caster/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_3d/04_ray_caster/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/04_ray_caster/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_3d/04_ray_caster/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/04_ray_caster/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/04_ray_caster_advanced/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/04_ray_caster_advanced/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_3d/04_ray_caster_advanced/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/04_ray_caster_advanced/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/05_mode7/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/05_mode7/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_3d/05_mode7/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/05_mode7/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/05_mode7/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/05_mode7/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/05_mode7/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/05_mode7/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_3d/05_mode7/sprites/map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/05_mode7/sprites/map.png -------------------------------------------------------------------------------- /samples/99_genre_3d/05_mode7/sprites/tree1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/05_mode7/sprites/tree1.png -------------------------------------------------------------------------------- /samples/99_genre_3d/05_mode7/sprites/tree2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/05_mode7/sprites/tree2.png -------------------------------------------------------------------------------- /samples/99_genre_3d/05_mode7/sprites/tree3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/05_mode7/sprites/tree3.png -------------------------------------------------------------------------------- /samples/99_genre_3d/05_mode7/sprites/tree4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_3d/05_mode7/sprites/tree4.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/bullet_heaven/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/bullet_heaven/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_arcade/bullet_heaven/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/bullet_heaven/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/bullet_heaven/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/bullet_heaven/preview.mp4 -------------------------------------------------------------------------------- /samples/99_genre_arcade/bullet_heaven/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/bullet_heaven/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/bullet_heaven/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/bullet_heaven/thumbnail.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/bullet_hell/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/bullet_hell/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_arcade/bullet_hell/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/bullet_hell/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/bullet_hell/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/bullet_hell/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/bullet_hell/sprites/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/bullet_hell/sprites/star.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/dueling_starships/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/dueling_starships/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_arcade/dueling_starships/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/dueling_starships/preview.mp4 -------------------------------------------------------------------------------- /samples/99_genre_arcade/dueling_starships/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/dueling_starships/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/dueling_starships/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/dueling_starships/thumbnail.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/flappy_dragon/CREDITS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/flappy_dragon/CREDITS.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/flappy_dragon/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/flappy_dragon/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_arcade/flappy_dragon/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/flappy_dragon/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/flappy_dragon/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/flappy_dragon/preview.mp4 -------------------------------------------------------------------------------- /samples/99_genre_arcade/flappy_dragon/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/flappy_dragon/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/flappy_dragon/sprites/wall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/flappy_dragon/sprites/wall.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/flappy_dragon/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/flappy_dragon/thumbnail.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/pong/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/pong/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_arcade/pong/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/pong/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/pong/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/pong/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/pong/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/pong/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/pong/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/pong/preview.mp4 -------------------------------------------------------------------------------- /samples/99_genre_arcade/pong/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/pong/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/pong/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/pong/thumbnail.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/snakemoji/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/snakemoji/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_arcade/snakemoji/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/snakemoji/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/snakemoji/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/snakemoji/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/snakemoji/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/snakemoji/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sounds/bg.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sounds/bg.ogg -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/earth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/earth.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/jupiter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/jupiter.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/mars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/mars.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/mercury.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/mercury.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/neptune.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/neptune.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/orbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/orbit.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/particle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/particle.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/pluto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/pluto.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/saturn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/saturn.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/ship.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/star.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/sun.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/uranus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/uranus.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/solar_system/sprites/venus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/solar_system/sprites/venus.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/sounds/A3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/sounds/A3.wav -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/sounds/B3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/sounds/B3.wav -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/sounds/C3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/sounds/C3.wav -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/sounds/C4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/sounds/C4.wav -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/sounds/D3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/sounds/D3.wav -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/sounds/E3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/sounds/E3.wav -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/sounds/F3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/sounds/F3.wav -------------------------------------------------------------------------------- /samples/99_genre_arcade/sound_golf/sounds/G3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/sound_golf/sounds/G3.wav -------------------------------------------------------------------------------- /samples/99_genre_arcade/squares/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/squares/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_arcade/squares/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/squares/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/squares/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/squares/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/squares/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/squares/preview.mp4 -------------------------------------------------------------------------------- /samples/99_genre_arcade/squares/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/squares/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/squares/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/squares/thumbnail.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/twinstick/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/twinstick/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_arcade/twinstick/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/twinstick/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/twinstick/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/twinstick/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_arcade/twinstick/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/twinstick/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_arcade/twinstick_gamepad/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_arcade/twinstick_gamepad/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_board_game/01_fifteen_puzzle/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_board_game/01_fifteen_puzzle/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_board_game/01_fifteen_puzzle/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_board_game/01_fifteen_puzzle/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_board_game/02_sudoku/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_board_game/02_sudoku/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_crafting/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_crafting/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_dev_tools/frame_by_frame/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_dev_tools/frame_by_frame/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_dungeon_crawl/classics_jam/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_dungeon_crawl/classics_jam/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_dungeon_crawl/classics_jam/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_dungeon_crawl/classics_jam/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_jrpg/cutscenes/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_jrpg/cutscenes/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_jrpg/cutscenes/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_jrpg/cutscenes/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_jrpg/cutscenes/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_jrpg/cutscenes/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_jrpg/cutscenes/sprites/square/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_jrpg/cutscenes/sprites/square/blue.png -------------------------------------------------------------------------------- /samples/99_genre_jrpg/cutscenes/sprites/square/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_jrpg/cutscenes/sprites/square/red.png -------------------------------------------------------------------------------- /samples/99_genre_jrpg/turn_based_battle/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_jrpg/turn_based_battle/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_jrpg/turn_based_battle/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_jrpg/turn_based_battle/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310/app/nokia.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310/app/nokia.rb -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310/app/nokia_emulation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310/app/nokia_emulation.rb -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310/fonts/lowrez.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310/fonts/lowrez.ttf -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310_snake/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310_snake/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310_snake/fonts/lowrez.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310_snake/fonts/lowrez.ttf -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310_snake/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310_snake/preview.mp4 -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310_snake/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310_snake/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310_snake/sprites/body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310_snake/sprites/body.png -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310_snake/sprites/head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310_snake/sprites/head.png -------------------------------------------------------------------------------- /samples/99_genre_lowrez/nokia_3310_snake/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/nokia_3310_snake/thumbnail.png -------------------------------------------------------------------------------- /samples/99_genre_lowrez/resolution_64x64/app/lowrez.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/resolution_64x64/app/lowrez.rb -------------------------------------------------------------------------------- /samples/99_genre_lowrez/resolution_64x64/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/resolution_64x64/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_lowrez/resolution_64x64/fonts/lowrez.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_lowrez/resolution_64x64/fonts/lowrez.ttf -------------------------------------------------------------------------------- /samples/99_genre_mario/01_jumping/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_mario/01_jumping/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_mario/01_jumping/license-for-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_mario/01_jumping/license-for-sample.txt -------------------------------------------------------------------------------- /samples/99_genre_mario/01_jumping/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_mario/01_jumping/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_mario/01_jumping/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_mario/01_jumping/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_mario/01_jumping/sprites/square/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_mario/01_jumping/sprites/square/red.png -------------------------------------------------------------------------------- /samples/99_genre_platformer/clepto_frog/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/clepto_frog/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_platformer/clepto_frog/app/map.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/clepto_frog/app/map.rb -------------------------------------------------------------------------------- /samples/99_genre_platformer/clepto_frog/data/mugs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/clepto_frog/data/mugs.txt -------------------------------------------------------------------------------- /samples/99_genre_platformer/clepto_frog/data/walls.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/clepto_frog/data/walls.txt -------------------------------------------------------------------------------- /samples/99_genre_platformer/clepto_frog/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/clepto_frog/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_platformer/clepto_frog/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/clepto_frog/preview.mp4 -------------------------------------------------------------------------------- /samples/99_genre_platformer/clepto_frog/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/clepto_frog/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_platformer/clepto_frog/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/clepto_frog/thumbnail.png -------------------------------------------------------------------------------- /samples/99_genre_platformer/gorillas_basic/CREDITS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/gorillas_basic/CREDITS.txt -------------------------------------------------------------------------------- /samples/99_genre_platformer/gorillas_basic/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/gorillas_basic/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_platformer/gorillas_basic/app/tests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/gorillas_basic/app/tests.rb -------------------------------------------------------------------------------- /samples/99_genre_platformer/gorillas_basic/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/gorillas_basic/preview.mp4 -------------------------------------------------------------------------------- /samples/99_genre_platformer/gorillas_basic/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/gorillas_basic/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_platformer/gorillas_basic/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/gorillas_basic/thumbnail.png -------------------------------------------------------------------------------- /samples/99_genre_platformer/map_editor/app/camera.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/map_editor/app/camera.rb -------------------------------------------------------------------------------- /samples/99_genre_platformer/map_editor/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/map_editor/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_platformer/map_editor/app/root_scene.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/map_editor/app/root_scene.rb -------------------------------------------------------------------------------- /samples/99_genre_platformer/map_editor/data/terrain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/map_editor/data/terrain.txt -------------------------------------------------------------------------------- /samples/99_genre_platformer/map_editor/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/map_editor/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_platformer/shadows/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/shadows/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_platformer/shadows/fonts/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/shadows/fonts/font.ttf -------------------------------------------------------------------------------- /samples/99_genre_platformer/shadows/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/shadows/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_platformer/shadows/preview.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/shadows/preview.mp4 -------------------------------------------------------------------------------- /samples/99_genre_platformer/shadows/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/shadows/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_platformer/shadows/sprites/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/shadows/sprites/light.png -------------------------------------------------------------------------------- /samples/99_genre_platformer/shadows/sprites/spotlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/shadows/sprites/spotlight.png -------------------------------------------------------------------------------- /samples/99_genre_platformer/shadows/sprites/stage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/shadows/sprites/stage.png -------------------------------------------------------------------------------- /samples/99_genre_platformer/shadows/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/shadows/thumbnail.png -------------------------------------------------------------------------------- /samples/99_genre_platformer/the_little_probe/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_platformer/the_little_probe/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_rpg_tactical/hexagonal_grid/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_rpg_tactical/hexagonal_grid/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_rpg_tactical/hexagonal_grid/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_rpg_tactical/hexagonal_grid/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_rpg_tactical/isometric_grid/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_rpg_tactical/isometric_grid/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_rpg_tactical/isometric_grid/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_rpg_tactical/isometric_grid/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_rpg_topdown/topdown_casino/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_rpg_topdown/topdown_casino/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_rpg_topdown/topdown_casino/replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_rpg_topdown/topdown_casino/replay.txt -------------------------------------------------------------------------------- /samples/99_genre_simulation/sand_simulation/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_simulation/sand_simulation/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_teenytiny/app/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_teenytiny/app/main.rb -------------------------------------------------------------------------------- /samples/99_genre_teenytiny/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_teenytiny/license.txt -------------------------------------------------------------------------------- /samples/99_genre_teenytiny/metadata/game_metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_teenytiny/metadata/game_metadata.txt -------------------------------------------------------------------------------- /samples/99_genre_teenytiny/metadata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_teenytiny/metadata/icon.png -------------------------------------------------------------------------------- /samples/99_genre_teenytiny/sprites/square-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_teenytiny/sprites/square-green.png -------------------------------------------------------------------------------- /samples/99_genre_teenytiny/sprites/square-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DragonRuby/dragonruby-game-toolkit-contrib/HEAD/samples/99_genre_teenytiny/sprites/square-red.png --------------------------------------------------------------------------------