awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
CharlesPikachu avatar

CharlesPikachu/Games

0
View on GitHub↗
5,378 stele·2,296 fork-uri·Python·Apache-2.0·7 vizualizăricpgames.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.

Istoric stele

Graficul istoricului de stele pentru charlespikachu/gamesGraficul istoricului de stele pentru charlespikachu/games

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Colecții curatoriate care includ Games

Colecții selectate manual în care apare Games.
  • Joc video open-source

Alternative open-source pentru Games

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Games.
  • boardgameio/boardgame.ioAvatar boardgameio

    boardgameio/boardgame.io

    12,358Vezi pe 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
    Vezi pe GitHub↗12,358
  • leereilly/gamesAvatar leereilly

    leereilly/games

    24,533Vezi pe 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
    Vezi pe GitHub↗24,533
  • anuken/mindustryAvatar Anuken

    Anuken/Mindustry

    26,624Vezi pe 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
    Vezi pe GitHub↗26,624
  • a-little-org-called-mario/a-little-game-called-marioAvatar a-little-org-called-mario

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

    1,442Vezi pe 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
    Vezi pe GitHub↗1,442
Vezi toate cele 30 alternative pentru Games→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale charlespikachu/games?

Principalele funcționalități ale charlespikachu/games sunt: Python Application Logic, Game Programming Curricula, Game Development, Game Engines, Interactive Game Frameworks, Python, Modular Architecture Patterns, Prototyping Workflows.

Care sunt câteva alternative open-source pentru charlespikachu/games?

Alternativele open-source pentru charlespikachu/games includ: 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…