├── .gitignore ├── LICENSE.md ├── MANIFEST.in ├── README.md ├── VERSION ├── __init__.py ├── pygin ├── VERSION.py ├── __init__.py ├── __init__.pyc ├── __main__.py ├── _management.py ├── basic_objects │ ├── __init__.py │ ├── basic_circle.py │ ├── basic_particle_circ.py │ ├── basic_rectangle.py │ └── text.py ├── collider.py ├── color.py ├── component.py ├── components │ ├── __init__.py │ ├── animation.py │ ├── animator.py │ ├── circle_collider.py │ ├── circle_mesh.py │ ├── particle_system.py │ ├── physics.py │ ├── polygon_collider.py │ ├── polygon_mesh.py │ ├── text_mesh.py │ └── transform.py ├── draw.py ├── engine.py ├── example_games │ ├── Balance │ │ ├── __init__.py │ │ ├── animations │ │ │ ├── __init__.py │ │ │ ├── circle_player_initial_animation.py │ │ │ ├── litter_bounce.py │ │ │ ├── obstacle_pulsing_animation.py │ │ │ ├── particle_fade_animation.py │ │ │ ├── player_bounce.py │ │ │ ├── power_up_fade_out.py │ │ │ └── text_up_fade_out_animation.py │ │ ├── assets │ │ │ ├── __init__.py │ │ │ ├── fonts │ │ │ │ ├── __init__.py │ │ │ │ └── neuropolxrg.ttf │ │ │ ├── img │ │ │ │ ├── image_for_read_me.png │ │ │ │ └── intro.png │ │ │ └── soundtrack │ │ │ │ ├── balance-main-theme_01.ogg │ │ │ │ ├── ball_death_01.ogg │ │ │ │ ├── old │ │ │ │ ├── balance-main-theme.mp3 │ │ │ │ ├── balance-main-theme.ogg │ │ │ │ ├── ball_death.wav │ │ │ │ ├── powerup_collect.wav │ │ │ │ └── star_collect.wav │ │ │ │ ├── powerup_collect_01.ogg │ │ │ │ └── star_collect_01.ogg │ │ ├── balance.py │ │ ├── game_objects │ │ │ ├── __init__.py │ │ │ ├── controllers │ │ │ │ ├── __init__.py │ │ │ │ ├── background_particles_controller.py │ │ │ │ ├── items_controller │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── invencible_power_up_controller.py │ │ │ │ │ └── star_score_controller.py │ │ │ │ ├── items_controller_wrapper.py │ │ │ │ ├── main_menu_controller.py │ │ │ │ ├── main_scene_controller.py │ │ │ │ ├── obstacle_controller_wrapper.py │ │ │ │ ├── obstacles_controllers │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── half_moon_spinning_rect_obstacle_controller.py │ │ │ │ │ ├── invisible_middle_obstacle_controller.py │ │ │ │ │ ├── invisible_simple_obstacle_controller.py │ │ │ │ │ ├── middle_rect_obstacle_controller.py │ │ │ │ │ ├── random_x_final_obstacle_controller.py │ │ │ │ │ ├── rect_translate_x_obstacle_cotroller.py │ │ │ │ │ ├── simple_obstacle_controller.py │ │ │ │ │ ├── spinning_middle_rect_obstacle_controller.py │ │ │ │ │ ├── two_in_one_simple_obstacle_controller.py │ │ │ │ │ └── two_side_by_side_obstacle_controller.py │ │ │ │ ├── pause_controller.py │ │ │ │ ├── player_controller.py │ │ │ │ ├── retry_controller.py │ │ │ │ ├── score_controller.py │ │ │ │ └── test_rect_generator.py │ │ │ └── mesh_objects │ │ │ │ ├── __init__.py │ │ │ │ ├── die_effect.py │ │ │ │ ├── get_power_up_effect.py │ │ │ │ ├── invencible_circle.py │ │ │ │ ├── main_menu_rectangle.py │ │ │ │ ├── obstacle_rectangle.py │ │ │ │ ├── particle.py │ │ │ │ ├── player_circle.py │ │ │ │ ├── rectangle.py │ │ │ │ ├── screen_fader.py │ │ │ │ ├── star.py │ │ │ │ └── star_circle.py │ │ ├── intro.png │ │ ├── scenes │ │ │ ├── __init__.py │ │ │ ├── main_menu.py │ │ │ ├── main_scene.py │ │ │ └── retry_scene.py │ │ └── scripts │ │ │ ├── __init__.py │ │ │ ├── constants.py │ │ │ ├── game_settings.py │ │ │ ├── global.py │ │ │ ├── material.py │ │ │ └── scenes_controller_script.py │ ├── __init__.py │ └── template_game │ │ ├── __init__.py │ │ ├── animations │ │ └── __init__.py │ │ ├── assets │ │ └── __init__.py │ │ ├── game_objects │ │ ├── __init__.py │ │ ├── controllers │ │ │ ├── __init__.py │ │ │ └── main_scene_controller.py │ │ └── mesh_objects │ │ │ └── __init__.py │ │ ├── manage.py │ │ ├── scenes │ │ ├── __init__.py │ │ └── main_scene.py │ │ └── scripts │ │ ├── __init__.py │ │ ├── game_settings.py │ │ └── scenes_script.py ├── game_object.py ├── geometry.py ├── input.py ├── key_frame.py ├── material.py ├── mesh.py ├── scene.py └── time.py ├── pytest.ini ├── requirements.txt ├── setup.cfg ├── setup.py ├── tests └── test_sample.py └── update.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.1.2.3 -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/VERSION.py: -------------------------------------------------------------------------------- 1 | 0.1.2.3 -------------------------------------------------------------------------------- /pygin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/__init__.py -------------------------------------------------------------------------------- /pygin/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/__init__.pyc -------------------------------------------------------------------------------- /pygin/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/__main__.py -------------------------------------------------------------------------------- /pygin/_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/_management.py -------------------------------------------------------------------------------- /pygin/basic_objects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/basic_objects/basic_circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/basic_objects/basic_circle.py -------------------------------------------------------------------------------- /pygin/basic_objects/basic_particle_circ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/basic_objects/basic_particle_circ.py -------------------------------------------------------------------------------- /pygin/basic_objects/basic_rectangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/basic_objects/basic_rectangle.py -------------------------------------------------------------------------------- /pygin/basic_objects/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/basic_objects/text.py -------------------------------------------------------------------------------- /pygin/collider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/collider.py -------------------------------------------------------------------------------- /pygin/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/color.py -------------------------------------------------------------------------------- /pygin/component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/component.py -------------------------------------------------------------------------------- /pygin/components/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/components/animation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/components/animation.py -------------------------------------------------------------------------------- /pygin/components/animator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/components/animator.py -------------------------------------------------------------------------------- /pygin/components/circle_collider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/components/circle_collider.py -------------------------------------------------------------------------------- /pygin/components/circle_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/components/circle_mesh.py -------------------------------------------------------------------------------- /pygin/components/particle_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/components/particle_system.py -------------------------------------------------------------------------------- /pygin/components/physics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/components/physics.py -------------------------------------------------------------------------------- /pygin/components/polygon_collider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/components/polygon_collider.py -------------------------------------------------------------------------------- /pygin/components/polygon_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/components/polygon_mesh.py -------------------------------------------------------------------------------- /pygin/components/text_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/components/text_mesh.py -------------------------------------------------------------------------------- /pygin/components/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/components/transform.py -------------------------------------------------------------------------------- /pygin/draw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/draw.py -------------------------------------------------------------------------------- /pygin/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/engine.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/animations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/animations/circle_player_initial_animation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/animations/circle_player_initial_animation.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/animations/litter_bounce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/animations/litter_bounce.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/animations/obstacle_pulsing_animation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/animations/obstacle_pulsing_animation.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/animations/particle_fade_animation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/animations/particle_fade_animation.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/animations/player_bounce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/animations/player_bounce.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/animations/power_up_fade_out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/animations/power_up_fade_out.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/animations/text_up_fade_out_animation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/animations/text_up_fade_out_animation.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/fonts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/fonts/neuropolxrg.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/fonts/neuropolxrg.ttf -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/img/image_for_read_me.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/img/image_for_read_me.png -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/img/intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/img/intro.png -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/soundtrack/balance-main-theme_01.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/soundtrack/balance-main-theme_01.ogg -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/soundtrack/ball_death_01.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/soundtrack/ball_death_01.ogg -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/soundtrack/old/balance-main-theme.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/soundtrack/old/balance-main-theme.mp3 -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/soundtrack/old/balance-main-theme.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/soundtrack/old/balance-main-theme.ogg -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/soundtrack/old/ball_death.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/soundtrack/old/ball_death.wav -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/soundtrack/old/powerup_collect.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/soundtrack/old/powerup_collect.wav -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/soundtrack/old/star_collect.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/soundtrack/old/star_collect.wav -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/soundtrack/powerup_collect_01.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/soundtrack/powerup_collect_01.ogg -------------------------------------------------------------------------------- /pygin/example_games/Balance/assets/soundtrack/star_collect_01.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/assets/soundtrack/star_collect_01.ogg -------------------------------------------------------------------------------- /pygin/example_games/Balance/balance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/balance.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/background_particles_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/background_particles_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/items_controller/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/items_controller/invencible_power_up_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/items_controller/invencible_power_up_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/items_controller/star_score_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/items_controller/star_score_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/items_controller_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/items_controller_wrapper.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/main_menu_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/main_menu_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/main_scene_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/main_scene_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacle_controller_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacle_controller_wrapper.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/half_moon_spinning_rect_obstacle_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/half_moon_spinning_rect_obstacle_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/invisible_middle_obstacle_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/invisible_middle_obstacle_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/invisible_simple_obstacle_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/invisible_simple_obstacle_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/middle_rect_obstacle_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/middle_rect_obstacle_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/random_x_final_obstacle_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/random_x_final_obstacle_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/rect_translate_x_obstacle_cotroller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/rect_translate_x_obstacle_cotroller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/simple_obstacle_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/simple_obstacle_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/spinning_middle_rect_obstacle_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/spinning_middle_rect_obstacle_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/two_in_one_simple_obstacle_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/two_in_one_simple_obstacle_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/two_side_by_side_obstacle_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/obstacles_controllers/two_side_by_side_obstacle_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/pause_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/pause_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/player_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/player_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/retry_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/retry_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/score_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/score_controller.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/controllers/test_rect_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/controllers/test_rect_generator.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/die_effect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/die_effect.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/get_power_up_effect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/get_power_up_effect.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/invencible_circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/invencible_circle.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/main_menu_rectangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/main_menu_rectangle.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/obstacle_rectangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/obstacle_rectangle.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/particle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/particle.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/player_circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/player_circle.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/rectangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/rectangle.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/screen_fader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/screen_fader.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/star.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/star.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/game_objects/mesh_objects/star_circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/game_objects/mesh_objects/star_circle.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/intro.png -------------------------------------------------------------------------------- /pygin/example_games/Balance/scenes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/scenes/main_menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/scenes/main_menu.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/scenes/main_scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/scenes/main_scene.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/scenes/retry_scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/scenes/retry_scene.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/Balance/scripts/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/scripts/constants.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/scripts/game_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/scripts/game_settings.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/scripts/global.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/scripts/global.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/scripts/material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/scripts/material.py -------------------------------------------------------------------------------- /pygin/example_games/Balance/scripts/scenes_controller_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/Balance/scripts/scenes_controller_script.py -------------------------------------------------------------------------------- /pygin/example_games/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/template_game/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/template_game/animations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/template_game/assets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/template_game/game_objects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/template_game/game_objects/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/template_game/game_objects/controllers/main_scene_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/template_game/game_objects/controllers/main_scene_controller.py -------------------------------------------------------------------------------- /pygin/example_games/template_game/game_objects/mesh_objects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/template_game/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/template_game/manage.py -------------------------------------------------------------------------------- /pygin/example_games/template_game/scenes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/template_game/scenes/main_scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/template_game/scenes/main_scene.py -------------------------------------------------------------------------------- /pygin/example_games/template_game/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pygin/example_games/template_game/scripts/game_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/template_game/scripts/game_settings.py -------------------------------------------------------------------------------- /pygin/example_games/template_game/scripts/scenes_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/example_games/template_game/scripts/scenes_script.py -------------------------------------------------------------------------------- /pygin/game_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/game_object.py -------------------------------------------------------------------------------- /pygin/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/geometry.py -------------------------------------------------------------------------------- /pygin/input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/input.py -------------------------------------------------------------------------------- /pygin/key_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/key_frame.py -------------------------------------------------------------------------------- /pygin/material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/material.py -------------------------------------------------------------------------------- /pygin/mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/mesh.py -------------------------------------------------------------------------------- /pygin/scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/scene.py -------------------------------------------------------------------------------- /pygin/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pygin/time.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/tests/test_sample.py -------------------------------------------------------------------------------- /update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarlosMatheus/Pygin/HEAD/update.py --------------------------------------------------------------------------------