{"id":45151753,"url":"https://github.com/pabllopf/alis.sample.pong","last_synced_at":"2026-04-03T14:02:42.042Z","repository":{"id":215075881,"uuid":"738057319","full_name":"pabllopf/Alis.Sample.Pong","owner":"pabllopf","description":"Pong Game.  It is compatible with Windows, macOS, and Linux.","archived":false,"fork":false,"pushed_at":"2025-11-21T07:10:05.000Z","size":1045,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-02-20T04:58:59.757Z","etag":null,"topics":["alis","cross-platform","game","videogame"],"latest_commit_sha":null,"homepage":"https://www.alisengine.com/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pabllopf.png","metadata":{"files":{"readme":"readme.md","changelog":"CHANGELOG.md","contributing":null,"funding":"funding.yml","license":"license.md","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"custom":["https://www.paypal.me/pabllopf"]}},"created_at":"2024-01-02T10:11:38.000Z","updated_at":"2025-03-08T13:03:12.000Z","dependencies_parsed_at":"2026-04-03T14:01:29.418Z","dependency_job_id":null,"html_url":"https://github.com/pabllopf/Alis.Sample.Pong","commit_stats":null,"previous_names":["pabllopf/alis.sample.pong"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/pabllopf/Alis.Sample.Pong","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabllopf%2FAlis.Sample.Pong","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabllopf%2FAlis.Sample.Pong/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabllopf%2FAlis.Sample.Pong/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabllopf%2FAlis.Sample.Pong/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pabllopf","download_url":"https://codeload.github.com/pabllopf/Alis.Sample.Pong/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabllopf%2FAlis.Sample.Pong/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31355733,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-03T08:03:20.796Z","status":"ssl_error","status_checked_at":"2026-04-03T08:00:37.834Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alis","cross-platform","game","videogame"],"created_at":"2026-02-20T03:05:21.237Z","updated_at":"2026-04-03T14:02:42.031Z","avatar_url":"https://github.com/pabllopf.png","language":"C#","funding_links":["https://www.paypal.me/pabllopf"],"categories":[],"sub_categories":[],"readme":"[![](https://raw.githubusercontent.com/pabllopf/Alis/master/docs/banner/Alis_Banner_970x250.png)](https://pabllopf.github.io/Alis/index.html)\n\n[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=pabllopf_Alis\u0026metric=coverage)](https://sonarcloud.io/summary/new_code?id=pabllopf_Alis)\n[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=pabllopf_Alis\u0026metric=ncloc)](https://sonarcloud.io/summary/new_code?id=pabllopf_Alis)\n[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=pabllopf_Alis\u0026metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=pabllopf_Alis)\n[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=pabllopf_Alis\u0026metric=code_smells)](https://sonarcloud.io/summary/new_code?id=pabllopf_Alis)\n[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=pabllopf_Alis\u0026metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=pabllopf_Alis)\n[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=pabllopf_Alis\u0026metric=security_rating)](https://sonarcloud.io/summary/new_code?id=pabllopf_Alis)\n[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=pabllopf_Alis\u0026metric=bugs)](https://sonarcloud.io/summary/new_code?id=pabllopf_Alis)\n[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=pabllopf_Alis\u0026metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=pabllopf_Alis)\n[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=pabllopf_Alis\u0026metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=pabllopf_Alis)\n[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=pabllopf_Alis\u0026metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=pabllopf_Alis)\n![GitHub issues](https://img.shields.io/github/issues/pabllopf/alis?label=Open%20Tickets\u0026color=green)\n[![Release](https://img.shields.io/github/release/pabllopf/alis.svg)](https://github.com/pabllopf/alis/releases/latest)\n[![License](https://img.shields.io/badge/license-GPL%20v3.0-blue)](https://github.com/pabllopf/Alis/blob/main/LICENSE)\n![GitHub all releases](https://img.shields.io/github/downloads/pabllopf/alis/total?label=github%20downloads\u0026color=blue)\n[![Web](https://img.shields.io/website?down_color=red\u0026down_message=failed\u0026up_color=blue\u0026up_message=active\u0026url=https%3A%2F%2Fpabllopf.github.io%2FAlis.Web%2F)](https://pabllopf.github.io/Alis.Web/index.html)\n![Nuget](https://img.shields.io/nuget/v/alis?label=nuget%20version\u0026color=green)\n![GitHub Stars](https://img.shields.io/github/stars/pabllopf/alis?style=social)\n[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.me/pabllopf)\n\n\u003e Develop the video games of your dreams 💯 free!! on Windows, MacOS, Linux, Android(soon), IOS(soon).\n\n## 📚 Table of Contents\n- [Description](#-description)\n- [Getting Started](#-getting-started)\n- [Features](#features)\n- [NuGet Packages Overview](#-nuget-packages-overview)\n- [License](#-license)\n- [Contributor Guide](#-contributor-guide)\n- [Authors](#-authors)\n- [Collaborators](#-collaborators)\n---\n\n[![](https://raw.githubusercontent.com/pabllopf/Alis.Sample.Pong/refs/heads/master/docs/screenshots/pong_1.png)](https://raw.githubusercontent.com/pabllopf/Alis.Sample.Pong/refs/heads/master/docs/screenshots/pong_1.png) \n\n---\n\n## 📖 Description\n\nAlis is a cross-platform framework designed to help developers create video games effortlessly. It includes a wide range of packages tailored for different functionalities like graphics, physics, networking, audio, and extensions for cloud integrations, AI, and more.\n\n### Features:\n- **Cross-Platform**: Compatible with Windows, macOS, Linux, and planned support for Android and iOS.\n- **Modular**: Each feature is available as a separate NuGet package.\n- **Open Source**: Licensed under GNU GPL v3.0 (ALL FREE!).\n- **Powerful Extensions**: Integrate easily with Google Ads, Google Drive, FFmpeg, and more.\n\n---\n\n## 🚀 Getting Started\nTo start using Alis, simply install the core package from NuGet:\n\n```bash\ndotnet add package Alis\n```\n\n### 🛠️ Example Usage\n```csharp\nusing Alis;\nusing Alis.Core.Ecs.System;\n\nclass Program\n{\n    static void Main()\n    {\n        VideoGame.Create().Build().Run();\n    }\n}\n```\n\n---\n\n\n## 📦 NuGet Packages Overview\n\nThe ALIS framework is built with a modular architecture to provide flexibility, scalability, and performance optimization for game development. Below, you’ll find an explanation of the structure and purpose of the different packages available.\n\n### Core Package\n\nIf your primary goal is to develop a game, you should start with the **ALIS** package. This is the main package of the framework and includes the fundamental tools required to build games effectively. It acts as the foundation, and in most cases, it’s all you need to get started.\n\n### Modular Architecture\n\nThe framework is divided into multiple packages to ensure clarity and scalability:\n\n- **Clear Responsibility**: Each package handles a specific domain, such as graphics, physics, or ECS (Entity Component System), making the framework easy to maintain and extend.\n- **Customizability**: Only include the packages relevant to your game, keeping your project lightweight and performant.\n- **Reusability**: Packages can be reused across different projects without relying on unnecessary dependencies.\n\nThis structure allows developers to tailor the framework to their specific needs, focusing on essential features without being burdened by unused functionality.\n\n### Extensions\n\nThe framework also provides a variety of **extensions**, which are optional add-ons that enhance the core functionality of the framework. These are designed to cover advanced or specific use cases. For example:\n\n- **Graphic Extensions** like OpenGL or SDL2 allow for advanced rendering capabilities.\n- **Cloud Extensions** enable integration with services such as Dropbox or Google Drive.\n- **Language and Audio Extensions** add dialogue systems, translators, or enhanced audio features.\n- **Physics, Math, and Networking Extensions** allow deeper customization and control over game mechanics.\n\nBy including only the extensions you need, you can optimize your project and add functionality tailored to your game’s requirements.\n\nThe following table contains all the available packages, their purpose, and their download statistics.\n\n\n| Package Name                            | Version                                                          | Downloads                                                  | Description                                  |\n|-----------------------------------------|------------------------------------------------------------------|-----------------------------------------------------------|----------------------------------------------|\n| **Alis**                                | ![Nuget](https://img.shields.io/nuget/v/alis?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis?label=nuget\u0026color=green) | Main package for the Alis framework.         |\n| **Alis.Core**                           | ![Nuget](https://img.shields.io/nuget/v/alis.core?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core?label=nuget\u0026color=green) | Core library for Alis.                       |\n| **Alis.Core.Aspect**                    | ![Nuget](https://img.shields.io/nuget/v/alis.core.aspect?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.aspect?label=nuget\u0026color=green) | Provides aspect-oriented programming features. |\n| **Alis.Core.Aspect.Data**               | ![Nuget](https://img.shields.io/nuget/v/alis.core.aspect.data?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.aspect.data?label=nuget\u0026color=green) | Data handling extensions for AOP.            |\n| **Alis.Core.Aspect.Fluent**             | ![Nuget](https://img.shields.io/nuget/v/alis.core.aspect.fluent?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.aspect.fluent?label=nuget\u0026color=green) | Fluent API support for aspects.              |\n| **Alis.Core.Aspect.Logging**            | ![Nuget](https://img.shields.io/nuget/v/alis.core.aspect.logging?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.aspect.logging?label=nuget\u0026color=green) | Logging extensions for aspects.              |\n| **Alis.Core.Aspect.Math**               | ![Nuget](https://img.shields.io/nuget/v/alis.core.aspect.math?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.aspect.math?label=nuget\u0026color=green) | Math utilities for aspect programming.       |\n| **Alis.Core.Aspect.Memory**             | ![Nuget](https://img.shields.io/nuget/v/alis.core.aspect.memory?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.aspect.memory?label=nuget\u0026color=green) | Memory management tools for aspects.         |\n| **Alis.Core.Aspect.Security**           | ![Nuget](https://img.shields.io/nuget/v/alis.core.aspect.security?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.aspect.security?label=nuget\u0026color=green) | Security enhancements for aspects.           |\n| **Alis.Core.Aspect.Thread**             | ![Nuget](https://img.shields.io/nuget/v/alis.core.aspect.thread?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.aspect.thread?label=nuget\u0026color=green) | Threading utilities for aspect programming.  |\n| **Alis.Core.Aspect.Time**               | ![Nuget](https://img.shields.io/nuget/v/alis.core.aspect.time?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.aspect.time?label=nuget\u0026color=green) | Time-related utilities for aspects.          |\n| **Alis.Core.Audio**                     | ![Nuget](https://img.shields.io/nuget/v/alis.core.audio?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.audio?label=nuget\u0026color=green) | Audio processing for Alis.                   |\n| **Alis.Core.Ecs**                       | ![Nuget](https://img.shields.io/nuget/v/alis.core.ecs?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.ecs?label=nuget\u0026color=green) | Entity Component System module for Alis.     |\n| **Alis.Core.Graphic**                   | ![Nuget](https://img.shields.io/nuget/v/alis.core.graphic?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.graphic?label=nuget\u0026color=green) | Graphics rendering utilities.                |\n| **Alis.Core.Network**                   | ![Nuget](https://img.shields.io/nuget/v/alis.core.network?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.network?label=nuget\u0026color=green) | Networking utilities for Alis.               |\n| **Alis.Core.Physic**                    | ![Nuget](https://img.shields.io/nuget/v/alis.core.physic?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.core.physic?label=nuget\u0026color=green) | Physics module for Alis.                     |\n| **Alis.Extension.Ads.GoogleAds**        | ![Nuget](https://img.shields.io/nuget/v/alis.extension.ads.googleads?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.ads.googleads?label=nuget\u0026color=green) | Google Ads integration extension.            |\n| **Alis.Extension.Cloud.DropBox**        | ![Nuget](https://img.shields.io/nuget/v/alis.extension.cloud.dropbox?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.cloud.dropbox?label=nuget\u0026color=green) | Dropbox cloud integration.                   |\n| **Alis.Extension.Cloud.GoogleDrive**    | ![Nuget](https://img.shields.io/nuget/v/alis.extension.cloud.googledrive?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.cloud.googledrive?label=nuget\u0026color=green) | Google Drive cloud integration.              |\n| **Alis.Extension.Graphic.ImGui**        | ![Nuget](https://img.shields.io/nuget/v/alis.extension.graphic.imgui?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.graphic.imgui?label=nuget\u0026color=green) | ImGui graphics extension for Alis.           |\n| **Alis.Extension.Graphic.OpenGL**       | ![Nuget](https://img.shields.io/nuget/v/alis.extension.graphic.opengl?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.graphic.opengl?label=nuget\u0026color=green) | OpenGL graphics extension.                   |\n| **Alis.Extension.Graphic.Sdl2Image**    | ![Nuget](https://img.shields.io/nuget/v/alis.extension.graphic.sdl2image?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.graphic.sdl2image?label=nuget\u0026color=green) | SDL2 image graphics extension.               |\n| **Alis.Extension.Graphic.Sdl2Ttf**      | ![Nuget](https://img.shields.io/nuget/v/alis.extension.graphic.sdl2ttf?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.graphic.sdl2ttf?label=nuget\u0026color=green) | SDL2 TTF graphics extension.                 |\n| **Alis.Extension.Io.FileDialog**        | ![Nuget](https://img.shields.io/nuget/v/alis.extension.io.filedialog?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.io.filedialog?label=nuget\u0026color=green) | File dialog input/output extension.          |\n| **Alis.Extension.Language.Dialogue**    | ![Nuget](https://img.shields.io/nuget/v/alis.extension.language.dialogue?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.language.dialogue?label=nuget\u0026color=green) | Dialogue system extension.                   |\n| **Alis.Extension.Language.Translator**  | ![Nuget](https://img.shields.io/nuget/v/alis.extension.language.translator?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.language.translator?label=nuget\u0026color=green) | Translation system extension.                |\n| **Alis.Extension.Math.DungeonGenerator**| ![Nuget](https://img.shields.io/nuget/v/alis.extension.math.dungeongenerator?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.math.dungeongenerator?label=nuget\u0026color=green) | Dungeon generator extension.                 |\n| **Alis.Extension.Math.HighSpeedPriority**| ![Nuget](https://img.shields.io/nuget/v/Alis.Extension.Math.HighSpeedPriorityQueue?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/Alis.Extension.Math.HighSpeedPriorityQueue?label=nuget\u0026color=green) | High-speed math priority extension.          |\n| **Alis.Extension.Multimedia.FFmpeg**    | ![Nuget](https://img.shields.io/nuget/v/alis.extension.multimedia.ffmpeg?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.multimedia.ffmpeg?label=nuget\u0026color=green) | FFmpeg multimedia processing extension.      |\n| **Alis.Extension.Payment.Stripe**       | ![Nuget](https://img.shields.io/nuget/v/alis.extension.payment.stripe?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.payment.stripe?label=nuget\u0026color=green) | Stripe payment processing extension.         |\n| **Alis.Extension.Plugin**               | ![Nuget](https://img.shields.io/nuget/v/alis.extension.plugin?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.plugin?label=nuget\u0026color=green) | Plugin system extension for Alis.            |\n| **Alis.Extension.Profile**              | ![Nuget](https://img.shields.io/nuget/v/alis.extension.profile?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.profile?label=nuget\u0026color=green) | User profile management extension.           |\n| **Alis.Extension.Updater**              | ![Nuget](https://img.shields.io/nuget/v/alis.extension.updater?label=\u0026color=green) | ![Nuget](https://img.shields.io/nuget/dt/alis.extension.updater?label=nuget\u0026color=green) | Updater system for Alis.                     |\n\n\u003e **Note**: For the complete list of packages, visit the [NuGet Gallery](https://www.nuget.org/profiles/pabllopf).\n\n---\n\n## 🛡️ License\n\nThe ALIS framework is released under the [GNU General Public License v3 (GPL-3.0)](https://github.com/pabllopf/Alis/blob/master/license.md), a strong copyleft license that ensures your freedom to use, modify, and distribute the framework while preserving the same license terms. Below is an explanation of how the license affects you as a developer:\n\n[![License](https://raw.githubusercontent.com/pabllopf/Alis/master/docs/licence/License.png)](https://github.com/pabllopf/Alis/blob/master/license.md)\n\n### Key License Points\n\n- **Complete Freedom for Video Game Developers**:  \n  Any video game created with the ALIS framework is **completely free and unrestricted**. You are free to create, publish, and distribute your games without any licensing fees or royalties.\n\n- **Source Code Availability**:  \n  If you make modifications to the ALIS framework itself or integrate it as part of a larger software project (beyond just using it in a video game), you are required to make those changes publicly available under the same GPL-3.0 license. This ensures the framework remains open and accessible to everyone.\n\n- **No Obligation to Mention**:  \n  While it’s not required, it would be greatly appreciated if you mention or credit the ALIS project somewhere in your game, such as in the credits or documentation. This is entirely optional and is meant to help grow the ALIS community.\n\n- **Patent Rights**:  \n  Contributors to ALIS provide an express grant of patent rights, meaning you’re protected from patent-related legal issues when using the framework.\n\n- **Copyright and Notices**:  \n  You must preserve copyright notices and license texts when redistributing ALIS, either in its original form or as part of a modified version.\n\n### What This Means for Your Games\n\n- **Your Game’s License**:  \n  The GPL-3.0 license applies only to the ALIS framework and its modifications. It does not impose restrictions on the license of the game you build using ALIS. You are free to license your game however you choose (e.g., proprietary, open-source, or public domain).\n\n- **Monetization**:  \n  You are free to monetize games created with ALIS, whether by selling them, integrating ads, or any other form of commercialization.\n\n\u003e For more details, you can read the full license by clicking the link below:\n\n[![](https://img.shields.io/badge/Read%20More--blue)](https://github.com/pabllopf/Alis/blob/master/license.md)\n\n---\n## Contributor Guide\n\nThank you for investing your time in contributing to our project! Any contribution you make will be reflected.\nRead our Code of Conduct to keep our community approachable and respectable.\n\n[![](https://img.shields.io/badge/Read%20More--blue)](https://github.com/pabllopf/Alis/blob/main/code_of_conduct.md)\n\n### Contributor Covenant Code of Conduct\n\nIn the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making\nparticipation in our project and our community a harassment-free experience for everyone, regardless of age, body size,\ndisability, ethnicity, sex characteristics, gender identity and expression, level of experience, education,\nsocio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.\n\n[![](https://img.shields.io/badge/Read%20More--blue)](https://github.com/pabllopf/Alis/blob/main/code_of_conduct.md)\n\n## Authors\n\n\u003c!-- readme: pabllopf -start --\u003e\n\u003ctable\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/pabllopf\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/48176121?v=4\" width=\"75;\" alt=\"pabllopf\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003ePablo Perdomo Falcón\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n            \u003c/td\u003e\n\t\t\u003c/tr\u003e\n\t\u003ctbody\u003e\n\u003c/table\u003e\n\u003c!-- readme: pabllopf -end --\u003e\n\n## Collaborators\n\n\u003c!-- readme: collaborators -start --\u003e\n\u003ctable\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/RaulLozanoPonce\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/43152062?v=4\" width=\"75;\" alt=\"RaulLozanoPonce\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003eRaúl Lozano Ponce\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n            \u003c/td\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/cannt\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/45520663?v=4\" width=\"75;\" alt=\"cannt\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003eJuan Ángel Trujillo Jiménez\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n            \u003c/td\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/Chgv99\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/55676590?v=4\" width=\"75;\" alt=\"Chgv99\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003eChristian García\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n            \u003c/td\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/RicardoVillarta\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/62963416?v=4\" width=\"75;\" alt=\"RicardoVillarta\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003eRicardoVillarta\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n            \u003c/td\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/GabrielRT01\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/75950686?v=4\" width=\"75;\" alt=\"GabrielRT01\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003eGabriel\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n            \u003c/td\u003e\n\t\t\u003c/tr\u003e\n\t\t\u003ctr\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/SPEEDCROW98\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/82670532?v=4\" width=\"75;\" alt=\"SPEEDCROW98\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003ePedro D.GR\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n            \u003c/td\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/Claudia2000pf\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/82757764?v=4\" width=\"75;\" alt=\"Claudia2000pf\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003eClaudia2000pf\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n            \u003c/td\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/suarez0965\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/82760316?v=4\" width=\"75;\" alt=\"suarez0965\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003eCarlos\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n            \u003c/td\u003e\n            \u003ctd align=\"center\"\u003e\n                \u003ca href=\"https://github.com/roseralmenar\"\u003e\n                    \u003cimg src=\"https://avatars.githubusercontent.com/u/118014440?v=4\" width=\"75;\" alt=\"roseralmenar\"/\u003e\n                    \u003cbr /\u003e\n                    \u003csub\u003e\u003cb\u003eRoser Almenar\u003c/b\u003e\u003c/sub\u003e\n                \u003c/a\u003e\n            \u003c/td\u003e\n\t\t\u003c/tr\u003e\n\t\u003ctbody\u003e\n\u003c/table\u003e\n\u003c!-- readme: collaborators -end --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpabllopf%2Falis.sample.pong","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpabllopf%2Falis.sample.pong","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpabllopf%2Falis.sample.pong/lists"}