awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 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 Aufrufecpgames.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.

Star-Verlauf

Star-Verlauf für charlespikachu/gamesStar-Verlauf für charlespikachu/games

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Games

Handverlesene Sammlungen, in denen Games vorkommt.
  • Open-Source-Videospiel

Open-Source-Alternativen zu Games

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Games.
  • boardgameio/boardgame.ioAvatar von boardgameio

    boardgameio/boardgame.io

    12,358Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,358
  • leereilly/gamesAvatar von leereilly

    leereilly/games

    24,533Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗24,533
  • anuken/mindustryAvatar von Anuken

    Anuken/Mindustry

    26,624Auf GitHub ansehen↗

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

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

    1,442Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,442
Alle 30 Alternativen zu Games anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von charlespikachu/games?

Die Hauptfunktionen von charlespikachu/games sind: Python Application Logic, Game Programming Curricula, Game Development, Game Engines, Interactive Game Frameworks, Python, Modular Architecture Patterns, Prototyping Workflows.

Welche Open-Source-Alternativen gibt es zu charlespikachu/games?

Open-Source-Alternativen zu charlespikachu/games sind unter anderem: 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…