{"repo":"Jean1000levrai/EasyPyEngine","free":true,"listed":false,"github":"https://github.com/Jean1000levrai/EasyPyEngine","clone":"git clone https://github.com/Jean1000levrai/EasyPyEngine.git","description":"Beginner-friendly 2D game engine for Python with a built-in game loop and simple asset loading.","language":"C","stars":42,"topics":["c","game-engine","python","python-library","game-dev"],"license":"MIT","category":"game-templates","readme_excerpt":"EasyPyEngine EasyPyEngine is a beginner-friendly 2D game engine for Python, written in C using SDL2. It provides a built-in game loop, simple asset loading, and basic rendering utilities for rapid prototyping and learning game development. 🚀 Features - 🎮 Built-in game loop - 🕹 Keyboard input handling - 📦 Sprite system (images and rectangles) - ✔️ Delta-time support for smooth movement - ⚙️ Simple and readable Python API 📸 Screenshot & Demo 👉 The Game 🧪 Quick Example (Python) 📘 Documentation Explore the guides below to begin using the engine: - Getting Started – Setup, build and install basics - Usage – API reference and example code ⚙️ Installation Check out this part of the documentation: Getting Started 🧠 Motivation EasyPyEngine was developed as part of the Moonshot Hack Club event. It’s designed to introduce Python developers to game engine fundamentals without overwhelming complexity. 🧩 Contributing Contributions are welcome. See CONTRIBUTING.md for guidelines on reporting bugs, proposing features, and submitting pull requests. Before contributing, please ensure you follow the code style and documentation standards. 🤝 Contributors 📄 License This project is licensed under the MIT License — see LICENSE for more details.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jean1000levrai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jean1000levrai/EasyPyEngine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}