awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
CharlesPikachu avatar

CharlesPikachu/Games

0
View on GitHub↗
5,378 stars·2,296 forks·Python·Apache-2.0·4 vuescpgames.readthedocs.io↗

Games

This project is a pure Python game engine and development framework designed for building interactive games without relying on external binary dependencies. It functions as a template library that provides a collection of pre-built game examples and architectural patterns to assist in learning game development logic.

The framework supports a prototyping workflow and educational programming through a system of reference examples. It includes a dispatcher for launching specific or random game modules, allowing for the analysis of different functional capabilities and structural patterns.

The system covers game development and prototyping by utilizing a logic engine that handles state and interactivity. It organizes game templates into a modular reference library to separate common development patterns from core logic.

Features

  • Python Application Logic - Provides a pure-Python logic engine that handles game state and interactivity without external binary dependencies.
  • Game Programming Curricula - Enables learning of game logic and structural capabilities through the analysis of a collection of example projects.
  • Game Development - Provides specialized tools and reference examples to build interactive gaming experiences.
  • Game Engines - Functions as a lightweight, pure-Python game engine that avoids external heavy binary dependencies.
  • Interactive Game Frameworks - Offers a collection of tools and reference examples serving as a framework for building interactive games.
  • Python - Provides a comprehensive framework and set of tools for building interactive games using pure Python.
  • Modular Architecture Patterns - Organizes game templates into independent directories to separate common development patterns from core logic.
  • Prototyping Workflows - Supports a rapid prototyping workflow for creating and testing game mechanics using pre-built templates.
  • Template-Based Code Generators - Creates new projects by duplicating pre-defined structural patterns and boilerplate code from a reference library.
  • Example Game Collections - Ships pre-built game templates that can be launched to study common development patterns and structures.
  • General Game Templates - Provides a set of pre-built game examples and architectural patterns to assist in learning game development logic.
  • Example Dispatchers - Implements a dispatcher to launch specific or random game modules from a built-in collection for analysis.

Historique des stars

Graphique de l'historique des stars pour charlespikachu/gamesGraphique de l'historique des stars pour charlespikachu/games

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait charlespikachu/games ?

This project is a pure Python game engine and development framework designed for building interactive games without relying on external binary dependencies. It functions as a template library that provides a collection of pre-built game examples and architectural patterns to assist in learning game development logic.

Quelles sont les fonctionnalités principales de charlespikachu/games ?

Les fonctionnalités principales de charlespikachu/games sont : Python Application Logic, Game Programming Curricula, Game Development, Game Engines, Interactive Game Frameworks, Python, Modular Architecture Patterns, Prototyping Workflows.

Quelles sont les alternatives open-source à charlespikachu/games ?

Les alternatives open-source à charlespikachu/games incluent : boardgameio/boardgame.io — Boardgame.io is a framework for developing turn-based, multiplayer games for the web. It functions as a game engine… leereilly/games — This project is a curated, community-driven repository that serves as a centralized knowledge base for open-source… boomingtech/piccolo — Piccolo is a mini game engine designed for building small-scale games with cross-platform support. It compiles and… anuken/mindustry — Mindustry is a cross-platform game engine and factory automation simulation that combines resource management with… babylonjs/babylon.js — Babylon.js is a JavaScript game engine and real-time graphics renderer designed for creating interactive… a-little-org-called-mario/a-little-game-called-mario — This project is an open-source game engine designed as a collaborative platform for building and distributing…

Alternatives open source à Games

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Games.
  • boardgameio/boardgame.ioAvatar de boardgameio

    boardgameio/boardgame.io

    12,358Voir sur GitHub↗

    Boardgame.io is a framework for developing turn-based, multiplayer games for the web. It functions as a game engine and orchestrator that manages the complexities of state synchronization, player turn order, and rule enforcement across a distributed network of clients. The framework utilizes pure functions to handle state transitions, ensuring that game logic remains predictable and consistent for all participants. By structuring game flow into hierarchical phases and turn-based segments, it automates transitions and enforces rules, preventing illegal moves while maintaining a synchronized vi

    TypeScriptboardgamesgame-enginejavascript
    Voir sur GitHub↗12,358
  • leereilly/gamesAvatar de leereilly

    leereilly/games

    24,533Voir sur GitHub↗

    This project is a curated, community-driven repository that serves as a centralized knowledge base for open-source game development. It provides a structured directory of high-quality links, project references, and learning materials designed to assist developers in discovering tools, libraries, and functional game examples. The collection is maintained through decentralized peer review, allowing contributors to expand the resource list via pull requests. By organizing content into a hierarchical taxonomy, the repository enables users to evaluate different technology stacks, study implementat

    gamegame-developmentgame-engine
    Voir sur GitHub↗24,533
  • anuken/mindustryAvatar de Anuken

    Anuken/Mindustry

    26,624Voir sur GitHub↗

    Mindustry is a cross-platform game engine and factory automation simulation that combines resource management with tower defense strategy. Players construct complex supply chains and automated networks to process materials while building defensive structures to protect a core from waves of hostile mechanical forces. The project utilizes a deterministic lockstep networking model to ensure simulation consistency across desktop and mobile devices. It is built on an entity-component-system architecture and a tile-based grid simulation, allowing for the efficient management of thousands of active

    Javaandroiddesktopgame
    Voir sur GitHub↗26,624
  • a-little-org-called-mario/a-little-game-called-marioAvatar de a-little-org-called-mario

    a-little-org-called-mario/a-little-game-called-mario

    1,442Voir sur GitHub↗

    This project is an open-source game engine designed as a collaborative platform for building and distributing interactive software. It provides a shared environment for developers to coordinate contributions and manage the development of game mechanics through collective maintenance. The engine utilizes a distributed version control workflow to track granular code changes and manage feature integration across teams. By employing modular architecture, the system allows for the independent development of core game components, facilitating scalable gameplay features and structured collaboration.

    GDScriptgamegame-developmentgamedev
    Voir sur GitHub↗1,442
Voir les 30 alternatives à Games→

Collections incluant Games

Sélections manuelles où Games apparaît.
  • Jeu vidéo open source